The build took 00h 01m 41s and was NOT successful.
The program in this build is written in the following languages, according to sloccount:
SLOC | Language |
---|---|
113,855 |
ansic |
22,414 |
python |
54 |
makefile |
6 |
sh |
136,329 |
total |
The process tree of the build process is here.
Several sub-process invocations were improper; see the process tree for details. Summary:
To avoid scrolling, you may jump to the last line of the
invocation of makepkg
that was used to build this
package.
Removed vanilla repositories from pacman.conf and added:
There were existing files in /sysroot, using those
CMD: sudo -u tuscan PATH=/sysroot/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin CC=clang CXX=clang++ red makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
==> Making package: python-numarray 1.5.2-7 (Tue Apr 4 23:38:59 UTC 2017)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
==> Entering fakeroot environment...
==> Starting package_python2-numarray()...
Using EXTRA_COMPILE_ARGS = []
Using builtin 'lite' BLAS and LAPACK
running config
In file included from _configtest.c:1:
In file included from ./Packages/LinearAlgebra2/Src/config.c:1:
Packages/LinearAlgebra2/Src/dlamch.c:593:28: warning: format specifies type 'int' but the argument has type 'integer' (aka 'long') [-Wformat]
printf("EMIN = %8i\n",lemin);
~~~ ^~~~~
%8li
In file included from _configtest.c:1:
./Packages/LinearAlgebra2/Src/config.c:111:25: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (inta >= 129 && inta <= 137 || inta >= 145 && inta <= 153 || inta
~~~~~~~~~~~~^~~~~~~~~~~~~~ ~~
./Packages/LinearAlgebra2/Src/config.c:111:25: note: place parentheses around the '&&' expression to silence this warning
if (inta >= 129 && inta <= 137 || inta >= 145 && inta <= 153 || inta
^
( )
./Packages/LinearAlgebra2/Src/config.c:111:55: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (inta >= 129 && inta <= 137 || inta >= 145 && inta <= 153 || inta
~~ ~~~~~~~~~~~~^~~~~~~~~~~~~~
./Packages/LinearAlgebra2/Src/config.c:111:55: note: place parentheses around the '&&' expression to silence this warning
if (inta >= 129 && inta <= 137 || inta >= 145 && inta <= 153 || inta
^
( )
./Packages/LinearAlgebra2/Src/config.c:112:24: warning: '&&' within '||' [-Wlogical-op-parentheses]
>= 162 && inta <= 169) {
~~~~~~~^~~~~~~~~~~~~~
./Packages/LinearAlgebra2/Src/config.c:112:24: note: place parentheses around the '&&' expression to silence this warning
>= 162 && inta <= 169) {
^
./Packages/LinearAlgebra2/Src/config.c:115:25: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (intb >= 129 && intb <= 137 || intb >= 145 && intb <= 153 || intb
~~~~~~~~~~~~^~~~~~~~~~~~~~ ~~
./Packages/LinearAlgebra2/Src/config.c:115:25: note: place parentheses around the '&&' expression to silence this warning
if (intb >= 129 && intb <= 137 || intb >= 145 && intb <= 153 || intb
^
( )
./Packages/LinearAlgebra2/Src/config.c:115:55: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (intb >= 129 && intb <= 137 || intb >= 145 && intb <= 153 || intb
~~ ~~~~~~~~~~~~^~~~~~~~~~~~~~
./Packages/LinearAlgebra2/Src/config.c:115:55: note: place parentheses around the '&&' expression to silence this warning
if (intb >= 129 && intb <= 137 || intb >= 145 && intb <= 153 || intb
^
( )
./Packages/LinearAlgebra2/Src/config.c:116:24: warning: '&&' within '||' [-Wlogical-op-parentheses]
>= 162 && intb <= 169) {
~~~~~~~^~~~~~~~~~~~~~
./Packages/LinearAlgebra2/Src/config.c:116:24: note: place parentheses around the '&&' expression to silence this warning
>= 162 && intb <= 169) {
^
7 warnings generated.
_configtest: error while loading shared libraries: /usr/lib/libc.so: invalid ELF header
Configuration failed, using default compilation
running install
running build
running build_py
creating build
creating build/lib.linux-x86_64-2.7
creating build/lib.linux-x86_64-2.7/numarray
copying Lib/safethread.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/ufunc.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/ieeespecial.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/session.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/arrayprint.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/memorytest.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/numarrayall.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/numinclude.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/testdata.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/_ufuncall.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/numerictypes.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/testall.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/__init__.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/dtype.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/numeric.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/records.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/memmap.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/readonly.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/dotblas.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/typeconv.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/strings.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/numarraycore.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/objects.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/numtest.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/generic.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/array_protocol.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/numarrayext.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/teacup.py -> build/lib.linux-x86_64-2.7/numarray
copying Lib/array_persist.py -> build/lib.linux-x86_64-2.7/numarray
creating build/lib.linux-x86_64-2.7/numarray/codegenerator
copying Lib/codegenerator/template.py -> build/lib.linux-x86_64-2.7/numarray/codegenerator
copying Lib/codegenerator/bytescode.py -> build/lib.linux-x86_64-2.7/numarray/codegenerator
copying Lib/codegenerator/basecode.py -> build/lib.linux-x86_64-2.7/numarray/codegenerator
copying Lib/codegenerator/__init__.py -> build/lib.linux-x86_64-2.7/numarray/codegenerator
copying Lib/codegenerator/convcode.py -> build/lib.linux-x86_64-2.7/numarray/codegenerator
copying Lib/codegenerator/sortcode.py -> build/lib.linux-x86_64-2.7/numarray/codegenerator
copying Lib/codegenerator/ufunccode.py -> build/lib.linux-x86_64-2.7/numarray/codegenerator
creating build/lib.linux-x86_64-2.7/numarray/convolve
copying Packages/Convolve/Lib/lineshape.py -> build/lib.linux-x86_64-2.7/numarray/convolve
copying Packages/Convolve/Lib/__init__.py -> build/lib.linux-x86_64-2.7/numarray/convolve
copying Packages/Convolve/Lib/Convolve.py -> build/lib.linux-x86_64-2.7/numarray/convolve
copying Packages/Convolve/Lib/iraf_frame.py -> build/lib.linux-x86_64-2.7/numarray/convolve
creating build/lib.linux-x86_64-2.7/numarray/fft
copying Packages/FFT2/Lib/dtest.py -> build/lib.linux-x86_64-2.7/numarray/fft
copying Packages/FFT2/Lib/__init__.py -> build/lib.linux-x86_64-2.7/numarray/fft
copying Packages/FFT2/Lib/FFT.py -> build/lib.linux-x86_64-2.7/numarray/fft
creating build/lib.linux-x86_64-2.7/numarray/linear_algebra
copying Packages/LinearAlgebra2/Lib/dtest.py -> build/lib.linux-x86_64-2.7/numarray/linear_algebra
copying Packages/LinearAlgebra2/Lib/__init__.py -> build/lib.linux-x86_64-2.7/numarray/linear_algebra
copying Packages/LinearAlgebra2/Lib/mlab.py -> build/lib.linux-x86_64-2.7/numarray/linear_algebra
copying Packages/LinearAlgebra2/Lib/LinearAlgebra2.py -> build/lib.linux-x86_64-2.7/numarray/linear_algebra
creating build/lib.linux-x86_64-2.7/numarray/random_array
copying Packages/RandomArray2/Lib/dtest.py -> build/lib.linux-x86_64-2.7/numarray/random_array
copying Packages/RandomArray2/Lib/__init__.py -> build/lib.linux-x86_64-2.7/numarray/random_array
copying Packages/RandomArray2/Lib/RandomArray2.py -> build/lib.linux-x86_64-2.7/numarray/random_array
creating build/lib.linux-x86_64-2.7/numarray/image
copying Packages/image/Lib/__init__.py -> build/lib.linux-x86_64-2.7/numarray/image
copying Packages/image/Lib/_image.py -> build/lib.linux-x86_64-2.7/numarray/image
copying Packages/image/Lib/combine.py -> build/lib.linux-x86_64-2.7/numarray/image
creating build/lib.linux-x86_64-2.7/numarray/nd_image
copying Packages/nd_image/Lib/_ni_support.py -> build/lib.linux-x86_64-2.7/numarray/nd_image
copying Packages/nd_image/Lib/filters.py -> build/lib.linux-x86_64-2.7/numarray/nd_image
copying Packages/nd_image/Lib/interpolation.py -> build/lib.linux-x86_64-2.7/numarray/nd_image
copying Packages/nd_image/Lib/test.py -> build/lib.linux-x86_64-2.7/numarray/nd_image
copying Packages/nd_image/Lib/morphology.py -> build/lib.linux-x86_64-2.7/numarray/nd_image
copying Packages/nd_image/Lib/__init__.py -> build/lib.linux-x86_64-2.7/numarray/nd_image
copying Packages/nd_image/Lib/fourier.py -> build/lib.linux-x86_64-2.7/numarray/nd_image
copying Packages/nd_image/Lib/measurements.py -> build/lib.linux-x86_64-2.7/numarray/nd_image
creating build/lib.linux-x86_64-2.7/numarray/ma
copying Packages/MA/Lib/MA.py -> build/lib.linux-x86_64-2.7/numarray/ma
copying Packages/MA/Lib/dtest.py -> build/lib.linux-x86_64-2.7/numarray/ma
copying Packages/MA/Lib/__init__.py -> build/lib.linux-x86_64-2.7/numarray/ma
copying Packages/MA/Lib/Precision.py -> build/lib.linux-x86_64-2.7/numarray/ma
copying Packages/MA/Lib/MA_version.py -> build/lib.linux-x86_64-2.7/numarray/ma
creating build/lib.linux-x86_64-2.7/numarray/mlab
copying Packages/mlab/Lib/__init__.py -> build/lib.linux-x86_64-2.7/numarray/mlab
creating build/lib.linux-x86_64-2.7/numarray/matrix
copying Packages/matrix/Lib/__init__.py -> build/lib.linux-x86_64-2.7/numarray/matrix
creating build/lib.linux-x86_64-2.7/numarray/examples
copying Examples/sortperf.py -> build/lib.linux-x86_64-2.7/numarray/examples
copying Examples/bench.py -> build/lib.linux-x86_64-2.7/numarray/examples
copying Examples/obench.py -> build/lib.linux-x86_64-2.7/numarray/examples
copying Examples/testthread.py -> build/lib.linux-x86_64-2.7/numarray/examples
copying Examples/__init__.py -> build/lib.linux-x86_64-2.7/numarray/examples
copying Examples/pstats.py -> build/lib.linux-x86_64-2.7/numarray/examples
creating build/lib.linux-x86_64-2.7/numarray/examples/convolve
copying Examples/convolve/dtest.py -> build/lib.linux-x86_64-2.7/numarray/examples/convolve
copying Examples/convolve/lineshape.py -> build/lib.linux-x86_64-2.7/numarray/examples/convolve
copying Examples/convolve/__init__.py -> build/lib.linux-x86_64-2.7/numarray/examples/convolve
copying Examples/convolve/benchmark.py -> build/lib.linux-x86_64-2.7/numarray/examples/convolve
running build_ext
building 'numarray._conv' extension
creating build/temp.linux-x86_64-2.7
creating build/temp.linux-x86_64-2.7/Src
clang -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -IInclude/numarray -I/usr/include/python2.7 -c Src/_convmodule.c -o build/temp.linux-x86_64-2.7/Src/_convmodule.o
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/Src/_convmodule.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/numarray/_conv.so -lm
building 'numarray._sort' extension
clang -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -IInclude/numarray -I/usr/include/python2.7 -c Src/_sortmodule.c -o build/temp.linux-x86_64-2.7/Src/_sortmodule.o
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/Src/_sortmodule.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/numarray/_sort.so -lm
building 'numarray._bytes' extension
clang -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -IInclude/numarray -I/usr/include/python2.7 -c Src/_bytesmodule.c -o build/temp.linux-x86_64-2.7/Src/_bytesmodule.o
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/Src/_bytesmodule.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/numarray/_bytes.so -lm
building 'numarray._ufunc' extension
clang -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -IInclude/numarray -I/usr/include/python2.7 -c Src/_ufuncmodule.c -o build/temp.linux-x86_64-2.7/Src/_ufuncmodule.o
Src/_ufuncmodule.c:989:12: warning: comparison of unsigned enum expression < 0 is always false [-Wtautological-compare]
if (otype < 0) return NULL;
~~~~~ ^ ~
1 warning generated.
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/Src/_ufuncmodule.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/numarray/_ufunc.so -lm
building 'numarray._ufuncBool' extension
clang -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -IInclude/numarray -I/usr/include/python2.7 -c Src/_ufuncBoolmodule.c -o build/temp.linux-x86_64-2.7/Src/_ufuncBoolmodule.o
Src/_ufuncBoolmodule.c:1037:18: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
*tout0 = fabs(*tin0);
^
Src/_ufuncBoolmodule.c:1037:18: note: use function 'abs' instead
*tout0 = fabs(*tin0);
^~~~
abs
Src/_ufuncBoolmodule.c:3253:18: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
*tout0 = fabs(*tin0);
^
Src/_ufuncBoolmodule.c:3253:18: note: use function 'abs' instead
*tout0 = fabs(*tin0);
^~~~
abs
2 warnings generated.
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/Src/_ufuncBoolmodule.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/numarray/_ufuncBool.so -lm
building 'numarray._ufuncInt8' extension
clang -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -IInclude/numarray -I/usr/include/python2.7 -c Src/_ufuncInt8module.c -o build/temp.linux-x86_64-2.7/Src/_ufuncInt8module.o
Src/_ufuncInt8module.c:1190:18: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
*tout0 = fabs(*tin0);
^
Src/_ufuncInt8module.c:1190:18: note: use function 'abs' instead
*tout0 = fabs(*tin0);
^~~~
abs
Src/_ufuncInt8module.c:3181:18: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
*tout0 = fabs(*tin0);
^
Src/_ufuncInt8module.c:3181:18: note: use function 'abs' instead
*tout0 = fabs(*tin0);
^~~~
abs
2 warnings generated.
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/Src/_ufuncInt8module.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/numarray/_ufuncInt8.so -lm
building 'numarray._ufuncUInt8' extension
clang -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -IInclude/numarray -I/usr/include/python2.7 -c Src/_ufuncUInt8module.c -o build/temp.linux-x86_64-2.7/Src/_ufuncUInt8module.o
Src/_ufuncUInt8module.c:1185:18: warning: taking the absolute value of unsigned type 'UInt8' (aka 'unsigned char') has no effect [-Wabsolute-value]
*tout0 = fabs(*tin0);
^
Src/_ufuncUInt8module.c:1185:18: note: remove the call to 'fabs' since unsigned values cannot be negative
*tout0 = fabs(*tin0);
^~~~
Src/_ufuncUInt8module.c:3176:18: warning: taking the absolute value of unsigned type 'UInt8' (aka 'unsigned char') has no effect [-Wabsolute-value]
*tout0 = fabs(*tin0);
^
Src/_ufuncUInt8module.c:3176:18: note: remove the call to 'fabs' since unsigned values cannot be negative
*tout0 = fabs(*tin0);
^~~~
2 warnings generated.
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/Src/_ufuncUInt8module.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/numarray/_ufuncUInt8.so -lm
building 'numarray._ufuncInt16' extension
clang -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -IInclude/numarray -I/usr/include/python2.7 -c Src/_ufuncInt16module.c -o build/temp.linux-x86_64-2.7/Src/_ufuncInt16module.o
Src/_ufuncInt16module.c:1190:18: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
*tout0 = fabs(*tin0);
^
Src/_ufuncInt16module.c:1190:18: note: use function 'abs' instead
*tout0 = fabs(*tin0);
^~~~
abs
Src/_ufuncInt16module.c:3181:18: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
*tout0 = fabs(*tin0);
^
Src/_ufuncInt16module.c:3181:18: note: use function 'abs' instead
*tout0 = fabs(*tin0);
^~~~
abs
2 warnings generated.
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/Src/_ufuncInt16module.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/numarray/_ufuncInt16.so -lm
building 'numarray._ufuncUInt16' extension
clang -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -IInclude/numarray -I/usr/include/python2.7 -c Src/_ufuncUInt16module.c -o build/temp.linux-x86_64-2.7/Src/_ufuncUInt16module.o
Src/_ufuncUInt16module.c:1185:18: warning: taking the absolute value of unsigned type 'UInt16' (aka 'unsigned short') has no effect [-Wabsolute-value]
*tout0 = fabs(*tin0);
^
Src/_ufuncUInt16module.c:1185:18: note: remove the call to 'fabs' since unsigned values cannot be negative
*tout0 = fabs(*tin0);
^~~~
Src/_ufuncUInt16module.c:3176:18: warning: taking the absolute value of unsigned type 'UInt16' (aka 'unsigned short') has no effect [-Wabsolute-value]
*tout0 = fabs(*tin0);
^
Src/_ufuncUInt16module.c:3176:18: note: remove the call to 'fabs' since unsigned values cannot be negative
*tout0 = fabs(*tin0);
^~~~
2 warnings generated.
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/Src/_ufuncUInt16module.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/numarray/_ufuncUInt16.so -lm
building 'numarray._ufuncInt32' extension
clang -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -IInclude/numarray -I/usr/include/python2.7 -c Src/_ufuncInt32module.c -o build/temp.linux-x86_64-2.7/Src/_ufuncInt32module.o
Src/_ufuncInt32module.c:1190:18: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
*tout0 = fabs(*tin0);
^
Src/_ufuncInt32module.c:1190:18: note: use function 'abs' instead
*tout0 = fabs(*tin0);
^~~~
abs
Src/_ufuncInt32module.c:3181:18: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
*tout0 = fabs(*tin0);
^
Src/_ufuncInt32module.c:3181:18: note: use function 'abs' instead
*tout0 = fabs(*tin0);
^~~~
abs
2 warnings generated.
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/Src/_ufuncInt32module.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/numarray/_ufuncInt32.so -lm
building 'numarray._ufuncUInt32' extension
clang -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -IInclude/numarray -I/usr/include/python2.7 -c Src/_ufuncUInt32module.c -o build/temp.linux-x86_64-2.7/Src/_ufuncUInt32module.o
Src/_ufuncUInt32module.c:1185:18: warning: taking the absolute value of unsigned type 'UInt32' (aka 'unsigned int') has no effect [-Wabsolute-value]
*tout0 = fabs(*tin0);
^
Src/_ufuncUInt32module.c:1185:18: note: remove the call to 'fabs' since unsigned values cannot be negative
*tout0 = fabs(*tin0);
^~~~
Src/_ufuncUInt32module.c:3176:18: warning: taking the absolute value of unsigned type 'UInt32' (aka 'unsigned int') has no effect [-Wabsolute-value]
*tout0 = fabs(*tin0);
^
Src/_ufuncUInt32module.c:3176:18: note: remove the call to 'fabs' since unsigned values cannot be negative
*tout0 = fabs(*tin0);
^~~~
2 warnings generated.
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/Src/_ufuncUInt32module.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/numarray/_ufuncUInt32.so -lm
building 'numarray._ufuncFloat32' extension
clang -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -IInclude/numarray -I/usr/include/python2.7 -c Src/_ufuncFloat32module.c -o build/temp.linux-x86_64-2.7/Src/_ufuncFloat32module.o
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/Src/_ufuncFloat32module.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/numarray/_ufuncFloat32.so -lm
building 'numarray._ufuncFloat64' extension
clang -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -IInclude/numarray -I/usr/include/python2.7 -c Src/_ufuncFloat64module.c -o build/temp.linux-x86_64-2.7/Src/_ufuncFloat64module.o
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/Src/_ufuncFloat64module.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/numarray/_ufuncFloat64.so -lm
building 'numarray._ufuncComplex32' extension
clang -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -IInclude/numarray -I/usr/include/python2.7 -c Src/_ufuncComplex32module.c -o build/temp.linux-x86_64-2.7/Src/_ufuncComplex32module.o
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/Src/_ufuncComplex32module.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/numarray/_ufuncComplex32.so -lm
building 'numarray._ufuncComplex64' extension
clang -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -IInclude/numarray -I/usr/include/python2.7 -c Src/_ufuncComplex64module.c -o build/temp.linux-x86_64-2.7/Src/_ufuncComplex64module.o
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/Src/_ufuncComplex64module.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/numarray/_ufuncComplex64.so -lm
building 'numarray._ndarray' extension
clang -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -IInclude/numarray -I/usr/include/python2.7 -c Src/_ndarraymodule.c -o build/temp.linux-x86_64-2.7/Src/_ndarraymodule.o
Src/_ndarraymodule.c:610:36: warning: incompatible pointer types passing 'int *' to parameter of type 'Py_ssize_t *' (aka 'long *') [-Wincompatible-pointer-types]
if (!_PyEval_SliceIndex(r->step, step)) return -1;
^~~~
/usr/include/python2.7/ceval.h:147:60: note: passing argument to parameter here
PyAPI_FUNC(int) _PyEval_SliceIndex(PyObject *, Py_ssize_t *);
^
Src/_ndarraymodule.c:625:37: warning: incompatible pointer types passing 'int *' to parameter of type 'Py_ssize_t *' (aka 'long *') [-Wincompatible-pointer-types]
if (!_PyEval_SliceIndex(r->start, start)) return -1;
^~~~~
/usr/include/python2.7/ceval.h:147:60: note: passing argument to parameter here
PyAPI_FUNC(int) _PyEval_SliceIndex(PyObject *, Py_ssize_t *);
^
Src/_ndarraymodule.c:636:36: warning: incompatible pointer types passing 'int *' to parameter of type 'Py_ssize_t *' (aka 'long *') [-Wincompatible-pointer-types]
if (!_PyEval_SliceIndex(r->stop, stop)) return -1;
^~~~
/usr/include/python2.7/ceval.h:147:60: note: passing argument to parameter here
PyAPI_FUNC(int) _PyEval_SliceIndex(PyObject *, Py_ssize_t *);
^
Src/_ndarraymodule.c:991:6: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses]
if (!PyArg_ParseTupleAndKeywords(
^
Src/_ndarraymodule.c:991:6: note: add parentheses after the '!' to evaluate the comparison first
if (!PyArg_ParseTupleAndKeywords(
^
Src/_ndarraymodule.c:991:6: note: add parentheses around left hand side expression to silence this warning
if (!PyArg_ParseTupleAndKeywords(
^
Src/_ndarraymodule.c:993:29: warning: comparison of constant 0 with boolean expression is always false [-Wtautological-constant-out-of-range-compare]
keywds, &key, &value) < 0)
~~~~~~~~~~~~~~~~~~~~~ ^ ~
Src/_ndarraymodule.c:1051:2: warning: incompatible pointer types initializing 'lenfunc' (aka 'long (*)(struct _object *)') with an expression of type 'inquiry' (aka 'int (*)(struct _object *)') [-Wincompatible-pointer-types]
(inquiry)_ndarray_length,
^~~~~~~~~~~~~~~~~~~~~~~~
Src/_ndarraymodule.c:1072:2: warning: incompatible pointer types initializing 'lenfunc' (aka 'long (*)(struct _object *)') with an expression of type 'inquiry' (aka 'int (*)(struct _object *)') [-Wincompatible-pointer-types]
(inquiry)_ndarray_length, /* sq_length */
^~~~~~~~~~~~~~~~~~~~~~~~
Src/_ndarraymodule.c:1074:2: warning: incompatible pointer types initializing 'ssizeargfunc' (aka 'struct _object *(*)(struct _object *, long)') with an expression of type 'intargfunc' (aka 'struct _object *(*)(struct _object *, int)') [-Wincompatible-pointer-types]
(intargfunc)0, /* sq_repeat */
^~~~~~~~~~~~~
Src/_ndarraymodule.c:1075:2: warning: incompatible pointer types initializing 'ssizeargfunc' (aka 'struct _object *(*)(struct _object *, long)') with an expression of type 'intargfunc' (aka 'struct _object *(*)(struct _object *, int)') [-Wincompatible-pointer-types]
(intargfunc)_ndarray_item, /* sq_item */
^~~~~~~~~~~~~~~~~~~~~~~~~
Src/_ndarraymodule.c:1074:3: warning: 'intargfunc' is deprecated [-Wdeprecated-declarations]
(intargfunc)0, /* sq_repeat */
^
/usr/include/python2.7/object.h:139:21: note: 'intargfunc' has been explicitly marked deprecated here
typedef PyObject *(*intargfunc)(PyObject *, int) Py_DEPRECATED(2.5);
^
Src/_ndarraymodule.c:1075:3: warning: 'intargfunc' is deprecated [-Wdeprecated-declarations]
(intargfunc)_ndarray_item, /* sq_item */
^
/usr/include/python2.7/object.h:139:21: note: 'intargfunc' has been explicitly marked deprecated here
typedef PyObject *(*intargfunc)(PyObject *, int) Py_DEPRECATED(2.5);
^
Src/_ndarraymodule.c:1177:5: warning: incompatible pointer types initializing 'readbufferproc' (aka 'long (*)(struct _object *, long, void **)') with an expression of type 'getreadbufferproc' (aka 'int (*)(struct _object *, int, void **)') [-Wincompatible-pointer-types]
(getreadbufferproc)array_getreadbuf, /*bf_getreadbuffer*/
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Src/_ndarraymodule.c:1178:5: warning: incompatible pointer types initializing 'writebufferproc' (aka 'long (*)(struct _object *, long, void **)') with an expression of type 'getwritebufferproc' (aka 'int (*)(struct _object *, int, void **)') [-Wincompatible-pointer-types]
(getwritebufferproc)array_getwritebuf, /*bf_getwritebuffer*/
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Src/_ndarraymodule.c:1179:5: warning: incompatible pointer types initializing 'segcountproc' (aka 'long (*)(struct _object *, long *)') with an expression of type 'getsegcountproc' (aka 'int (*)(struct _object *, int *)') [-Wincompatible-pointer-types]
(getsegcountproc)array_getsegcount, /*bf_getsegcount*/
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Src/_ndarraymodule.c:1180:5: warning: incompatible pointer types initializing 'charbufferproc' (aka 'long (*)(struct _object *, long, char **)') with an expression of type 'getcharbufferproc' (aka 'int (*)(struct _object *, int, char **)') [-Wincompatible-pointer-types]
(getcharbufferproc)array_getcharbuf, /*bf_getcharbuffer*/
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
15 warnings generated.
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/Src/_ndarraymodule.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/numarray/_ndarray.so -lm
building 'numarray._numarray' extension
clang -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -IInclude/numarray -I/usr/include/python2.7 -c Src/_numarraymodule.c -o build/temp.linux-x86_64-2.7/Src/_numarraymodule.o
Src/_numarraymodule.c:1297:27: warning: comparison of unsigned enum expression < 0 is always false [-Wtautological-compare]
if ((at = _dot_type(ao)) < 0)
~~~~~~~~~~~~~~~~~~~~ ^ ~
Src/_numarraymodule.c:1300:27: warning: comparison of unsigned enum expression < 0 is always false [-Wtautological-compare]
if ((bt = _dot_type(bo)) < 0)
~~~~~~~~~~~~~~~~~~~~ ^ ~
Src/_numarraymodule.c:1340:27: warning: comparison of unsigned enum expression < 0 is always false [-Wtautological-compare]
if ((at = _dot_type(ao)) < 0)
~~~~~~~~~~~~~~~~~~~~ ^ ~
Src/_numarraymodule.c:1343:27: warning: comparison of unsigned enum expression < 0 is always false [-Wtautological-compare]
if ((bt = _dot_type(bo)) < 0)
~~~~~~~~~~~~~~~~~~~~ ^ ~
4 warnings generated.
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/Src/_numarraymodule.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/numarray/_numarray.so -lm
building 'numarray._chararray' extension
clang -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -IInclude/numarray -I/usr/include/python2.7 -c Src/_chararraymodule.c -o build/temp.linux-x86_64-2.7/Src/_chararraymodule.o
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/Src/_chararraymodule.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/numarray/_chararray.so -lm
building 'numarray._objectarray' extension
clang -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -IInclude/numarray -I/usr/include/python2.7 -c Src/_objectarraymodule.c -o build/temp.linux-x86_64-2.7/Src/_objectarraymodule.o
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/Src/_objectarraymodule.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/numarray/_objectarray.so -lm
building 'numarray.memory' extension
clang -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -IInclude/numarray -I/usr/include/python2.7 -c Src/memorymodule.c -o build/temp.linux-x86_64-2.7/Src/memorymodule.o
Src/memorymodule.c:282:34: warning: incompatible pointer types passing 'int *' to parameter of type 'Py_ssize_t *' (aka 'long *') [-Wincompatible-pointer-types]
obj, (const void **) &source, &length);
^~~~~~~
/usr/include/python2.7/abstract.h:503:55: note: passing argument to parameter 'buffer_len' here
Py_ssize_t *buffer_len);
^
Src/memorymodule.c:312:2: warning: incompatible pointer types initializing 'lenfunc' (aka 'long (*)(struct _object *)') with an expression of type 'inquiry' (aka 'int (*)(struct _object *)') [-Wincompatible-pointer-types]
(inquiry)memory_length, /*sq_length*/
^~~~~~~~~~~~~~~~~~~~~~
Src/memorymodule.c:314:2: warning: incompatible pointer types initializing 'ssizeargfunc' (aka 'struct _object *(*)(struct _object *, long)') with an expression of type 'intargfunc' (aka 'struct _object *(*)(struct _object *, int)') [-Wincompatible-pointer-types]
(intargfunc)0, /*sq_repeat*/
^~~~~~~~~~~~~
Src/memorymodule.c:315:2: warning: incompatible pointer types initializing 'ssizeargfunc' (aka 'struct _object *(*)(struct _object *, long)') with an expression of type 'intargfunc' (aka 'struct _object *(*)(struct _object *, int)') [-Wincompatible-pointer-types]
(intargfunc) memory_sq_item, /*sq_item*/
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Src/memorymodule.c:316:2: warning: incompatible pointer types initializing 'ssizessizeargfunc' (aka 'struct _object *(*)(struct _object *, long, long)') with an expression of type 'intintargfunc' (aka 'struct _object *(*)(struct _object *, int, int)') [-Wincompatible-pointer-types]
(intintargfunc) memory_sq_slice, /*sq_slice*/
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Src/memorymodule.c:317:2: warning: incompatible pointer types initializing 'ssizeobjargproc' (aka 'int (*)(struct _object *, long, struct _object *)') with an expression of type 'intobjargproc' (aka 'int (*)(struct _object *, int, struct _object *)') [-Wincompatible-pointer-types]
(intobjargproc) memory_sq_ass_item, /*sq_ass_item*/
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Src/memorymodule.c:318:2: warning: incompatible pointer types initializing 'ssizessizeobjargproc' (aka 'int (*)(struct _object *, long, long, struct _object *)') with an expression of type 'intintobjargproc' (aka 'int (*)(struct _object *, int, int, struct _object *)') [-Wincompatible-pointer-types]
(intintobjargproc)memory_sq_ass_slice, /*sq_ass_slice*/
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Src/memorymodule.c:314:3: warning: 'intargfunc' is deprecated [-Wdeprecated-declarations]
(intargfunc)0, /*sq_repeat*/
^
/usr/include/python2.7/object.h:139:21: note: 'intargfunc' has been explicitly marked deprecated here
typedef PyObject *(*intargfunc)(PyObject *, int) Py_DEPRECATED(2.5);
^
Src/memorymodule.c:315:3: warning: 'intargfunc' is deprecated [-Wdeprecated-declarations]
(intargfunc) memory_sq_item, /*sq_item*/
^
/usr/include/python2.7/object.h:139:21: note: 'intargfunc' has been explicitly marked deprecated here
typedef PyObject *(*intargfunc)(PyObject *, int) Py_DEPRECATED(2.5);
^
Src/memorymodule.c:316:3: warning: 'intintargfunc' is deprecated [-Wdeprecated-declarations]
(intintargfunc) memory_sq_slice, /*sq_slice*/
^
/usr/include/python2.7/object.h:140:21: note: 'intintargfunc' has been explicitly marked deprecated here
typedef PyObject *(*intintargfunc)(PyObject *, int, int) Py_DEPRECATED(2.5);
^
Src/memorymodule.c:322:2: warning: incompatible pointer types initializing 'readbufferproc' (aka 'long (*)(struct _object *, long, void **)') with an expression of type 'getreadbufferproc' (aka 'int (*)(struct _object *, int, void **)') [-Wincompatible-pointer-types]
(getreadbufferproc)memory_getbuf,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Src/memorymodule.c:323:2: warning: incompatible pointer types initializing 'writebufferproc' (aka 'long (*)(struct _object *, long, void **)') with an expression of type 'getwritebufferproc' (aka 'int (*)(struct _object *, int, void **)') [-Wincompatible-pointer-types]
(getwritebufferproc)memory_getbuf,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Src/memorymodule.c:324:2: warning: incompatible pointer types initializing 'segcountproc' (aka 'long (*)(struct _object *, long *)') with an expression of type 'getsegcountproc' (aka 'int (*)(struct _object *, int *)') [-Wincompatible-pointer-types]
(getsegcountproc)memory_getsegcount,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Src/memorymodule.c:325:2: warning: incompatible pointer types initializing 'charbufferproc' (aka 'long (*)(struct _object *, long, char **)') with an expression of type 'getcharbufferproc' (aka 'int (*)(struct _object *, int, char **)') [-Wincompatible-pointer-types]
(getcharbufferproc)memory_getbuf,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
14 warnings generated.
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/Src/memorymodule.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/numarray/memory.so -lm
building 'numarray._converter' extension
clang -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -IInclude/numarray -I/usr/include/python2.7 -c Src/_convertermodule.c -o build/temp.linux-x86_64-2.7/Src/_convertermodule.o
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/Src/_convertermodule.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/numarray/_converter.so -lm
building 'numarray._operator' extension
clang -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -IInclude/numarray -I/usr/include/python2.7 -c Src/_operatormodule.c -o build/temp.linux-x86_64-2.7/Src/_operatormodule.o
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/Src/_operatormodule.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/numarray/_operator.so -lm
building 'numarray._numerictype' extension
clang -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -IInclude/numarray -I/usr/include/python2.7 -c Src/_numerictypemodule.c -o build/temp.linux-x86_64-2.7/Src/_numerictypemodule.o
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/Src/_numerictypemodule.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/numarray/_numerictype.so -lm
building 'numarray.libnumarray' extension
clang -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -IInclude/numarray -I/usr/include/python2.7 -c Src/libnumarraymodule.c -o build/temp.linux-x86_64-2.7/Src/libnumarraymodule.o
Src/libnumarraymodule.c:1346:8: warning: comparison of unsigned enum expression < 0 is always false [-Wtautological-compare]
if (t < 0) goto _fail;
~ ^ ~
Src/libnumarraymodule.c:1370:9: warning: comparison of unsigned enum expression < 0 is always false [-Wtautological-compare]
if (t < 0) goto _exit;
~ ^ ~
Src/libnumarraymodule.c:1948:23: warning: implicit declaration of function 'fetestexcept' is invalid in C99 [-Wimplicit-function-declaration]
int fpstatus = (int) fetestexcept(
^
Src/libnumarraymodule.c:1949:3: error: use of undeclared identifier 'FE_DIVBYZERO'
FE_DIVBYZERO | FE_OVERFLOW | FE_UNDERFLOW | FE_INVALID);
^
Src/libnumarraymodule.c:1949:18: error: use of undeclared identifier 'FE_OVERFLOW'
FE_DIVBYZERO | FE_OVERFLOW | FE_UNDERFLOW | FE_INVALID);
^
Src/libnumarraymodule.c:1949:32: error: use of undeclared identifier 'FE_UNDERFLOW'
FE_DIVBYZERO | FE_OVERFLOW | FE_UNDERFLOW | FE_INVALID);
^
Src/libnumarraymodule.c:1949:47: error: use of undeclared identifier 'FE_INVALID'
FE_DIVBYZERO | FE_OVERFLOW | FE_UNDERFLOW | FE_INVALID);
^
Src/libnumarraymodule.c:1951:30: error: use of undeclared identifier 'FE_DIVBYZERO'
pyFPE_DIVIDE_BY_ZERO * ((FE_DIVBYZERO & fpstatus) != 0)
^
Src/libnumarraymodule.c:1952:30: error: use of undeclared identifier 'FE_OVERFLOW'
+ pyFPE_OVERFLOW * ((FE_OVERFLOW & fpstatus) != 0)
^
Src/libnumarraymodule.c:1953:30: error: use of undeclared identifier 'FE_UNDERFLOW'
+ pyFPE_UNDERFLOW * ((FE_UNDERFLOW & fpstatus) != 0)
^
Src/libnumarraymodule.c:1954:30: error: use of undeclared identifier 'FE_INVALID'
+ pyFPE_INVALID * ((FE_INVALID & fpstatus) != 0);
^
Src/libnumarraymodule.c:1955:9: warning: implicit declaration of function 'feclearexcept' is invalid in C99 [-Wimplicit-function-declaration]
(void) feclearexcept(FE_DIVBYZERO | FE_OVERFLOW |
^
Src/libnumarraymodule.c:1955:23: error: use of undeclared identifier 'FE_DIVBYZERO'
(void) feclearexcept(FE_DIVBYZERO | FE_OVERFLOW |
^
Src/libnumarraymodule.c:1955:38: error: use of undeclared identifier 'FE_OVERFLOW'
(void) feclearexcept(FE_DIVBYZERO | FE_OVERFLOW |
^
Src/libnumarraymodule.c:1956:9: error: use of undeclared identifier 'FE_UNDERFLOW'
FE_UNDERFLOW | FE_INVALID);
^
Src/libnumarraymodule.c:1956:24: error: use of undeclared identifier 'FE_INVALID'
FE_UNDERFLOW | FE_INVALID);
^
Src/libnumarraymodule.c:2087:9: warning: incompatible pointer types passing 'int *' to parameter of type 'Py_ssize_t *' (aka 'long *') [-Wincompatible-pointer-types]
&size);
^~~~~
Src/libnumarraymodule.c:3905:2: warning: implicit declaration of function 'feraiseexcept' is invalid in C99 [-Wimplicit-function-declaration]
feraiseexcept(FE_OVERFLOW);
^
Src/libnumarraymodule.c:3905:16: error: use of undeclared identifier 'FE_OVERFLOW'
feraiseexcept(FE_OVERFLOW);
^
6 warnings and 13 errors generated.
error: command 'clang' failed with exit status 1
==> ERROR: A failure occurred in package_python2-numarray().
Aborting...