Error installing numpy 1.7.1
Hello, I want to install numpy 1.7.1 for use with python 3.2.1 and have been blocked by an error during the build process. My OS is Mandriva 2001. I'm installing numpy from source because python2.7 is already installed and seems to be the default, the rpm's don't install anything in python3.2/site-packages. The command used is "python3 setup.py build" and below I have posted the end of the outptut which contains the error message. I understand it is the compilation of _capi.c that posses problems, but have not been able to solve it. The fenv.h file is installed in different directories /usr/include /usr/local/src/numpy-1.7.1/numpy/core/include/numpy/fenv/fenv.h and /usr/local/src/numpy-1.7.1/build/py3k/numpy/core/include/numpy/fenv/fenv.h Using strace, one realizes that there is a call for "build/lib.linux-x86_64-3.2/numpy/numarray/_capi.cpython-32mu.so" that generates a "No such file or directory". The end of the output of "strace python3 setup.py build" command is posted below as well. Indeed no such library exists, should it? Does anybody understand the problem or have a hint to give. Thanks. Francesco Output after executing: python3 setup.py build creating build/temp.linux-x86_64-3.2/numpy/lib creating build/temp.linux-x86_64-3.2/numpy/lib/src compile options: '-Inumpy/core/include -Ibuild/src.linux-x86_64-3.2/numpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/usr/include/python3.2mu -Ibuild/src.linux-x86_64-3.2/numpy/core/src/multiarray -Ibuild/src.linux-x86_64-3.2/numpy/core/src/umath -c' gcc: numpy/lib/src/_compiled_base.c gcc -pthread -shared -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags build/temp.linux-x86_64-3.2/numpy/lib/src/_compiled_base.o -L/usr/lib64 -Lbuild/temp.linux-x86_64-3.2 -lpython3.2mu -o build/lib.linux-x86_64-3.2/numpy/lib/_compiled_base.cpython-32mu.so building 'numpy.numarray._capi' extension compiling C sources C compiler: gcc -pthread -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -frecord-gcc-switches -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC -g -O2 -g -frecord-gcc-switches -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC -fPIC creating build/temp.linux-x86_64-3.2/numpy/numarray compile options: '-Inumpy/core/include -Ibuild/src.linux-x86_64-3.2/numpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/usr/include/python3.2mu -Ibuild/src.linux-x86_64-3.2/numpy/core/src/multiarray -Ibuild/src.linux-x86_64-3.2/numpy/core/src/umath -c' gcc: numpy/numarray/_capi.c numpy/numarray/_capi.c: In function ‘deferred_libnumarray_init’: numpy/numarray/_capi.c:31:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] numpy/numarray/_capi.c: In function ‘NA_callCUFuncCore’: numpy/numarray/_capi.c:579:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] numpy/numarray/_capi.c: In function ‘NA_new_cfunc’: numpy/numarray/_capi.c:1018:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] numpy/numarray/_capi.c: In function ‘NA_OutputArray’: numpy/numarray/_capi.c:1104:5: warning: passing argument 2 of ‘(int (*)(struct PyArrayObject *, struct PyArrayObject *))*(PyArray_API + 2296u)’ from incompatible pointer type [enabled by default] numpy/numarray/_capi.c:1104:5: note: expected ‘struct PyArrayObject *’ but argument is of type ‘struct PyObject *’ numpy/numarray/_capi.c: In function ‘NA_callStrideConvCFuncCore’: numpy/numarray/_capi.c:2644:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] numpy/numarray/_capi.c: In function ‘NA_IeeeMask32’: numpy/numarray/_capi.c:3073:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] numpy/numarray/_capi.c: In function ‘NA_IeeeMask64’: numpy/numarray/_capi.c:3117:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] gcc -pthread -shared -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o -L/usr/lib64 -Lbuild/temp.linux-x86_64-3.2 -lpython3.2mu -o build/lib.linux-x86_64-3.2/numpy/numarray/_capi.cpython-32mu.so build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `NA_checkFPErrors': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:3019: undefined reference to `fetestexcept' /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:3026: undefined reference to `feclearexcept' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `int_overflow_error': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:263: undefined reference to `feraiseexcept' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_atanh': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:233: undefined reference to `log' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_asinh': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:228: undefined reference to `log' /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:228: undefined reference to `sqrt' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_acosh': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:213: undefined reference to `sqrt' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_log': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:190: undefined reference to `log' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_acosh': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:213: undefined reference to `log' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_pow': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:207: undefined reference to `pow' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_log10': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:198: undefined reference to `log10' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_round': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:239: undefined reference to `ceil' /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:239: undefined reference to `floor' collect2: ld returned 1 exit status build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `NA_checkFPErrors': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:3019: undefined reference to `fetestexcept' /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:3026: undefined reference to `feclearexcept' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `int_overflow_error': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:263: undefined reference to `feraiseexcept' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_atanh': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:233: undefined reference to `log' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_asinh': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:228: undefined reference to `log' /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:228: undefined reference to `sqrt' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_acosh': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:213: undefined reference to `sqrt' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_log': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:190: undefined reference to `log' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_acosh': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:213: undefined reference to `log' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_pow': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:207: undefined reference to `pow' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_log10': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:198: undefined reference to `log10' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_round': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:239: undefined reference to `ceil' /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:239: undefined reference to `floor' collect2: ld returned 1 exit status error: Command "gcc -pthread -shared -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o -L/usr/lib64 -Lbuild/temp.linux-x86_64-3.2 -lpython3.2mu -o build/lib.linux-x86_64-3.2/numpy/numarray/_capi.cpython-32mu.so" failed with exit status 1 Output of "strace python3 setup.py build" stat("build/lib.linux-x86_64-3.2/numpy/core/umath_tests.cpython-32mu.so", {st_mode=S_IFREG|0755, st_size=54991, ...}) = 0 stat("build/lib.linux-x86_64-3.2/numpy/core/umath_tests.cpython-32mu.so", {st_mode=S_IFREG|0755, st_size=54991, ...}) = 0 stat("build/src.linux-x86_64-3.2/numpy/core/src/umath/umath_tests.c", {st_mode=S_IFREG|0644, st_size=14253, ...}) = 0 stat("build/src.linux-x86_64-3.2/numpy/core/src/umath/umath_tests.c", {st_mode=S_IFREG|0644, st_size=14253, ...}) = 0 stat("build/lib.linux-x86_64-3.2/numpy/core/multiarray_tests.cpython-32mu.so", {st_mode=S_IFREG|0755, st_size=56661, ...}) = 0 stat("build/lib.linux-x86_64-3.2/numpy/core/multiarray_tests.cpython-32mu.so", {st_mode=S_IFREG|0755, st_size=56661, ...}) = 0 stat("build/src.linux-x86_64-3.2/numpy/core/src/multiarray/multiarray_tests.c", {st_mode=S_IFREG|0644, st_size=14087, ...}) = 0 stat("build/src.linux-x86_64-3.2/numpy/core/src/multiarray/multiarray_tests.c", {st_mode=S_IFREG|0644, st_size=14087, ...}) = 0 stat("build/lib.linux-x86_64-3.2/numpy/lib/_compiled_base.cpython-32mu.so", {st_mode=S_IFREG|0755, st_size=100309, ...}) = 0 stat("build/lib.linux-x86_64-3.2/numpy/lib/_compiled_base.cpython-32mu.so", {st_mode=S_IFREG|0755, st_size=100309, ...}) = 0 stat("numpy/lib/src/_compiled_base.c", {st_mode=S_IFREG|0644, st_size=50102, ...}) = 0 stat("numpy/lib/src/_compiled_base.c", {st_mode=S_IFREG|0644, st_size=50102, ...}) = 0 stat("build/lib.linux-x86_64-3.2/numpy/numarray/_capi.cpython-32mu.so", 0x7fff78c15920) = -1 ENOENT (No such file or directory) write(1, "\33[39mbuilding 'numpy.numarray._c"..., 51building 'numpy.numarray._capi' extension ) = 51 write(1, "\33[39mcompiling C sources\33[0m\n", 29compiling C sources ) = 29 write(1, "\33[39mC compiler: gcc -pthread -D"..., 408C compiler: gcc -pthread -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -frecord-gcc-switches -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC -g -O2 -g -frecord-gcc-switches -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC -fPIC ) = 408 write(1, "\n", 1 ) = 1 stat("build/temp.linux-x86_64-3.2/numpy/numarray", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 write(1, "\33[39mcompile options: '-Inumpy/c"..., 415compile options: '-Inumpy/core/include -Ibuild/src.linux-x86_64-3.2/numpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/usr/include/python3.2mu -Ibuild/src.linux-x86_64-3.2/numpy/core/src/multiarray -Ibuild/src.linux-x86_64-3.2/numpy/core/src/umath -c' ) = 415 write(1, "\33[39mgcc: numpy/numarray/_capi.c"..., 37gcc: numpy/numarray/_capi.c ) = 37 getcwd("/usr/local/src/numpy-1.7.1/build/py3k", 1026) = 38 getcwd("/usr/local/src/numpy-1.7.1/build/py3k", 1026) = 38 open("/tmp/tmpicyzqn/npoyom", O_RDWR|O_CREAT|O_EXCL|O_NOFOLLOW, 0600) = 3 fcntl(3, F_GETFD) = 0 fcntl(3, F_SETFD, FD_CLOEXEC) = 0 fstat(3, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0 ioctl(3, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0x7fff78c13e48) = -1 ENOTTY (Inappropriate ioctl for device) fstat(3, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0 lseek(3, 0, SEEK_CUR) = 0 ioctl(3, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0x7fff78c13bf8) = -1 ENOTTY (Inappropriate ioctl for device) lseek(3, 0, SEEK_CUR) = 0 lseek(3, 0, SEEK_CUR) = 0 close(3) = 0 open("/tmp/tmpicyzqn/w8jsoc", O_RDWR|O_CREAT|O_EXCL|O_NOFOLLOW, 0600) = 3 fcntl(3, F_GETFD) = 0 fcntl(3, F_SETFD, FD_CLOEXEC) = 0 fstat(3, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0 ioctl(3, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0x7fff78c13e48) = -1 ENOTTY (Inappropriate ioctl for device) fstat(3, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0 lseek(3, 0, SEEK_CUR) = 0 ioctl(3, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0x7fff78c13bf8) = -1 ENOTTY (Inappropriate ioctl for device) lseek(3, 0, SEEK_CUR) = 0 lseek(3, 0, SEEK_CUR) = 0 close(3) = 0 rt_sigaction(SIGINT, {SIG_IGN, [], SA_RESTORER, 0x7f6f35d55250}, {0x7f6f363dfe70, [], SA_RESTORER, 0x7f6f35d55250}, 8) = 0 rt_sigaction(SIGQUIT, {SIG_IGN, [], SA_RESTORER, 0x7f6f35d55250}, {SIG_DFL, [], SA_RESTORER, 0x7f6f35d55250}, 8) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 clone(child_stack=0, flags=CLONE_PARENT_SETTID|SIGCHLD, parent_tidptr=0x7fff78c1475c) = 24562 wait4(24562, numpy/numarray/_capi.c: In function ‘deferred_libnumarray_init’: numpy/numarray/_capi.c:31:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] numpy/numarray/_capi.c: In function ‘NA_callCUFuncCore’: numpy/numarray/_capi.c:579:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] numpy/numarray/_capi.c: In function ‘NA_new_cfunc’: numpy/numarray/_capi.c:1018:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] numpy/numarray/_capi.c: In function ‘NA_OutputArray’: numpy/numarray/_capi.c:1104:5: warning: passing argument 2 of ‘(int (*)(struct PyArrayObject *, struct PyArrayObject *))*(PyArray_API + 2296u)’ from incompatible pointer type [enabled by default] numpy/numarray/_capi.c:1104:5: note: expected ‘struct PyArrayObject *’ but argument is of type ‘struct PyObject *’ numpy/numarray/_capi.c: In function ‘NA_callStrideConvCFuncCore’: numpy/numarray/_capi.c:2644:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] numpy/numarray/_capi.c: In function ‘NA_IeeeMask32’: numpy/numarray/_capi.c:3073:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] numpy/numarray/_capi.c: In function ‘NA_IeeeMask64’: numpy/numarray/_capi.c:3117:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 24562 rt_sigaction(SIGINT, {0x7f6f363dfe70, [], SA_RESTORER, 0x7f6f35d55250}, NULL, 8) = 0 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0x7f6f35d55250}, NULL, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 --- {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=24562, si_status=0, si_utime=0, si_stime=0} (Child exited) --- open("/tmp/tmpicyzqn/w8jsoc", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0600, st_size=2, ...}) = 0 ioctl(3, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0x7fff78c141c8) = -1 ENOTTY (Inappropriate ioctl for device) fstat(3, {st_mode=S_IFREG|0600, st_size=2, ...}) = 0 lseek(3, 0, SEEK_CUR) = 0 lseek(3, 0, SEEK_CUR) = 0 fstat(3, {st_mode=S_IFREG|0600, st_size=2, ...}) = 0 lseek(3, 0, SEEK_CUR) = 0 read(3, "0\n", 8192) = 2 fstat(3, {st_mode=S_IFREG|0600, st_size=2, ...}) = 0 lseek(3, 0, SEEK_CUR) = 2 read(3, "", 8192) = 0 fstat(3, {st_mode=S_IFREG|0600, st_size=2, ...}) = 0 lseek(3, 0, SEEK_CUR) = 2 read(3, "", 8192) = 0 close(3) = 0 unlink("/tmp/tmpicyzqn/w8jsoc") = 0 open("/tmp/tmpicyzqn/npoyom", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0600, st_size=1514, ...}) = 0 ioctl(3, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0x7fff78c141c8) = -1 ENOTTY (Inappropriate ioctl for device) fstat(3, {st_mode=S_IFREG|0600, st_size=1514, ...}) = 0 lseek(3, 0, SEEK_CUR) = 0 lseek(3, 0, SEEK_CUR) = 0 fstat(3, {st_mode=S_IFREG|0600, st_size=1514, ...}) = 0 lseek(3, 0, SEEK_CUR) = 0 read(3, "numpy/numarray/_capi.c: In funct"..., 8192) = 1514 fstat(3, {st_mode=S_IFREG|0600, st_size=1514, ...}) = 0 lseek(3, 0, SEEK_CUR) = 1514 read(3, "", 8192) = 0 fstat(3, {st_mode=S_IFREG|0600, st_size=1514, ...}) = 0 lseek(3, 0, SEEK_CUR) = 1514 read(3, "", 8192) = 0 close(3) = 0 unlink("/tmp/tmpicyzqn/npoyom") = 0 stat("build/lib.linux-x86_64-3.2/numpy/numarray/_capi.cpython-32mu.so", 0x7fff78c15290) = -1 ENOENT (No such file or directory) stat("build/lib.linux-x86_64-3.2/numpy/numarray", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 write(1, "\33[39mgcc -pthread -shared -Wl,--"..., 299gcc -pthread -shared -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o -L/usr/lib64 -Lbuild/temp.linux-x86_64-3.2 -lpython3.2mu -o build/lib.linux-x86_64-3.2/numpy/numarray/_capi.cpython-32mu.so ) = 299 getcwd("/usr/local/src/numpy-1.7.1/build/py3k", 1026) = 38 getcwd("/usr/local/src/numpy-1.7.1/build/py3k", 1026) = 38 open("/tmp/tmpicyzqn/pur_c5", O_RDWR|O_CREAT|O_EXCL|O_NOFOLLOW, 0600) = 3 fcntl(3, F_GETFD) = 0 fcntl(3, F_SETFD, FD_CLOEXEC) = 0 fstat(3, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0 ioctl(3, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0x7fff78c14468) = -1 ENOTTY (Inappropriate ioctl for device) fstat(3, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0 lseek(3, 0, SEEK_CUR) = 0 ioctl(3, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0x7fff78c14218) = -1 ENOTTY (Inappropriate ioctl for device) lseek(3, 0, SEEK_CUR) = 0 lseek(3, 0, SEEK_CUR) = 0 close(3) = 0 open("/tmp/tmpicyzqn/vscch3", O_RDWR|O_CREAT|O_EXCL|O_NOFOLLOW, 0600) = 3 fcntl(3, F_GETFD) = 0 fcntl(3, F_SETFD, FD_CLOEXEC) = 0 fstat(3, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0 ioctl(3, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0x7fff78c14468) = -1 ENOTTY (Inappropriate ioctl for device) fstat(3, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0 lseek(3, 0, SEEK_CUR) = 0 ioctl(3, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0x7fff78c14218) = -1 ENOTTY (Inappropriate ioctl for device) lseek(3, 0, SEEK_CUR) = 0 lseek(3, 0, SEEK_CUR) = 0 close(3) = 0 rt_sigaction(SIGINT, {SIG_IGN, [], SA_RESTORER, 0x7f6f35d55250}, {0x7f6f363dfe70, [], SA_RESTORER, 0x7f6f35d55250}, 8) = 0 rt_sigaction(SIGQUIT, {SIG_IGN, [], SA_RESTORER, 0x7f6f35d55250}, {SIG_DFL, [], SA_RESTORER, 0x7f6f35d55250}, 8) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 clone(child_stack=0, flags=CLONE_PARENT_SETTID|SIGCHLD, parent_tidptr=0x7fff78c14d7c) = 24570 wait4(24570, build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `NA_checkFPErrors': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:3019: undefined reference to `fetestexcept' /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:3026: undefined reference to `feclearexcept' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `int_overflow_error': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:263: undefined reference to `feraiseexcept' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_atanh': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:233: undefined reference to `log' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_asinh': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:228: undefined reference to `log' /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:228: undefined reference to `sqrt' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_acosh': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:213: undefined reference to `sqrt' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_log': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:190: undefined reference to `log' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_acosh': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:213: undefined reference to `log' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_pow': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:207: undefined reference to `pow' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_log10': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:198: undefined reference to `log10' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_round': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:239: undefined reference to `ceil' /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:239: undefined reference to `floor' collect2: ld returned 1 exit status [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 24570 rt_sigaction(SIGINT, {0x7f6f363dfe70, [], SA_RESTORER, 0x7f6f35d55250}, NULL, 8) = 0 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0x7f6f35d55250}, NULL, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 --- {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=24570, si_status=0, si_utime=0, si_stime=0} (Child exited) --- open("/tmp/tmpicyzqn/vscch3", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0600, st_size=2, ...}) = 0 ioctl(3, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0x7fff78c147e8) = -1 ENOTTY (Inappropriate ioctl for device) fstat(3, {st_mode=S_IFREG|0600, st_size=2, ...}) = 0 lseek(3, 0, SEEK_CUR) = 0 lseek(3, 0, SEEK_CUR) = 0 fstat(3, {st_mode=S_IFREG|0600, st_size=2, ...}) = 0 lseek(3, 0, SEEK_CUR) = 0 read(3, "1\n", 8192) = 2 fstat(3, {st_mode=S_IFREG|0600, st_size=2, ...}) = 0 lseek(3, 0, SEEK_CUR) = 2 read(3, "", 8192) = 0 fstat(3, {st_mode=S_IFREG|0600, st_size=2, ...}) = 0 lseek(3, 0, SEEK_CUR) = 2 read(3, "", 8192) = 0 close(3) = 0 unlink("/tmp/tmpicyzqn/vscch3") = 0 open("/tmp/tmpicyzqn/pur_c5", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0600, st_size=2091, ...}) = 0 ioctl(3, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0x7fff78c147e8) = -1 ENOTTY (Inappropriate ioctl for device) fstat(3, {st_mode=S_IFREG|0600, st_size=2091, ...}) = 0 lseek(3, 0, SEEK_CUR) = 0 lseek(3, 0, SEEK_CUR) = 0 fstat(3, {st_mode=S_IFREG|0600, st_size=2091, ...}) = 0 lseek(3, 0, SEEK_CUR) = 0 read(3, "build/temp.linux-x86_64-3.2/nump"..., 8192) = 2091 fstat(3, {st_mode=S_IFREG|0600, st_size=2091, ...}) = 0 lseek(3, 0, SEEK_CUR) = 2091 read(3, "", 8192) = 0 fstat(3, {st_mode=S_IFREG|0600, st_size=2091, ...}) = 0 lseek(3, 0, SEEK_CUR) = 2091 read(3, "", 8192) = 0 close(3) = 0 unlink("/tmp/tmpicyzqn/pur_c5") = 0 write(1, "build/temp.linux-x86_64-3.2/nump"..., 2090build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `NA_checkFPErrors': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:3019: undefined reference to `fetestexcept' /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:3026: undefined reference to `feclearexcept' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `int_overflow_error': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:263: undefined reference to `feraiseexcept' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_atanh': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:233: undefined reference to `log' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_asinh': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:228: undefined reference to `log' /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:228: undefined reference to `sqrt' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_acosh': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:213: undefined reference to `sqrt' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_log': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:190: undefined reference to `log' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_acosh': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:213: undefined reference to `log' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_pow': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:207: undefined reference to `pow' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_log10': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:198: undefined reference to `log10' build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o: In function `num_round': /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:239: undefined reference to `ceil' /usr/local/src/numpy-1.7.1/build/py3k/numpy/numarray/_capi.c:239: undefined reference to `floor' collect2: ld returned 1 exit status) = 2090 write(1, "\n", 1 ) = 1 chdir("/usr/local/src/numpy-1.7.1") = 0 write(2, "error: Command \"gcc -pthread -sh"..., 333error: Command "gcc -pthread -shared -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags build/temp.linux-x86_64-3.2/numpy/numarray/_capi.o -L/usr/lib64 -Lbuild/temp.linux-x86_64-3.2 -lpython3.2mu -o build/lib.linux-x86_64-3.2/numpy/numarray/_capi.cpython-32mu.so" failed with exit status 1 ) = 333 lstat("/tmp/tmpicyzqn", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 open("/tmp/tmpicyzqn", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 getdents(3, /* 2 entries */, 32768) = 48 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 rmdir("/tmp/tmpicyzqn") = 0 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f6f360bc960}, {0x7f6f363dfe70, [], SA_RESTORER, 0x7f6f35d55250}, 8) = 0 exit_group(1)
participants (1)
-
Francesco Pacchiani