[Numpy-discussion] Using OpenBLAS for manylinux wheels

Jonathan Helmus jjhelmus at gmail.com
Tue Mar 29 17:09:25 EDT 2016


On 03/28/2016 04:33 PM, Matthew Brett wrote:
> Please do test on your own machines with something like this script [4]:
Matthew,

     I ran the tests after installing the wheels on my machine running 
Ubuntu 14.04.  Three numpy tests failed with the GFORTRAN_1.4 error you 
mentioned in post to the wheel-builds list recently.  All other tests 
passed.  I can reproduce these failing tests in a Docker container if it 
is helpful.

# python -c 'import numpy; numpy.test("full")'
Running unit tests for numpy
NumPy version 1.11.0
NumPy relaxed strides checking option: False
NumPy is installed in /usr/local/lib/python2.7/dist-packages/numpy
Python version 2.7.6 (default, Jun 22 2015, 17:58:13) [GCC 4.8.2]
nose version 1.3.7
...
======================================================================
ERROR: test_kind.TestKind.test_all
----------------------------------------------------------------------
Traceback (most recent call last):
   File "/usr/local/lib/python2.7/dist-packages/nose/case.py", line 381, 
in setUp
     try_run(self.inst, ('setup', 'setUp'))
   File "/usr/local/lib/python2.7/dist-packages/nose/util.py", line 471, 
in try_run
     return func()
   File 
"/usr/local/lib/python2.7/dist-packages/numpy/f2py/tests/util.py", line 
358, in setUp
     module_name=self.module_name)
   File 
"/usr/local/lib/python2.7/dist-packages/numpy/f2py/tests/util.py", line 
78, in wrapper
     memo[key] = func(*a, **kw)
   File 
"/usr/local/lib/python2.7/dist-packages/numpy/f2py/tests/util.py", line 
149, in build_module
     __import__(module_name)
ImportError: 
/usr/local/lib/python2.7/dist-packages/numpy/core/../.libs/libgfortran.so.3: 
version `GFORTRAN_1.4' not found (required by 
/tmp/tmptYznnz/_test_ext_module_5405.so)

======================================================================
ERROR: test_mixed.TestMixed.test_all
----------------------------------------------------------------------
Traceback (most recent call last):
   File "/usr/local/lib/python2.7/dist-packages/nose/case.py", line 381, 
in setUp
     try_run(self.inst, ('setup', 'setUp'))
   File "/usr/local/lib/python2.7/dist-packages/nose/util.py", line 471, 
in try_run
     return func()
   File 
"/usr/local/lib/python2.7/dist-packages/numpy/f2py/tests/util.py", line 
358, in setUp
     module_name=self.module_name)
   File 
"/usr/local/lib/python2.7/dist-packages/numpy/f2py/tests/util.py", line 
78, in wrapper
     memo[key] = func(*a, **kw)
   File 
"/usr/local/lib/python2.7/dist-packages/numpy/f2py/tests/util.py", line 
149, in build_module
     __import__(module_name)
ImportError: 
/usr/local/lib/python2.7/dist-packages/numpy/core/../.libs/libgfortran.so.3: 
version `GFORTRAN_1.4' not found (required by 
/tmp/tmptYznnz/_test_ext_module_5405.so)

======================================================================
ERROR: test_mixed.TestMixed.test_docstring
----------------------------------------------------------------------
Traceback (most recent call last):
   File "/usr/local/lib/python2.7/dist-packages/nose/case.py", line 381, 
in setUp
     try_run(self.inst, ('setup', 'setUp'))
   File "/usr/local/lib/python2.7/dist-packages/nose/util.py", line 471, 
in try_run
     return func()
   File 
"/usr/local/lib/python2.7/dist-packages/numpy/f2py/tests/util.py", line 
358, in setUp
     module_name=self.module_name)
   File 
"/usr/local/lib/python2.7/dist-packages/numpy/f2py/tests/util.py", line 
84, in wrapper
     raise ret
ImportError: 
/usr/local/lib/python2.7/dist-packages/numpy/core/../.libs/libgfortran.so.3: 
version `GFORTRAN_1.4' not found (required by 
/tmp/tmptYznnz/_test_ext_module_5405.so)

----------------------------------------------------------------------
Ran 6322 tests in 136.678s

FAILED (KNOWNFAIL=6, SKIP=11, errors=3)


Cheers,

     - Jonathan Helmus



More information about the NumPy-Discussion mailing list