Hi, I'm workon on building manylinux wheels for numpy, and I ran into unexpected problems with a numpy built against the ATLAS 3.8 binaries supplied by CentOS 5.
I'm working on the manylinux docker container [1] To get ATLAS, I'm doing `yum install atlas-devel` which gets the default CentOS 5 ATLAS packages. I then build numpy. Local tests work fine, but when I test on travis, I get these errors [2]: ====================================================================== ERROR: test_svd_build (test_regression.TestRegression) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/travis/build/matthew-brett/manylinux-testing/venv/lib/python2.7/site-packages/numpy/linalg/tests/test_regression.py", line 56, in test_svd_build u, s, vh = linalg.svd(a) File "/home/travis/build/matthew-brett/manylinux-testing/venv/lib/python2.7/site-packages/numpy/linalg/linalg.py", line 1359, in svd u, s, vt = gufunc(a, signature=signature, extobj=extobj) ValueError: On entry to DGESDD parameter number 12 had an illegal value ====================================================================== FAIL: test_lapack (test_build.TestF77Mismatch) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/travis/build/matthew-brett/manylinux-testing/venv/lib/python2.7/site-packages/numpy/testing/decorators.py", line 146, in skipper_func return f(*args, **kwargs) File "/home/travis/build/matthew-brett/manylinux-testing/venv/lib/python2.7/site-packages/numpy/linalg/tests/test_build.py", line 56, in test_lapack information.""") AssertionError: Both g77 and gfortran runtimes linked in lapack_lite ! This is likely to cause random crashes and wrong results. See numpy INSTALL.txt for more information. Sure enough, scipy built the same way segfaults or fails to import (see [2]). I get no errors for an openblas build. Does anyone recognize these? How should I modify the build to avoid them? Cheers, Matthew [1] https://github.com/pypa/manylinux [2] https://travis-ci.org/matthew-brett/manylinux-testing/jobs/118712090 _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org https://mail.scipy.org/mailman/listinfo/numpy-discussion