Re: [Numpy-discussion] Multi-distribution Linux wheels - please test

2016-02-09 Thread Nadav Horesh
runtime_library_dirs = ['/usr/local/lib'] define_macros = [('HAVE_CBLAS', None)] libraries = ['openblas', 'openblas', 'atlas', 'f77blas', 'cblas', 'blas'] language = c library_dirs = ['/usr/loca

Re: [Numpy-discussion] Multi-distribution Linux wheels - please test

2016-02-09 Thread Daπid
On 8 February 2016 at 20:25, Matthew Brett wrote: > > I used the latest release, v0.2.15: > > https://github.com/matthew-brett/manylinux-builds/blob/master/build_openblas.sh#L5 > > Is there a later version that we should try? > > Cheers, > That is the one in the Fedora repos that is working for

Re: [Numpy-discussion] Multi-distribution Linux wheels - please test

2016-02-08 Thread Matthew Brett
Hi Julian, On Mon, Feb 8, 2016 at 8:40 AM, Julian Taylor wrote: > On 02/08/2016 05:23 PM, Daπid wrote: >> >> On 8 February 2016 at 16:19, Olivier Grisel > > wrote: >> >> >> >> OPENBLAS_CORETYPE=Nehalem python3 -c "import numpy as np; from scipy >> import l

Re: [Numpy-discussion] Multi-distribution Linux wheels - please test

2016-02-08 Thread Julian Taylor
On 02/08/2016 05:23 PM, Daπid wrote: > > On 8 February 2016 at 16:19, Olivier Grisel > wrote: > > > > OPENBLAS_CORETYPE=Nehalem python3 -c "import numpy as np; from scipy > import linalg; linalg.eigh(np.random.randn(200, 200))" > > So this is an is

Re: [Numpy-discussion] Multi-distribution Linux wheels - please test

2016-02-08 Thread Daπid
On 8 February 2016 at 16:19, Olivier Grisel wrote: > > > OPENBLAS_CORETYPE=Nehalem python3 -c "import numpy as np; from scipy > import linalg; linalg.eigh(np.random.randn(200, 200))" > > So this is an issue with the architecture detection of OpenBLAS. I am seeing the same problem on a native Li

Re: [Numpy-discussion] Multi-distribution Linux wheels - please test

2016-02-08 Thread Olivier Grisel
Note that the above segfault was found in a VM (docker-machine virtualbox guest VM launched on a OSX host). The DYNAMIC_ARCH feature of OpenBLAS detects an Sandybridge core (using https://gist.github.com/ogrisel/ad4e547a32d0eb18b4ff). Here are the flags of the CPU visible from inside the docker co

Re: [Numpy-discussion] Multi-distribution Linux wheels - please test

2016-02-08 Thread Daπid
On 6 February 2016 at 21:26, Matthew Brett wrote: > > pip install -f https://nipy.bic.berkeley.edu/manylinux numpy scipy > python -c 'import numpy; numpy.test()' > python -c 'import scipy; scipy.test()' > All the tests pass on my Fedora 23 with Python 2.7, but it seems to be linking to the syst

Re: [Numpy-discussion] Multi-distribution Linux wheels - please test

2016-02-08 Thread Olivier Grisel
I found another problem by running the tests of scikit-learn: python3 -c "import numpy as np; from scipy import linalg; linalg.eigh(np.random.randn(200, 200))" Segmentation fault Note that the following works: python3 -c "import numpy as np; np.linalg.eigh(np.random.randn(200, 200))" Also note

Re: [Numpy-discussion] Multi-distribution Linux wheels - please test

2016-02-08 Thread Olivier Grisel
I used docker to run the numpy tests on base/archlinux. I had to pacman -Sy python-pip openssl and gcc (required by one of the numpy tests): ``` Ran 5621 tests in 34.482s OK (KNOWNFAIL=4, SKIP=9) ``` Everything looks fine. -- Olivier ___ NumPy-Discuss

Re: [Numpy-discussion] Multi-distribution Linux wheels - please test

2016-02-08 Thread Nathaniel Smith
On Feb 7, 2016 11:49 PM, "Matthew Brett" wrote: > > Hi Nadav, > > On Sun, Feb 7, 2016 at 11:13 PM, Nathaniel Smith wrote: > > (This is not relevant to the main topic of the thread, but FYI I think the > > recarray issues are fixed in 1.10.4.) > > > > On Feb 7, 2016 11:10 PM, "Nadav Horesh" wrote

Re: [Numpy-discussion] Multi-distribution Linux wheels - please test

2016-02-07 Thread Matthew Brett
Hi Nadav, On Sun, Feb 7, 2016 at 11:13 PM, Nathaniel Smith wrote: > (This is not relevant to the main topic of the thread, but FYI I think the > recarray issues are fixed in 1.10.4.) > > On Feb 7, 2016 11:10 PM, "Nadav Horesh" wrote: >> >> I have atlas-lapack-base installed via pacman (required

Re: [Numpy-discussion] Multi-distribution Linux wheels - please test

2016-02-07 Thread Nathaniel Smith
> Matthew Brett > Sent: 08 February 2016 08:13 > To: Discussion of Numerical Python > Subject: Re: [Numpy-discussion] Multi-distribution Linux wheels - please > test > > On Sun, Feb 7, 2016 at 10:09 PM, Nadav Horesh > wrote: > > Thank you fo remi

Re: [Numpy-discussion] Multi-distribution Linux wheels - please test

2016-02-07 Thread Nadav Horesh
From: NumPy-Discussion on behalf of Matthew Brett Sent: 08 February 2016 08:13 To: Discussion of Numerical Python Subject: Re: [Numpy-discussion] Multi-distribution Linux wheels - please test On Sun, Feb 7, 2016 at 10:09 PM, Nadav Horesh wrote: > Thank you fo remind

Re: [Numpy-discussion] Multi-distribution Linux wheels - please test

2016-02-07 Thread Nathaniel Smith
On Sat, Feb 6, 2016 at 9:28 PM, Nadav Horesh wrote: > Test platform: python 3.4.1 on archlinux x86_64 > > scipy test: OK > > OK (KNOWNFAIL=97, SKIP=1626) > > > numpy tests: Failed on long double and int128 tests, and got one error: Could you post the complete output from the test suite somewhere?

Re: [Numpy-discussion] Multi-distribution Linux wheels - please test

2016-02-07 Thread Matthew Brett
On Sun, Feb 7, 2016 at 10:09 PM, Nadav Horesh wrote: > Thank you fo reminding me, it is OK now: > $ python -c 'import numpy; print(numpy.__config__.show())' > > lapack_opt_info: > library_dirs = ['/usr/local/lib'] > language = c > libraries = ['openblas'] > define_macros = [('HAVE_

Re: [Numpy-discussion] Multi-distribution Linux wheels - please test

2016-02-07 Thread Nadav Horesh
and it pass the tests Nadav. From: NumPy-Discussion on behalf of Matthew Brett Sent: 08 February 2016 01:33 To: Discussion of Numerical Python Subject: Re: [Numpy-discussion] Multi-distribution Linux wheels - please test Hi, On Sun, Feb 7, 2016 at 2:06

Re: [Numpy-discussion] Multi-distribution Linux wheels - please test

2016-02-07 Thread Matthew Brett
Hi, On Sun, Feb 7, 2016 at 2:06 AM, Nadav Horesh wrote: > The reult tests of numpy 1.10.4 installed from source: > > OK (KNOWNFAIL=4, SKIP=6) > > > I think I use openblas, as it is installed instead the normal blas/cblas. Thanks again for the further tests. What do you get for: python -c 'impo

Re: [Numpy-discussion] Multi-distribution Linux wheels - please test

2016-02-07 Thread Nathaniel Smith
On Feb 6, 2016 12:27 PM, "Matthew Brett" wrote: > > Hi, > > As some of you may have seen, Robert McGibbon and Nathaniel have just > guided a PEP for multi-distribution Linux wheels past the approval > process over on distutils-sig: > > https://www.python.org/dev/peps/pep-0513/ > > The PEP includes

Re: [Numpy-discussion] Multi-distribution Linux wheels - please test

2016-02-07 Thread Nadav Horesh
: Discussion of Numerical Python; SciPy Developers List Subject: Re: [Numpy-discussion] Multi-distribution Linux wheels - please test Test platform: python 3.4.1 on archlinux x86_64 scipy test: OK OK (KNOWNFAIL=97, SKIP=1626) numpy tests: Failed on long double and int128 tests, and got one error

Re: [Numpy-discussion] Multi-distribution Linux wheels - please test

2016-02-06 Thread Matthew Brett
On Sat, Feb 6, 2016 at 9:28 PM, Nadav Horesh wrote: > Test platform: python 3.4.1 on archlinux x86_64 > > scipy test: OK > > OK (KNOWNFAIL=97, SKIP=1626) > > > numpy tests: Failed on long double and int128 tests, and got one error: > > Traceback (most recent call last): > File "/usr/lib/python3.

Re: [Numpy-discussion] Multi-distribution Linux wheels - please test

2016-02-06 Thread Nadav Horesh
8.029s FAILED (KNOWNFAIL=13, SKIP=12, errors=1, failures=18 From: NumPy-Discussion on behalf of Matthew Brett Sent: 06 February 2016 22:26 To: Discussion of Numerical Python; SciPy Developers List Subject: [Numpy-discussion] Multi-distribution Linux wheels - please test Hi, As some o

[Numpy-discussion] Multi-distribution Linux wheels - please test

2016-02-06 Thread Matthew Brett
Hi, As some of you may have seen, Robert McGibbon and Nathaniel have just guided a PEP for multi-distribution Linux wheels past the approval process over on distutils-sig: https://www.python.org/dev/peps/pep-0513/ The PEP includes a docker image on which y'all can build wheels which match the PE