brentp / fishers_exact_test

Fishers Exact Test for Python (Cython)
BSD 3-Clause "New" or "Revised" License
62 stars 21 forks source link

Build fails src/cfisher.c:2651:3: internal compiler error: Illegal instruction __pyx_v_epsilon = 1e-6; #20

Open xylebori opened 6 years ago

xylebori commented 6 years ago

I apologize if this belongs somewhere else. I can't seem to figure out if it is a Numpy issue or something else. Any help would be appreciated. Here is the trace

Building wheels for collected packages: fisher, subprocess32 Running setup.py bdist_wheel for fisher ... error Complete output from command /home/linuxbrew/.linuxbrew/Cellar/python/2.7.13_1/bin/python2 -u -c "import setuptools, tokenize;file='/tmp/pip-build-ECt0oM/fisher/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" bdist_wheel -d /tmp/tmpt9x4tipip-wheel- --python-tag cp27: running bdist_wheel running build running build_py creating build creating build/lib.linux-x86_64-2.7 creating build/lib.linux-x86_64-2.7/fisher copying fisher/tableprinter.py -> build/lib.linux-x86_64-2.7/fisher copying fisher/init.py -> build/lib.linux-x86_64-2.7/fisher running build_ext building 'fisher.cfisher' extension creating build/temp.linux-x86_64-2.7 creating build/temp.linux-x86_64-2.7/src cc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -I/home/linuxbrew/.linuxbrew/lib/python2.7/site-packages/numpy/core/include -I/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/sqlite/include -I/home/linuxbrew/.linuxbrew/Cellar/python/2.7.13_1/include/python2.7 -c src/cfisher.c -o build/temp.linux-x86_64-2.7/src/cfisher.o -O3 In file included from /home/linuxbrew/.linuxbrew/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1809:0, from /home/linuxbrew/.linuxbrew/lib/python2.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:18, from /home/linuxbrew/.linuxbrew/lib/python2.7/site-packages/numpy/core/include/numpy/arrayobject.h:4, from src/cfisher.c:242: /home/linuxbrew/.linuxbrew/lib/python2.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]

warning "Using deprecated NumPy API, disable it by " \

^

src/cfisher.c: In function '__pyx_f_7cfisher_pvalue': src/cfisher.c:2651:3: internal compiler error: Illegal instruction __pyx_v_epsilon = 1e-6; ^ 0x7fb65e52e7de parsed_string_to_mpfr /tmp/mpfr-20170908-79752-rzo2tp/mpfr-3.1.6/src/strtofr.c:518 0x7fb65e52fc50 mpfr_strtofr /tmp/mpfr-20170908-79752-rzo2tp/mpfr-3.1.6/src/strtofr.c:836 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See https://github.com/Homebrew/homebrew/issues for instructions. error: command 'cc' failed with exit status 1 build