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 LAPACKrunning configIn 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);                           ~~~    ^~~~~                           %8liIn 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 headerConfiguration failed, using default compilationrunning installrunning buildrunning build_pycreating buildcreating build/lib.linux-x86_64-2.7creating build/lib.linux-x86_64-2.7/numarraycopying Lib/safethread.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/ufunc.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/ieeespecial.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/session.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/arrayprint.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/memorytest.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/numarrayall.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/numinclude.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/testdata.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/_ufuncall.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/numerictypes.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/testall.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/__init__.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/dtype.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/numeric.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/records.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/memmap.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/readonly.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/dotblas.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/typeconv.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/strings.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/numarraycore.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/objects.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/numtest.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/generic.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/array_protocol.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/numarrayext.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/teacup.py -> build/lib.linux-x86_64-2.7/numarraycopying Lib/array_persist.py -> build/lib.linux-x86_64-2.7/numarraycreating build/lib.linux-x86_64-2.7/numarray/codegeneratorcopying Lib/codegenerator/template.py -> build/lib.linux-x86_64-2.7/numarray/codegeneratorcopying Lib/codegenerator/bytescode.py -> build/lib.linux-x86_64-2.7/numarray/codegeneratorcopying Lib/codegenerator/basecode.py -> build/lib.linux-x86_64-2.7/numarray/codegeneratorcopying Lib/codegenerator/__init__.py -> build/lib.linux-x86_64-2.7/numarray/codegeneratorcopying Lib/codegenerator/convcode.py -> build/lib.linux-x86_64-2.7/numarray/codegeneratorcopying Lib/codegenerator/sortcode.py -> build/lib.linux-x86_64-2.7/numarray/codegeneratorcopying Lib/codegenerator/ufunccode.py -> build/lib.linux-x86_64-2.7/numarray/codegeneratorcreating build/lib.linux-x86_64-2.7/numarray/convolvecopying Packages/Convolve/Lib/lineshape.py -> build/lib.linux-x86_64-2.7/numarray/convolvecopying Packages/Convolve/Lib/__init__.py -> build/lib.linux-x86_64-2.7/numarray/convolvecopying Packages/Convolve/Lib/Convolve.py -> build/lib.linux-x86_64-2.7/numarray/convolvecopying Packages/Convolve/Lib/iraf_frame.py -> build/lib.linux-x86_64-2.7/numarray/convolvecreating build/lib.linux-x86_64-2.7/numarray/fftcopying Packages/FFT2/Lib/dtest.py -> build/lib.linux-x86_64-2.7/numarray/fftcopying Packages/FFT2/Lib/__init__.py -> build/lib.linux-x86_64-2.7/numarray/fftcopying Packages/FFT2/Lib/FFT.py -> build/lib.linux-x86_64-2.7/numarray/fftcreating build/lib.linux-x86_64-2.7/numarray/linear_algebracopying Packages/LinearAlgebra2/Lib/dtest.py -> build/lib.linux-x86_64-2.7/numarray/linear_algebracopying Packages/LinearAlgebra2/Lib/__init__.py -> build/lib.linux-x86_64-2.7/numarray/linear_algebracopying Packages/LinearAlgebra2/Lib/mlab.py -> build/lib.linux-x86_64-2.7/numarray/linear_algebracopying Packages/LinearAlgebra2/Lib/LinearAlgebra2.py -> build/lib.linux-x86_64-2.7/numarray/linear_algebracreating build/lib.linux-x86_64-2.7/numarray/random_arraycopying Packages/RandomArray2/Lib/dtest.py -> build/lib.linux-x86_64-2.7/numarray/random_arraycopying Packages/RandomArray2/Lib/__init__.py -> build/lib.linux-x86_64-2.7/numarray/random_arraycopying Packages/RandomArray2/Lib/RandomArray2.py -> build/lib.linux-x86_64-2.7/numarray/random_arraycreating build/lib.linux-x86_64-2.7/numarray/imagecopying Packages/image/Lib/__init__.py -> build/lib.linux-x86_64-2.7/numarray/imagecopying Packages/image/Lib/_image.py -> build/lib.linux-x86_64-2.7/numarray/imagecopying Packages/image/Lib/combine.py -> build/lib.linux-x86_64-2.7/numarray/imagecreating build/lib.linux-x86_64-2.7/numarray/nd_imagecopying Packages/nd_image/Lib/_ni_support.py -> build/lib.linux-x86_64-2.7/numarray/nd_imagecopying Packages/nd_image/Lib/filters.py -> build/lib.linux-x86_64-2.7/numarray/nd_imagecopying Packages/nd_image/Lib/interpolation.py -> build/lib.linux-x86_64-2.7/numarray/nd_imagecopying Packages/nd_image/Lib/test.py -> build/lib.linux-x86_64-2.7/numarray/nd_imagecopying Packages/nd_image/Lib/morphology.py -> build/lib.linux-x86_64-2.7/numarray/nd_imagecopying Packages/nd_image/Lib/__init__.py -> build/lib.linux-x86_64-2.7/numarray/nd_imagecopying Packages/nd_image/Lib/fourier.py -> build/lib.linux-x86_64-2.7/numarray/nd_imagecopying Packages/nd_image/Lib/measurements.py -> build/lib.linux-x86_64-2.7/numarray/nd_imagecreating build/lib.linux-x86_64-2.7/numarray/macopying Packages/MA/Lib/MA.py -> build/lib.linux-x86_64-2.7/numarray/macopying Packages/MA/Lib/dtest.py -> build/lib.linux-x86_64-2.7/numarray/macopying Packages/MA/Lib/__init__.py -> build/lib.linux-x86_64-2.7/numarray/macopying Packages/MA/Lib/Precision.py -> build/lib.linux-x86_64-2.7/numarray/macopying Packages/MA/Lib/MA_version.py -> build/lib.linux-x86_64-2.7/numarray/macreating build/lib.linux-x86_64-2.7/numarray/mlabcopying Packages/mlab/Lib/__init__.py -> build/lib.linux-x86_64-2.7/numarray/mlabcreating build/lib.linux-x86_64-2.7/numarray/matrixcopying Packages/matrix/Lib/__init__.py -> build/lib.linux-x86_64-2.7/numarray/matrixcreating build/lib.linux-x86_64-2.7/numarray/examplescopying Examples/sortperf.py -> build/lib.linux-x86_64-2.7/numarray/examplescopying Examples/bench.py -> build/lib.linux-x86_64-2.7/numarray/examplescopying Examples/obench.py -> build/lib.linux-x86_64-2.7/numarray/examplescopying Examples/testthread.py -> build/lib.linux-x86_64-2.7/numarray/examplescopying Examples/__init__.py -> build/lib.linux-x86_64-2.7/numarray/examplescopying Examples/pstats.py -> build/lib.linux-x86_64-2.7/numarray/examplescreating build/lib.linux-x86_64-2.7/numarray/examples/convolvecopying Examples/convolve/dtest.py -> build/lib.linux-x86_64-2.7/numarray/examples/convolvecopying Examples/convolve/lineshape.py -> build/lib.linux-x86_64-2.7/numarray/examples/convolvecopying Examples/convolve/__init__.py -> build/lib.linux-x86_64-2.7/numarray/examples/convolvecopying Examples/convolve/benchmark.py -> build/lib.linux-x86_64-2.7/numarray/examples/convolverunning build_extbuilding 'numarray._conv' extensioncreating build/temp.linux-x86_64-2.7creating build/temp.linux-x86_64-2.7/Srcclang -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.ogcc -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 -lmbuilding 'numarray._sort' extensionclang -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.ogcc -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 -lmbuilding 'numarray._bytes' extensionclang -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.ogcc -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 -lmbuilding 'numarray._ufunc' extensionclang -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.oSrc/_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 -lmbuilding 'numarray._ufuncBool' extensionclang -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.oSrc/_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);                 ^~~~                 absSrc/_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);                 ^~~~                 abs2 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 -lmbuilding 'numarray._ufuncInt8' extensionclang -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.oSrc/_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);                 ^~~~                 absSrc/_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);                 ^~~~                 abs2 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 -lmbuilding 'numarray._ufuncUInt8' extensionclang -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.oSrc/_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 -lmbuilding 'numarray._ufuncInt16' extensionclang -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.oSrc/_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);                 ^~~~                 absSrc/_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);                 ^~~~                 abs2 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 -lmbuilding 'numarray._ufuncUInt16' extensionclang -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.oSrc/_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 -lmbuilding 'numarray._ufuncInt32' extensionclang -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.oSrc/_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);                 ^~~~                 absSrc/_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);                 ^~~~                 abs2 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 -lmbuilding 'numarray._ufuncUInt32' extensionclang -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.oSrc/_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 -lmbuilding 'numarray._ufuncFloat32' extensionclang -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.ogcc -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 -lmbuilding 'numarray._ufuncFloat64' extensionclang -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.ogcc -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 -lmbuilding 'numarray._ufuncComplex32' extensionclang -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.ogcc -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 -lmbuilding 'numarray._ufuncComplex64' extensionclang -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.ogcc -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 -lmbuilding 'numarray._ndarray' extensionclang -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.oSrc/_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 herePyAPI_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 herePyAPI_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 herePyAPI_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 heretypedef 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 heretypedef 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 -lmbuilding 'numarray._numarray' extensionclang -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.oSrc/_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 -lmbuilding 'numarray._chararray' extensionclang -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.ogcc -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 -lmbuilding 'numarray._objectarray' extensionclang -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.ogcc -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 -lmbuilding 'numarray.memory' extensionclang -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.oSrc/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 heretypedef 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 heretypedef 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 heretypedef 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 -lmbuilding 'numarray._converter' extensionclang -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.ogcc -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 -lmbuilding 'numarray._operator' extensionclang -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.ogcc -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 -lmbuilding 'numarray._numerictype' extensionclang -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.ogcc -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 -lmbuilding 'numarray.libnumarray' extensionclang -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.oSrc/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...