Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add libgfortran for OS X #1022

Merged
merged 1 commit into from
Jul 13, 2016
Merged

Conversation

jakirkham
Copy link
Member

This is a significantly pared down version of PR ( #861 ), which in turn is a pared down version of PR ( #855 ). The sole purpose of this is to have a libgfortran package that comes from the gcc compiler on Mac. Think of it as the KISS PR for adding libgfortran. We can certainly add to this in the future, but right now having this simplest working thing should vastly improve our current situation. So, please keep that in mind when responding.

cc @msarahan @ocefpaf @pelson

@conda-forge-linter
Copy link

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipes/libgfortran) and found it was in an excellent condition.

@jakirkham jakirkham mentioned this pull request Jul 12, 2016
@jakirkham
Copy link
Member Author

So, the first question might be are the other libraries (e.g. libquadmath and libgcc_s) actually necessary on OS X. The answer is yes. I have tried removing them and had issues. Here are some examples of the problems encountered if those libraries are removed.

First I tried removing libquadmath and got the following error. This demonstrates that openblas cannot be loaded without it.

In [1]: import numpy
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-1-5a0bd626bb1d> in <module>()
----> 1 import numpy

/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/__init__.py in <module>()
    178         return loader(*packages, **options)
    179 
--> 180     from . import add_newdocs
    181     __all__ = ['add_newdocs',
    182                'ModuleDeprecationWarning',

/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/add_newdocs.py in <module>()
     11 from __future__ import division, absolute_import, print_function
     12 
---> 13 from numpy.lib import add_newdoc
     14 
     15 ###############################################################################

/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/__init__.py in <module>()
      6 from numpy.version import version as __version__
      7 
----> 8 from .type_check import *
      9 from .index_tricks import *
     10 from .function_base import *

/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/type_check.py in <module>()
      9            'common_type']
     10 
---> 11 import numpy.core.numeric as _nx
     12 from numpy.core.numeric import asarray, asanyarray, array, isnan, \
     13                 obj2sctype, zeros

/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/core/__init__.py in <module>()
     12         os.environ[envkey] = '1'
     13         env_added.append(envkey)
---> 14 from . import multiarray
     15 for envkey in env_added:
     16     del os.environ[envkey]

ImportError: dlopen(/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/core/multiarray.so, 2): Library not loaded: @rpath/./libquadmath.0.dylib
  Referenced from: /zopt/conda2/envs/numpyenv/lib/libopenblas-r0.2.18.dylib
  Reason: image not found

Then I tried to remove libgcc_s and got this error. This demonstrates that openblas cannot be loaded without it and will try to look for symbols in libSystem to compensate.

In [1]: import numpy
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-1-5a0bd626bb1d> in <module>()
----> 1 import numpy

/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/__init__.py in <module>()
    178         return loader(*packages, **options)
    179 
--> 180     from . import add_newdocs
    181     __all__ = ['add_newdocs',
    182                'ModuleDeprecationWarning',

/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/add_newdocs.py in <module>()
     11 from __future__ import division, absolute_import, print_function
     12 
---> 13 from numpy.lib import add_newdoc
     14 
     15 ###############################################################################

/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/__init__.py in <module>()
      6 from numpy.version import version as __version__
      7 
----> 8 from .type_check import *
      9 from .index_tricks import *
     10 from .function_base import *

/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/type_check.py in <module>()
      9            'common_type']
     10 
---> 11 import numpy.core.numeric as _nx
     12 from numpy.core.numeric import asarray, asanyarray, array, isnan, \
     13                 obj2sctype, zeros

/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/core/__init__.py in <module>()
     12         os.environ[envkey] = '1'
     13         env_added.append(envkey)
---> 14 from . import multiarray
     15 for envkey in env_added:
     16     del os.environ[envkey]

ImportError: dlopen(/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/core/multiarray.so, 2): Symbol not found: ___addtf3
  Referenced from: /zopt/conda2/envs/numpyenv/lib//./libquadmath.0.dylib
  Expected in: /usr/lib/libSystem.B.dylib
 in /zopt/conda2/envs/numpyenv/lib//./libquadmath.0.dylib

@jakirkham
Copy link
Member Author

Then I tried to remove libgcc forcibly (so that things requiring it weren't) and installed the libgfortran package built from this recipe. Here is what I discovered just with numpy.

In [1]: import numpy

In [2]: numpy.test()
Running unit tests for numpy
NumPy version 1.11.1
NumPy relaxed strides checking option: False
NumPy is installed in /zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy
Python version 2.7.12 |Continuum Analytics, Inc.| (default, Jul  2 2016, 17:43:17) [GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)]
nose version 1.3.7
...............................S.............................................................................................................................................S.....................................................................................................................................................................................................................KKK............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................S................................................................................................................................................................................................................................................................................................K.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................K...SK.S.......S....................................................................................clang: warning: -Wl,-rpath=/var/folders/jj/pp1xwt1n4zdgy9zxbxc22t8w66tr7q/T/tmpDOvLml/libbar.so: 'linker' input unused
............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................S..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................S............................................................................................................................S.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
----------------------------------------------------------------------
Ran 6115 tests in 67.314s

OK (KNOWNFAIL=6, SKIP=9)
Out[2]: <nose.result.TextTestResult run=6115 errors=0 failures=0>

@jakirkham
Copy link
Member Author

Also, I have performed the same experiment with scipy. Note this uses a recent build (version 0.17.1 number 2) of scipy, which we built last night.

In [1]: import scipy

In [2]: scipy.test()
Running unit tests for scipy
NumPy version 1.11.1
NumPy relaxed strides checking option: False
NumPy is installed in /zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy
SciPy version 0.17.1
SciPy is installed in /zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy
Python version 2.7.12 |Continuum Analytics, Inc.| (default, Jul  2 2016, 17:43:17) [GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)]
nose version 1.3.7
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `scipy.weave` is deprecated, use `weave` instead!
  warnings.warn(depdoc, DeprecationWarning)
........S.S.......................................................................................................................................................................................................................................................K.........../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
......./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
................/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
.........................................................................................................................................................................................................................................................................K..............................................................................................................................................................K..K............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/io/arff/tests/test_arffread.py:254: DeprecationWarning: parsing timezone aware datetimes is deprecated; this will raise an error in the future
  ], dtype='datetime64[m]')
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/io/arff/tests/test_arffread.py:254: DeprecationWarning: parsing timezone aware datetimes is deprecated; this will raise an error in the future
  ], dtype='datetime64[m]')
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/io/arff/tests/test_arffread.py:254: DeprecationWarning: parsing timezone aware datetimes is deprecated; this will raise an error in the future
  ], dtype='datetime64[m]')
................................................................................................................................................................................................................................................................................................................................................................./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
......................../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
.......................................................................................................................................................................................................................................................................................................................0-th dimension must be fixed to 3 but got 15
..0-th dimension must be fixed to 3 but got 5
..............0-th dimension must be fixed to 4 but got 2
0-th dimension must be fixed to 4 but got 2
.0-th dimension must be fixed to 4 but got 2
0-th dimension must be fixed to 4 but got 2
.0-th dimension must be fixed to 4 but got 2
0-th dimension must be fixed to 4 but got 2
0-th dimension must be fixed to 4 but got 2
0-th dimension must be fixed to 4 but got 2
0-th dimension must be fixed to 4 but got 2
0-th dimension must be fixed to 4 but got 2
.............S..................K...........................................................................................................................................................................................................................................................................................................K...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................S..................K.........................................K..........................................................................................................SSSSSSSSSSSS....................S....................................................................................................................................KK................................................................................................................................................................................................................................................................................................./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/ndimage/interpolation.py:435: UserWarning: The behaviour of affine_transform with a one-dimensional array supplied for the matrix parameter will change in scipy 0.18.0.
  "The behaviour of affine_transform with a one-dimensional "
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/ndimage/interpolation.py:435: UserWarning: The behaviour of affine_transform with a one-dimensional array supplied for the matrix parameter will change in scipy 0.18.0.
  "The behaviour of affine_transform with a one-dimensional "
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/ndimage/interpolation.py:435: UserWarning: The behaviour of affine_transform with a one-dimensional array supplied for the matrix parameter will change in scipy 0.18.0.
  "The behaviour of affine_transform with a one-dimensional "
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/ndimage/interpolation.py:435: UserWarning: The behaviour of affine_transform with a one-dimensional array supplied for the matrix parameter will change in scipy 0.18.0.
  "The behaviour of affine_transform with a one-dimensional "
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/ndimage/interpolation.py:435: UserWarning: The behaviour of affine_transform with a one-dimensional array supplied for the matrix parameter will change in scipy 0.18.0.
  "The behaviour of affine_transform with a one-dimensional "
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/ndimage/interpolation.py:435: UserWarning: The behaviour of affine_transform with a one-dimensional array supplied for the matrix parameter will change in scipy 0.18.0.
  "The behaviour of affine_transform with a one-dimensional "
...............................................................................................................................................................................................................................................................................................................................................................................................................................................................K..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................S...............................................................SS..........S.....S...SSSSS.SSSSS/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
SSSSS.....SSS..S.....S....K....S.......S...S........SSSSK...SSSS..S.........S........SS..........S....S...SSSSS.SSSSS/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
SSSSS.....SSS........S.........S.......S...S........SSSS...SSSS..S............S................................S.........../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
...............................S.......S.........................S..........S..................................S.........../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
.................................S.......S.........................S..........S..........SS.......S....S...SSSSS.SSSSS/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
SSSSS.....SSS..S.....S.........S...SS..S...S........SSSS....SSSS..S.........S......K......................S.....K..../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
...............S...............S...SS...S..........................S..........S..........................S.........../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
...................................S...SS..S............................S.........S........SS..........S.....S...SSSSS.SSSSS/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
SSSSS.....SSS..S.....S....K....S.......S...S........SSSSK...SSSS..S.........S........SS..........S....S...SSSSS.SSSSS/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
SSSSS.....SSS........S.........S.......S...S........SSSS...SSSS..S............S................................S.........../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
...............................S.......S.........................S..........S..................................S.........../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
.................................S.......S.........................S..........S..........SS.......S....S...SSSSS.SSSSS/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
SSSSS.....SSS..S.....S.........S...SS..S...S........SSSS....SSSS..S.........S......K......................S.....K..../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
...............S...............S...SS...S..........................S..........S..........................S.........../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
...................................S...SS..S............................S.........S........SS..........S.....S...SSSSS.SSSSS/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
SSSSS.....SSS..S.....S....K....S.......S...S........SSSSK...SSSS..S.........S........SS..........S....S...SSSSS.SSSSS/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
SSSSS.....SSS........S.........S.......S...S........SSSS...SSSS..S............S................................S.........../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
...............................S.......S.........................S..........S..................................S.........../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
.................................S.......S.........................S..........S..........SS.......S....S...SSSSS.SSSSS/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
SSSSS.....SSS..S.....S.........S...SS..S...S........SSSS....SSSS..S.........S......K......................S.....K..../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
...............S...............S...SS...S..........................S..........S..........................S.........../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
...................................S...SS..S............................S.........S........SS..........S.....S...SSSSS.SSSSS/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
SSSSS.....SSS..S.....S....K....S.......S...S........SSSSK...SSSS..S.........S........SS..........S....S...SSSSS.SSSSS/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
SSSSS.....SSS........S.........S.......S...S........SSSS...SSSS..S............S................................S.........../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
...............................S.......S.........................S..........S..................................S.........../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
.................................S.......S.........................S..........S..........SS.......S....S...SSSSS.SSSSS/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
SSSSS.....SSS..S.....S.........S...SS..S...S........SSSS....SSSS..S.........S......K......................S.....K..../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
...............S...............S...SS...S..........................S..........S..........................S.........../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
...................................S...SS..S............................S.........S........SS..........S....S...SSSSS.SSSSS/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
SSSSS.....SSS..S.....S....K....S.......S...S........SSSSK...SSSS..S.........S........SS..........S....S...SSSSS.SSSSS/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
SSSSS.....SSS........S.........S.......S...S........SSSS...SSSS..S............S................................S.........../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
...............................S.......S.........................S..........S..................................S.........../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
.................................S.......S.........................S..........S..........SS.......S....S...SSSSS.SSSSS/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
SSSSS.....SSS..S.....S.........S...SS..S...S........SSSS....SSSS..S.........S......K......................S.....K..../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
...............S...............S...SS...S..........................S..........S..........................S.........../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
...................................S...SS..S............................S.........S..............SSSSSSSSSSSSSSSSSSSSSSSSSSSSS........................S.....S...................SSSS.SSSSS/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
SSSSS....................SSS..S.......................S....K..................................S..............................................S..................S..............SSSSK...SSSS.............................................................S.........S.........K............SSK.K......KS.....SK.KKSSSS.SSSSS/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
SSSSS....KSSS..K.K......S....KKK..S.K...K.....SK..S..............SSSSK...SSSS...K.........................................................SK.............SSSSSSSSSSSSSSSSSSSSSSSSSSSSS........................S....S..SSSSSSSSSSSSSSSS.SSSS.SSSSS/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
SSSSS....SSSSSSSSSSSSSSSSSSS....SSSSSSSSSSSSSSSS......S.....SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS..S..............................................SSSSSSSSSSSSSSSSS..S..............SSSS...SSSS................................................................S.........S.........K............SSK.K.......S....SK.SSSSSSSSSSSSSSSS.SSSS.SSSSS/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
SSSSS....SSSSSSSSSSSSSSSSSSS..K.SSSSSSSSSSSSSSSS......S.....SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS..S........................................K.....SSSSSSSSSSSSSSSSS..S..............SSSS....SSSS...K............................................................SK..................SSSSSSSSSSSSSSSSSSSSSSSSSSS............................................................................./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
.............................................................................................................S............................................................S..................................................................................................................................................................................................................................................................................................................................................................................................................S..........S..........K.................K.K............K...K.........................................../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
....K.......................................K...........................K....................................S.....................................................K......S......................K.........................................................................................................................................................................................................................................................................................................................K.K...............................................................S.K...................SSSSSSSSSSSSSSSSSSSSSSSSSSS............................................................................./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
...............................................................................................................S............................................................S..................................................................................................................................................................................................................................................................................................................................................................................................................S..........S..........K.................K.K............K...K.........................................../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
....K.......................................K.............................K....................................S.....................................................K......S................................................................................................................................................................................................................................................................................................................................................K.K...............................................................S.K..............SSSSSSSSSSSSSSSSSSSSSSSSSSSSS.....................S....S..SSSSSSSSSSSSSSSS.SSSS.SSSSS/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
SSSSS....SSSSSSSSSSSSSSSSSSS..S.SSSSSSSSSSSSSSSS......S.....SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS..S........................................SS....SSSSSSSSSSSSSSSSS..S..............SSSS....SSSS.............................................................S.........S....................K....SSSSSSSSSSSSSSSSSSSSSSSSSSS.SSSSSSSSSSSSSSSS..............SSSSSSSSSSSSSSSS....................K..../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
.........SSSSSSSSSSSSSSSS...................S.SSSSSSSSSSSSSSSS............SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS..S........................................SS.....SSSSSSSSSSSSSSSSS..........................................................................................................................................................................................................................................................................................................................................................................................SSSSSSSSSSSSSSSSSSSS...............SSSSSSSSSSSSSSSSSSSSSSSSSSS.............................SSSSSSSSSSSSSSSS........................../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2425: DeprecationWarning: This function is deprecated. Please call randint(-5, 5 + 1) instead
  I = np.random.random_integers(-M + 1, M - 1, size=NUM_SAMPLES)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/sparse/tests/test_base.py:2426: DeprecationWarning: This function is deprecated. Please call randint(-3, 3 + 1) instead
  J = np.random.random_integers(-N + 1, N - 1, size=NUM_SAMPLES)
.........SSSSSSSSSSSSSSSS.....................SSSSSSSSSSSSSSSS.............SSSSSSSSSSSSSSSS...SSSSSSSSSSSSSSSS..S........................................SS....SSSSSSSSSSSSSSSSS...........................................................................................................................................................................................................................................................................................................................................................................................SSSSSSSSSSSSSSSSSSSS.....................................................................S...S.............SSS......................................................................................................................................................................................................................................................................................................................................................................../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/scipy/spatial/tests/test_kdtree.py:1089: DeprecationWarning: This function is deprecated. Please call randint(0, 6560 + 1) instead
  mask = np.random.random_integers(0, z.size - 1, np.random.randint(50) + 5)
.........................................................................................................................................................../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
/zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
......................................................................................................................................................................................................................................................................................................................................../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
..............................................................................................................................................................................................................................K.K.............................K.....K..K...KK............................SSSSSSSS...../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
...........................................................................................................S...................................................S...............S..................................................................S...............S...............S...............S................S.................S...............S...............S...............S...............S...............S................................................S................S................S................S................S................S................S................................S................S................S................S.................S................S.....................................................S.................S.................S...................................S................S................S.....................................................S...............S.................S..................................S................S.................S...............S...............S...............S...............S.................S................................S.................................S.................S................................S...............S..................................S................SK...............SK...............S...................................S.................................S................................................................................................................................................................................................................................................................................................................K......................................................K................................................................................................S....../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
.../zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
./zopt/conda2/envs/numpyenv/lib/python2.7/site-packages/numpy/lib/utils.py:99: DeprecationWarning: `rand` is deprecated!
numpy.testing.rand is deprecated in numpy 1.11. Use numpy.random.rand instead.
  warnings.warn(depdoc, DeprecationWarning)
................................................................................................................................................................................S............................................................S....S..................................................S..S.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................K......................................................................................................
----------------------------------------------------------------------
Ran 20351 tests in 236.209s

OK (KNOWNFAIL=99, SKIP=1702)
Out[2]: <nose.result.TextTestResult run=20351 errors=0 failures=0>

@jakirkham
Copy link
Member Author

In short, my experiments suggests this tests out ok. Not only am I able to import numpy and scipy with this alone, but am able to run their full test suites successfully.

@jakirkham
Copy link
Member Author

If one inspects the linkages of all of these packages, we can see the following.

$ conda inspect linkages openblas
openblas
--------

conda-forge::openblas-0.2.18-2:
    libopenblas-r0.2.18.dylib (lib/libopenblas-r0.2.18.dylib)

local::libgfortran-3.0.0-0:
    libgfortran.3.dylib (lib/libgfortran.3.dylib)
    libquadmath.0.dylib (lib/libquadmath.0.dylib)

system:
    libSystem.B.dylib (/usr/lib/libSystem.B.dylib)

not found:

$ conda inspect linkages numpy
numpy
-----

conda-forge::openblas-0.2.18-2:
    libopenblas-r0.2.18.dylib (lib/libopenblas-r0.2.18.dylib)

system:
    libSystem.B.dylib (/usr/lib/libSystem.B.dylib)

not found:

$ conda inspect linkages scipy
scipy
-----

conda-forge::openblas-0.2.18-2:
    libopenblas-r0.2.18.dylib (lib/libopenblas-r0.2.18.dylib)

local::libgfortran-3.0.0-0:
    libgcc_s.1.dylib (lib/libgcc_s.1.dylib)
    libgfortran.3.dylib (lib/libgfortran.3.dylib)
    libquadmath.0.dylib (lib/libquadmath.0.dylib)

system:
    libSystem.B.dylib (/usr/lib/libSystem.B.dylib)
    libc++.1.dylib (/usr/lib/libc++.1.dylib)

not found:

While I was able to shimmy things around to get this to work without a rebuild, we will need to bump the build number of openblas and scipy so that we can change out their run-time dependencies so they use this libgfortran package only. Similar work may be require as we go through the stack.

@pelson pelson merged commit 7bd92ca into conda-forge:master Jul 13, 2016
@pelson pelson changed the title WIP: Add libgfortran for OS X Add libgfortran for OS X Jul 13, 2016
@pelson
Copy link
Member

pelson commented Jul 13, 2016

I drew the same conclusions about the dependencies through otool -L and completely agree. Really pleased that you were able to test this with numpy and scipy 👍 .

I saw no reason to hold off on this, the TravisCI failure was due to another blocked recipe, not this one as far as I could tell.

Thanks @jakirkham.

@jakirkham jakirkham deleted the add_libgfortran_osx branch July 13, 2016 13:24
@jakirkham
Copy link
Member Author

This is pretty similar to the old version, which also passed. So, I have no reason to believe this wouldn't. I also tested otool -L between the gcc libraries, but didn't go down that road with numpy or scipy as conda inspect linkages was going to be faster.

@jakirkham
Copy link
Member Author

jakirkham commented Jul 13, 2016

Wanted to add one final point. We discussed how to get an ABI version for libgfortran. However, that does not carry over to OS X. Now maybe there is such a value and we just need to find it in a different way, but I can't seem to determine it. See an attempt to find this below.

$ strings /zopt/conda/envs/numpyenv/lib/libgfortran.dylib | grep GFORTRAN
GFORTRAN_STDIN_UNIT
GFORTRAN_STDOUT_UNIT
GFORTRAN_STDERR_UNIT
GFORTRAN_UNBUFFERED_ALL
GFORTRAN_UNBUFFERED_PRECONNECTED
GFORTRAN_SHOW_LOCUS
GFORTRAN_OPTIONAL_PLUS
GFORTRAN_DEFAULT_RECL
GFORTRAN_LIST_SEPARATOR
GFORTRAN_CONVERT_UNIT
GFORTRAN_ERROR_BACKTRACE

FWIW I looked at the full output of strings and got no closer to determining what this is. Output included below.

$ strings /zopt/conda/envs/numpyenv/lib/libgfortran.dylib
AWAVAUI
[]A\A]A^A_
AUATI
t!AXH
[]A\A]H
X[]A\A]√
#%d  
_start
main
 in 
 at 
** Something went wrong while running addr2line. **
** Falling back to a simpler backtrace scheme. **
Incorrect rank of return array in %s intrinsic:is %ld, should be 1
Incorrect extent in return value of %s intrinsic: is %ld, should be %ld
Incorrect size in %s of %s intrinsic: should be zero-sized
Incorrect size of %s in %s intrinsic: should not be zero-sized
Incorrect extent in %s of %s intrinsic in dimension %ld: is %ld, should be %ld
GFC_DESCRIPTOR_RANK(a) == GFC_DESCRIPTOR_RANK(b)
../.././libgfortran/runtime/bounds.c
Incorrect size of %s in %s intrinsic: should be zero-sized
Incorrect size of %s of %s intrinsic: Should not be zero-sized
GFC_DESCRIPTOR_RANK(a) == GFC_DESCRIPTOR_RANK(b) - 1
Incorrect size in %s of %s intrinsic: should not be zero-sized
Incorrect size of %s of %s intrinsic: should be zero-sized
Funny sized logical array in count_0
File size limit exceeded
SIGXFSZ
CPU time limit exceeded
SIGXCPU
Trace/breakpoint trap
SIGTRAP
Bad system call
SIGSYS
Access to an undefined portion of a memory object
SIGBUS
Segmentation fault - invalid memory reference
SIGSEGV
Floating-point exception - erroneous arithmetic operation
SIGFPE
Process abort signal
SIGABRT
Illegal instruction
SIGILL
Terminal quit signal
SIGQUIT
Backtrace for this error:
Program received signal %s: %s.
Program received signal %d.
Invalid value for record marker
Invalid value for maximum subrecord length
little_endian
swap
Default
Bad    
Set    
%s  "%s"
%s  %s
%s  %d
GNU Fortran runtime library version UNKNOWN
Environment variables:
----------------------
Runtime error codes:
--------------------
Integer 
Boolean 
String  
%d  %s
 %d  %s
Command line arguments:
  --help               Print this list
GFORTRAN_STDIN_UNIT
Unit number that will be preconnected to standard input
(No preconnection if negative)
GFORTRAN_STDOUT_UNIT
Unit number that will be preconnected to standard output
(No preconnection if negative)
GFORTRAN_STDERR_UNIT
Unit number that will be preconnected to standard error
(No preconnection if negative)
TMPDIR
Directory for scratch files.
GFORTRAN_UNBUFFERED_ALL
If TRUE, all output is unbuffered.  This will slow down large writes but can be
useful for forcing data to be displayed immediately.
GFORTRAN_UNBUFFERED_PRECONNECTED
If TRUE, output to preconnected units is unbuffered.
GFORTRAN_SHOW_LOCUS
If TRUE, print filename and line number where runtime errors happen.
GFORTRAN_OPTIONAL_PLUS
Print optional plus signs in numbers where permitted.  Default FALSE.
GFORTRAN_DEFAULT_RECL
Default maximum record length for sequential files.  Most useful for
adjusting line length of preconnected units.  Default 1073741824
GFORTRAN_LIST_SEPARATOR
Separator to use when writing list output.  May contain any number of spaces
and at most one comma.  Default is a single space.
GFORTRAN_CONVERT_UNIT
Set format for unformatted files
GFORTRAN_ERROR_BACKTRACE
Print out a backtrace (if possible) on runtime error
Program aborted. Backtrace:
len >= GFC_XTOA_BUF_SIZE
../.././libgfortran/runtime/error.c
At line %d of file %s (unit = %d, file = '%s')
At line %d of file %s (unit = %d)
At line %d of file %s
Operating system error: 
Fortran runtime error: 
Fortran runtime error: 
Fortran runtime warning: 
Internal Error: 
End of record
End of file
Successful return
Operating system error
Bad statement option
Missing statement option
Conflicting statement options
File already opened in another unit
Unattached unit
FORMAT error
Incorrect ACTION specified
Read past ENDFILE record
Corrupt unformatted sequential file
Bad value during read
Numeric overflow on read
Internal error in run-time library
Internal unit I/O error
Write exceeds length of DIRECT access record
I/O past end of record on unformatted file
Unformatted file structure has been corrupted
Unknown error code
Fortran runtime warning: 
/proc/self/exe
%s%c%s
PATH
Memory allocation failed
Integer overflow in xmallocarray
Memory allocation failed in xmallocarray
Allocating cleared memory failed
To resume execution, type go.  Other input will terminate the job.
RESUMED
PAUSE %d
PAUSE 
STOP %d
STOP 
ERROR STOP 
ERROR STOP %d
rank of return array incorrect in ALL intrinsic: is %ld, should be %ld
Incorrect extent in return value of ALL intrinsic in dimension %d: is %ld, should be %ld
Funny sized logical array in ALL intrinsic
rank of return array incorrect in ANY intrinsic: is %ld, should be %ld
Incorrect extent in return value of ANY intrinsic in dimension %d: is %ld, should be %ld
Funny sized logical array in ANY intrinsic
rank of return array incorrect in COUNT intrinsic: is %ld, should be %ld
Incorrect extent in return value of COUNT intrinsic in dimension %d: is %ld, should be %ld
Funny sized logical array in COUNT intrinsic
Rank of array needs to be > 0
rank of return array incorrect in MAXLOC intrinsic: is %ld, should be %ld
MAXLOC
rank of return array incorrect in MAXLOC intrinsic
Incorrect extent in return value of MAXLOC intrinsic in dimension %ld: is %ld, should be %ld
rank of return array incorrect in MAXVAL intrinsic: is %ld, should be %ld
MAXVAL
rank of return array incorrect in MAXVAL intrinsic
Incorrect extent in return value of MAXVAL intrinsic in dimension %ld: is %ld, should be %ld
rank of return array incorrect in MINLOC intrinsic: is %ld, should be %ld
MINLOC
rank of return array incorrect in MINLOC intrinsic
Incorrect extent in return value of MINLOC intrinsic in dimension %ld: is %ld, should be %ld
rank of return array incorrect in MINVAL intrinsic: is %ld, should be %ld
MINVAL
rank of return array incorrect in MINVAL intrinsic
Incorrect extent in return value of MINVAL intrinsic in dimension %ld: is %ld, should be %ld
rank of return array incorrect in PRODUCT intrinsic: is %ld, should be %ld
PRODUCT
Funny sized logical array
rank of return array incorrect in PRODUCT intrinsic
Incorrect extent in return value of PRODUCT intrinsic in dimension %ld: is %ld, should be %ld
rank of return array incorrect in SUM intrinsic: is %ld, should be %ld
rank of return array incorrect in SUM intrinsic
MASK argument
Incorrect extent in return value of SUM intrinsic in dimension %ld: is %ld, should be %ld
Incorrect extent in return value of BESSEL_JN (%ld vs. %ld)
rank of return array incorrect in IALL intrinsic: is %ld, should be %ld
IALL
rank of return array incorrect in IALL intrinsic
Incorrect extent in return value of IALL intrinsic in dimension %ld: is %ld, should be %ld
rank of return array incorrect in IANY intrinsic: is %ld, should be %ld
IANY
rank of return array incorrect in IANY intrinsic
Incorrect extent in return value of IANY intrinsic in dimension %ld: is %ld, should be %ld
rank of return array incorrect in IPARITY intrinsic: is %ld, should be %ld
IPARITY
rank of return array incorrect in IPARITY intrinsic
Incorrect extent in return value of IPARITY intrinsic in dimension %ld: is %ld, should be %ld
rank of return array incorrect in NORM intrinsic: is %ld, should be %ld
NORM
rank of return array incorrect in PARITY intrinsic: is %ld, should be %ld
PARITY
GFC_DESCRIPTOR_RANK (a) == 2 || GFC_DESCRIPTOR_RANK (b) == 2
../.././libgfortran/generated/matmul_i1.c
Incorrect extent in return array in MATMUL intrinsic: is %ld, should be %ld
Incorrect extent in return array in MATMUL intrinsic for dimension 1: is %ld, should be %ld
Incorrect extent in return array in MATMUL intrinsic for dimension 2: is %ld, should be %ld
dimension of array B incorrect in MATMUL intrinsic
gemm != NULL
../.././libgfortran/generated/matmul_i2.c
../.././libgfortran/generated/matmul_i4.c
../.././libgfortran/generated/matmul_i8.c
../.././libgfortran/generated/matmul_i16.c
../.././libgfortran/generated/matmul_r4.c
../.././libgfortran/generated/matmul_r8.c
../.././libgfortran/generated/matmul_r10.c
../.././libgfortran/generated/matmul_r16.c
../.././libgfortran/generated/matmul_c4.c
../.././libgfortran/generated/matmul_c8.c
../.././libgfortran/generated/matmul_c10.c
../.././libgfortran/generated/matmul_c16.c
../.././libgfortran/generated/matmul_l4.c
count == GFC_DESCRIPTOR_EXTENT(b,0)
../.././libgfortran/generated/matmul_l8.c
../.././libgfortran/generated/matmul_l16.c
GFC_DESCRIPTOR_RANK (source) == 2
../.././libgfortran/generated/transpose_i4.c
GFC_DESCRIPTOR_RANK (ret) == 2
ret->dtype == source->dtype
Incorrect extent in return value of TRANSPOSE intrinsic in dimension 1: is %ld, should be %ld
Incorrect extent in return value of TRANSPOSE intrinsic in dimension 2: is %ld, should be %ld
../.././libgfortran/generated/transpose_i8.c
../.././libgfortran/generated/transpose_i16.c
../.././libgfortran/generated/transpose_r4.c
../.././libgfortran/generated/transpose_r8.c
../.././libgfortran/generated/transpose_r10.c
../.././libgfortran/generated/transpose_r16.c
../.././libgfortran/generated/transpose_c4.c
../.././libgfortran/generated/transpose_c8.c
../.././libgfortran/generated/transpose_c10.c
../.././libgfortran/generated/transpose_c16.c
EOSHIFT
SHIFT argument
Argument 'DIM' is out of range in call to 'CSHIFT'
CSHIFT
rank of return array incorrect in RESHAPE intrinsic
Incorrect extent in return value of RESHAPE intrinsic in dimension %ld: is %ld, should be %ld
Incorrect size in SOURCE argument to RESHAPE intrinsic: is %ld, should be %ld
Value %ld out of range in ORDER argument to RESHAPE intrinsic
Duplicate value %ld in ORDER argument to RESHAPE intrinsic
shape and target do not conform
Incorrect extent in return value of PACK intrinsic; is %ld, should be %ld
return rank too large in spread()
dim outside of rank in spread()
rank mismatch in spread()
Incorrect extent in return value of SPREAD intrinsic in dimension %ld: is %ld, should be %ld
incorrect destination rank in spread()
dim too large in spread()
Bad STATUS parameter in CLOSE statement
Can't KEEP a scratch file on CLOSE
keep
delete
Cannot BACKSPACE a file opened for DIRECT access
Cannot BACKSPACE an unformatted stream file
Illegal value for record marker
Cannot perform ENDFILE on a file opened for DIRECT access
Cannot perform ENDFILE on a file already positioned after the EOF marker
Cannot REWIND a file opened for DIRECT access
Specified UNIT in FLUSH is not connected
Left parenthesis required after '*'
'*' requires at least one associated data descriptor
Expected P edit descriptor in format
Comma required after P descriptor
P descriptor requires leading scale factor
Fortran 2003: Round descriptor not allowed
Fortran 2003: DC or DP descriptor not allowed
Extension: $ descriptor
Positive exponent width required in format
Minimum digits exceeds field width
Missing initial left parenthesis in format
SEQUENTIAL
DIRECT
STREAM
FORMATTED
UNFORMATTED
NULL
ZERO
UNKNOWN
UTF-8
POINT
COMMA
PROCESSOR_DEFINED
SUPPRESS
PLUS
DOWN
NEAREST
COMPATIBLE
REWIND
APPEND
ASIS
UNSPECIFIED
READ
WRITE
READWRITE
NONE
QUOTE
APOSTROPHE
LITTLE_ENDIAN
BIG_ENDIAN
inquire_via_unit(): Bad access
inquire_via_unit(): Bad form
inquire_via_unit(): Bad blank
inquire_via_unit(): Bad pad
inquire_via_unit(): Bad encoding
inquire_via_unit(): Bad comma
inquire_via_unit(): Bad async
inquire_via_unit(): Bad sign
inquire_via_unit(): Bad round
inquire_via_unit(): Bad action
inquire_via_unit(): Bad delim
inquire_via_unit(): Bad convert
Zero repeat count in item %d of list input
Repeat count overflow in item %d of list input
Integer overflow while reading item %d
Bad integer for item %d in list input
Bad repeat count in item %d of list input
Bad floating point number for item %d
Bad complex value in item %d of list input
Bad logical value while reading item %d
Bad real number in item %d of list input
Invalid string input in item %d
Bad type for namelist object %s
Namelist object '%s' truncated on read.
Repeat count too large for namelist object %s
Null substring qualifier
Null index field
Index %d out of range
Bad range in index %d
Read type %s where %s was expected for item %d
Read kind %d %s where kind %d is required for item %d
Bad type for list read
Bad data for namelist object %s
Cannot match namelist object name %s
 for namelist variable %s
Attempt to get derived component for %s
Step not allowed in substring qualifier for namelist object %s
Qualifier for a scalar or non-character namelist object %s
Multiple sub-objects with non-zero rank in namelist object %s
Equal sign must follow namelist object name %s
Cannot change STATUS parameter in OPEN statement
Cannot change ACCESS parameter in OPEN statement
Cannot change FORM parameter in OPEN statement
Cannot change RECL parameter in OPEN statement
Cannot change ACTION parameter in OPEN statement
OPEN statement must have a STATUS of OLD or UNKNOWN
DELIM parameter conflicts with UNFORMATTED form in OPEN statement
BLANK parameter conflicts with UNFORMATTED form in OPEN statement
PAD parameter conflicts with UNFORMATTED form in OPEN statement
DECIMAL parameter conflicts with UNFORMATTED form in OPEN statement
ENCODING parameter conflicts with UNFORMATTED form in OPEN statement
ROUND parameter conflicts with UNFORMATTED form in OPEN statement
SIGN parameter conflicts with UNFORMATTED form in OPEN statement
ACCESS parameter conflicts with SEQUENTIAL access in OPEN statement
Missing RECL parameter in OPEN statement
RECL parameter is non-positive in OPEN statement
FILE parameter must not be present in OPEN statement
fort.%d
new_unit(): Bad status
File '%s' does not exist
File '%s' already exists
Permission denied trying to open file '%s'
'%s' is a directory
Unit number changed
Bad ACCESS parameter in OPEN statement
Bad ACTION parameter in OPEN statement
Bad BLANK parameter in OPEN statement
Bad DELIM parameter in OPEN statement
Bad PAD parameter in OPEN statement
Bad DECIMAL parameter in OPEN statement
Bad ENCODING parameter in OPEN statement
Bad ASYNCHRONOUS parameter in OPEN statement
Bad ROUND parameter in OPEN statement
Bad SIGN parameter in OPEN statement
Bad FORM parameter in OPEN statement
Bad POSITION parameter in OPEN statement
Bad STATUS parameter in OPEN statement
Bad CONVERT parameter in OPEN statement
Illegal value for CONVERT
Bad unit number in OPEN statement
Cannot use POSITION with direct access files
Conflicting ACCESS and POSITION flags in OPEN statement
Extension: APPEND as a value for ACCESS in OPEN statement
Error closing file in OPEN statement
native
big_endian
suppress
down
zero
nearest
compatible
utf-8
default
point
comma
unknown
replace
scratch
asis
rewind
append
formatted
unformatted
none
quote
read
write
readwrite
sequential
direct
stream
Invalid UTF-8 encoding
Bad integer kind
Unsupported real kind during IO
Error during floating point read
Bad value on logical read
Bad value during integer read
Value overflowed during integer read
infinity
dtp->u.p.blank_status == BLANK_NULL
../.././libgfortran/io/read.c
REAL input of style 'E+NN'
exponent < 10000
Bad value during floating point read
INTEGER
LOGICAL
CHARACTER
REAL
COMPLEX
type_name(): Bad type
Expected numeric type for item %d in formatted transfer, got %s
Expected %s for item %d in formatted transfer, got %s
Comma in formatted numeric read.
Insufficient data descriptors in format after reversion
formatted_transfer(): Bad type
Constant string in input format
Bad format node
Bad unit number in statement
Cannot read from file opened for WRITE
Cannot write to file opened for READ
Format present for UNFORMATTED data transfer
A format cannot be specified with a namelist
Missing format for FORMATTED data transfer
Internal file cannot be accessed by UNFORMATTED data transfer
Direct access data transfer requires record number
Record number not allowed for sequential access data transfer
Sequential READ or WRITE not allowed after EOF marker, possibly use REWIND or BACKSPACE
Bad ADVANCE parameter in data transfer statement
ADVANCE specification conflicts with sequential access
ADVANCE specification conflicts with internal file
ADVANCE specification requires an explicit format
EOR specification requires an ADVANCE specification of NO
SIZE specification requires an ADVANCE specification of NO
END specification cannot appear in a write statement
EOR specification cannot appear in a write statement
SIZE specification cannot appear in a write statement
Bad DECIMAL parameter in data transfer statement
Bad ROUND parameter in data transfer statement
Bad SIGN parameter in data transfer statement
Bad BLANK parameter in data transfer statement
Bad DELIM parameter in data transfer statement
Bad PAD parameter in data transfer statement
POS=specifier must be positive
POS=specifier too large
POS=specifier not allowed, Try OPEN with ACCESS='stream'
Record number must be positive
Record number too large
Non-existing record number
Cannot READ after a nonadvancing WRITE
apostrophe
null
plus
processor_defined
insert(): Duplicate key found!
Completing record after ADVANCE_NO failed
NEWUNIT exhausted
%s%sgfortrantmpXXXXXX
/var/tmp/
regular_file(): Bad action
regular_file(): Bad status
bad integer kind
bad real kind
Unspecified precision
Precision not greater than zero in format specifier 'E' or 'D'
Scale factor out of range in format specifier 'E' or 'D'
Unexpected format token
%+0*d
Infinity
len >= GFC_ITOA_BUF_SIZE
../.././libgfortran/io/write.c
%+-#.*e
%+-#.*Le
%+-#.*Qe
%+-#.*f
%+-#.*Lf
%+-#.*Qf
 %d*
Bad type for namelist write
list_formatted_write(): Bad type
Missing argument to get_command_argument
JanFebMarAprMayJunJulAugSepOctNovDec
SunMonTueWedThuFriSat
%3.3s %3.3s%3d %.2d:%.2d:%.2d %d
%04d%02d%02d
%02d%02d%02d.%03d
%+03d%02d
Incorrect extent in VALUE argument to DATE_AND_TIME intrinsic: is %ld, should be >=%ld
len >= 3
../.././libgfortran/intrinsics/date_and_time.c
len >= 9
Insufficient number of elements in TARRAY.
Both arguments to getenv are mandatory.
Zero length string(s) passed to getenv.
Name is required for get_environment_variable.
Zero-length string passed as name to get_environment_variable.
Zero-length string passed as value to get_environment_variable.
Could not execute command line
Failure in EXECUTE_COMMAND_LINE: %s
Termination status of the command-language interpreter cannot be obtained
Execution of child process impossible
c_f_pointer_u0: Invalid size
ascii
iso_10646
return array missing descriptor in spread()
First argument of '%s' intrinsic should be present
Second argument of '%s' intrinsic should be present
RANDOM_SEED should have at most one argument present.
Array rank of PUT is not 1.
Array size of PUT is too small.
Array rank of GET is not 1.
Array size of GET is too small.
Array rank of SARRAY is not 1.
Array size of SARRAY is too small.
GFC_DESCRIPTOR_RANK (source) == 2 && GFC_DESCRIPTOR_RANK (ret) == 2
../.././libgfortran/intrinsics/transpose_generic.c
Incorrect size of return value in UNPACK intrinsic: should be at least %ld, is %ld
UNPACK
FIELD
return value
bounds_reduced_extents
bounds_equal_extents
gfc_xtoa
matmul_i1
matmul_i2
matmul_i4
matmul_i8
matmul_i16
matmul_r4
matmul_r8
matmul_r10
matmul_r16
matmul_c4
matmul_c8
matmul_c10
matmul_c16
matmul_l4
matmul_l8
matmul_l16
transpose_i4
transpose_i8
transpose_i16
transpose_r4
transpose_r8
transpose_r10
transpose_r16
transpose_c4
transpose_c8
transpose_c10
transpose_c16
Zero width in format descriptor
Exhausted data descriptors in format
Hollerith constant extends past the end of the format
Unterminated character constant in format
Unexpected end of format string
Unexpected element '%c' in format
Nonnegative width required in format
Period required in format
Positive width required in format
UNDEFINED
read_f
UNKNOWN
0123456789ABCDEFgfc_itoa
?ltime_i8
ltime_i4
gmtime_i8
gmtime_i4
idate_i8
idate_i4
itime_i8
itime_i4
MbP?
#]5LQ
G!c?
f}/@
il]@
@ko#!(
X_<p
{ANc
OJ@r
-!q 
nt!T
;By8
]6MNw\@
X_<p
:@-Q7z
G!c?T
%V1"
transpose_internal
stderr
stdout
stdin
%V1"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants