I have tried testing the wheels in a project that runs tests on Travis's
Trusty infrastructure which. The wheels work great for python 3.5 and saves
us several minuts of runtime.
However, I am having trouble using the wheels on python 2.7 on the same
Trusty machines. It seems to be because the wheels are tagged as
cp27-cp27mu (numpy-1.11.0-cp27-cp27mu-manylinux1_x86_64.whl) where as
pip.pep425tags.get_abi_tag()
returns cp27m on this particular python version. (Stock python 2.7
installed on Travis 14.04 VMs) Any chance of a cp27m compatible wheel build?
best
Jens
On Thu, 14 Apr 2016 at 01:46 Nathaniel Smith
https://github.com/numpy/numpy/issues/7545
On Wed, Apr 13, 2016 at 3:38 PM, Nathaniel Smith
wrote: I can reproduce in self-compiled 1.9, so it's not a new bug.
I think something's going wrong with NPY_SIGINT_ON / NPY_SIGINT_OFF, where our special sigint handler is getting left in place even after our code finishes running.
Skimming the code, my best guess is that this is due to a race condition in how we save/restore the original signal handler, when multiple threads are running numpy fftpack code at the same time (and thus using NPY_SIGINT_{ON,OFF} from multiple threads).
-n
On Wed, Apr 13, 2016 at 1:47 PM, Matthew Brett
wrote: On Wed, Apr 13, 2016 at 1:29 PM, Oscar Benjamin
wrote: On 13 April 2016 at 20:15, Matthew Brett
wrote: Done. If y'all are on linux, and you have pip >= 8.11, you should now see this kind of thing:
That's fantastic. Thanks Matt!
I just test installed this and ran numpy.test(). All tests passed but then I got a segfault at the end by (semi-accidentally) hitting Ctrl-C at the prompt:
$ python Python 2.7.9 (default, Apr 2 2015, 15:33:21) [GCC 4.9.2] on linux2 Type "help", "copyright", "credits" or "license" for more information.
> import numpy > numpy.test() Running unit tests for numpy <snip> Ran 5781 tests in 72.238s
OK (KNOWNFAIL=6, SKIP=15)
> Segmentation fault (core dumped)
It was stopped at the prompt and then I did Ctrl-C and then the seg-fault message.
$ uname -a Linux vnwulf 3.19.0-15-generic #15-Ubuntu SMP Thu Apr 16 23:32:37 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 15.04 Release: 15.04 Codename: vivid
Thanks so much for testing - that's very useful.
I get the same thing on my Debian Sid machine.
Actually I also get the same thing with a local compile against Debian ATLAS, here's the stack trace after:
import numpy; numpy.test() # Ctrl-C
https://gist.github.com/f6d8fb42f24689b39536a2416d717056
Do you get this as well?
Cheers,
Matthew _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org https://mail.scipy.org/mailman/listinfo/numpy-discussion
-- Nathaniel J. Smith -- https://vorpus.org
-- Nathaniel J. Smith -- https://vorpus.org _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org https://mail.scipy.org/mailman/listinfo/numpy-discussion