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 <n...@pobox.com> wrote: > https://github.com/numpy/numpy/issues/7545 > > On Wed, Apr 13, 2016 at 3:38 PM, Nathaniel Smith <n...@pobox.com> 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 <matthew.br...@gmail.com> > wrote: > >> On Wed, Apr 13, 2016 at 1:29 PM, Oscar Benjamin > >> <oscar.j.benja...@gmail.com> wrote: > >>> On 13 April 2016 at 20:15, Matthew Brett <matthew.br...@gmail.com> > 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) > >>> <nose.result.TextTestResult run=5781 errors=0 failures=0> > >>>>>> 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 >
_______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org https://mail.scipy.org/mailman/listinfo/numpy-discussion