Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot make dev on M1 MacBook Air #51

Open
stephenhmarsh opened this issue Jan 12, 2022 · 0 comments
Open

Cannot make dev on M1 MacBook Air #51

stephenhmarsh opened this issue Jan 12, 2022 · 0 comments

Comments

@stephenhmarsh
Copy link

Hello, thanks for this nice project.

Is anyone else having trouble running make dev on an M1 chip (MacBook Air / MacOS 12.1 /
arm64-apple-darwin21.2.0)? I'm wondering if there is possibly some incompatibility between the Docker VM + gcc + M1 when being called in this image during installation of numpy?

My system info:

Docker desktop Version 4.3.2 (72729)
Engine: 20.10.11
Credential Helper: 0.6.4
Snyk: v1.801.0
Compose: v2.2.1
Kubernetes: v1.22.4

It seems to blow up during numpy:

5 9.483 Building wheels for collected packages: numpy
#5 9.483   Building wheel for numpy (setup.py): started
#5 41.60   Building wheel for numpy (setup.py): finished with status 'error'
#5 41.60   ERROR: Command errored out with exit status 1:
#5 41.60    command: /usr/local/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-qvb2gtw9/numpy_48be8eaf8c4b48829187034afc123e41/setup.py'"'"'; __file__='"'"'/tmp/pip-install-qvb2gtw9/numpy_48be8eaf8c4b48829187034afc123e41/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-c_d02h5d
#5 41.60        cwd: /tmp/pip-install-qvb2gtw9/numpy_48be8eaf8c4b48829187034afc123e41/

Full output:

 => [internal] load build definition from Dockerfile                                                                                                                                                   0.0s
 => => transferring dockerfile: 37B                                                                                                                                                                    0.0s
 => [internal] load .dockerignore                                                                                                                                                                      0.0s
 => => transferring context: 34B                                                                                                                                                                       0.0s
 => [internal] load metadata for docker.io/library/python:3.6                                                                                                                                          0.5s
 => CACHED [1/3] FROM docker.io/library/python:3.6@sha256:f8652afaf88c25f0d22354d547d892591067aa4026a7fa9a6819df9f300af6fc                                                                             0.0s
 => [internal] load build context                                                                                                                                                                      0.0s
 => => transferring context: 65B                                                                                                                                                                       0.0s
 => ERROR [2/3] RUN apt-get update &&     apt-get install -y libopenblas-dev gfortran &&     pip install numpy==1.12.1 &&     pip install scipy==0.19.0 &&     pip install gunicorn==19.7.1 &&     p  65.6s
------                                                                                                                                                                                                      
 > [2/3] RUN apt-get update &&     apt-get install -y libopenblas-dev gfortran &&     pip install numpy==1.12.1 &&     pip install scipy==0.19.0 &&     pip install gunicorn==19.7.1 &&     pip install flask==0.12.2 &&     pip install image-match==1.1.2 &&     pip install 'elasticsearch>=6.0.0,<7.0.0' &&     rm -rf /var/lib/apt/lists/*:                                                                        
#5 0.347 Get:1 http://deb.debian.org/debian bullseye InRelease [116 kB]                                                                                                                                     
#5 0.348 Get:2 http://security.debian.org/debian-security bullseye-security InRelease [44.1 kB]                                                                                                             
#5 0.412 Get:3 http://deb.debian.org/debian bullseye-updates InRelease [39.4 kB]                                                                                                                            
#5 0.466 Get:4 http://security.debian.org/debian-security bullseye-security/main arm64 Packages [102 kB]
#5 0.542 Get:5 http://deb.debian.org/debian bullseye/main arm64 Packages [8070 kB]
#5 1.887 Get:6 http://deb.debian.org/debian bullseye-updates/main arm64 Packages [2600 B]
#5 2.381 Fetched 8374 kB in 2s (3930 kB/s)
#5 2.381 Reading package lists...
#5 2.641 Reading package lists...
#5 2.891 Building dependency tree...
#5 2.954 Reading state information...
#5 3.024 The following additional packages will be installed:
#5 3.024   gfortran-10 libgfortran-10-dev libgfortran5 libopenblas-pthread-dev
#5 3.024   libopenblas0 libopenblas0-pthread
#5 3.025 Suggested packages:
#5 3.025   gfortran-doc gfortran-10-doc libcoarrays-dev
#5 3.073 The following NEW packages will be installed:
#5 3.073   gfortran gfortran-10 libgfortran-10-dev libgfortran5 libopenblas-dev
#5 3.073   libopenblas-pthread-dev libopenblas0 libopenblas0-pthread
#5 3.130 0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded.
#5 3.130 Need to get 16.5 MB of archives.
#5 3.130 After this operation, 86.1 MB of additional disk space will be used.
#5 3.130 Get:1 http://deb.debian.org/debian bullseye/main arm64 libgfortran5 arm64 10.2.1-6 [333 kB]
#5 3.236 Get:2 http://deb.debian.org/debian bullseye/main arm64 libgfortran-10-dev arm64 10.2.1-6 [388 kB]
#5 3.305 Get:3 http://deb.debian.org/debian bullseye/main arm64 gfortran-10 arm64 10.2.1-6 [8654 kB]
#5 4.660 Get:4 http://deb.debian.org/debian bullseye/main arm64 gfortran arm64 4:10.2.1-1 [1424 B]
#5 4.665 Get:5 http://deb.debian.org/debian bullseye/main arm64 libopenblas0-pthread arm64 0.3.13+ds-3 [3961 kB]
#5 5.066 Get:6 http://deb.debian.org/debian bullseye/main arm64 libopenblas0 arm64 0.3.13+ds-3 [32.8 kB]
#5 5.068 Get:7 http://deb.debian.org/debian bullseye/main arm64 libopenblas-pthread-dev arm64 0.3.13+ds-3 [3123 kB]
#5 5.456 Get:8 http://deb.debian.org/debian bullseye/main arm64 libopenblas-dev arm64 0.3.13+ds-3 [44.1 kB]
#5 5.580 debconf: delaying package configuration, since apt-utils is not installed
#5 5.602 Fetched 16.5 MB in 2s (6942 kB/s)
#5 5.620 Selecting previously unselected package libgfortran5:arm64.
(Reading database ... 23364 files and directories currently installed.)
#5 5.662 Preparing to unpack .../0-libgfortran5_10.2.1-6_arm64.deb ...
#5 5.665 Unpacking libgfortran5:arm64 (10.2.1-6) ...
#5 5.701 Selecting previously unselected package libgfortran-10-dev:arm64.
#5 5.703 Preparing to unpack .../1-libgfortran-10-dev_10.2.1-6_arm64.deb ...
#5 5.704 Unpacking libgfortran-10-dev:arm64 (10.2.1-6) ...
#5 5.751 Selecting previously unselected package gfortran-10.
#5 5.752 Preparing to unpack .../2-gfortran-10_10.2.1-6_arm64.deb ...
#5 5.754 Unpacking gfortran-10 (10.2.1-6) ...
#5 6.245 Selecting previously unselected package gfortran.
#5 6.246 Preparing to unpack .../3-gfortran_4%3a10.2.1-1_arm64.deb ...
#5 6.248 Unpacking gfortran (4:10.2.1-1) ...
#5 6.266 Selecting previously unselected package libopenblas0-pthread:arm64.
#5 6.267 Preparing to unpack .../4-libopenblas0-pthread_0.3.13+ds-3_arm64.deb ...
#5 6.269 Unpacking libopenblas0-pthread:arm64 (0.3.13+ds-3) ...
#5 6.528 Selecting previously unselected package libopenblas0:arm64.
#5 6.529 Preparing to unpack .../5-libopenblas0_0.3.13+ds-3_arm64.deb ...
#5 6.531 Unpacking libopenblas0:arm64 (0.3.13+ds-3) ...
#5 6.549 Selecting previously unselected package libopenblas-pthread-dev:arm64.
#5 6.550 Preparing to unpack .../6-libopenblas-pthread-dev_0.3.13+ds-3_arm64.deb ...
#5 6.552 Unpacking libopenblas-pthread-dev:arm64 (0.3.13+ds-3) ...
#5 6.781 Selecting previously unselected package libopenblas-dev:arm64.
#5 6.783 Preparing to unpack .../7-libopenblas-dev_0.3.13+ds-3_arm64.deb ...
#5 6.785 Unpacking libopenblas-dev:arm64 (0.3.13+ds-3) ...
#5 6.807 Setting up libgfortran5:arm64 (10.2.1-6) ...
#5 6.811 Setting up libgfortran-10-dev:arm64 (10.2.1-6) ...
#5 6.816 Setting up libopenblas0-pthread:arm64 (0.3.13+ds-3) ...
#5 6.822 update-alternatives: using /usr/lib/aarch64-linux-gnu/openblas-pthread/libblas.so.3 to provide /usr/lib/aarch64-linux-gnu/libblas.so.3 (libblas.so.3-aarch64-linux-gnu) in auto mode
#5 6.827 update-alternatives: using /usr/lib/aarch64-linux-gnu/openblas-pthread/liblapack.so.3 to provide /usr/lib/aarch64-linux-gnu/liblapack.so.3 (liblapack.so.3-aarch64-linux-gnu) in auto mode
#5 6.828 update-alternatives: using /usr/lib/aarch64-linux-gnu/openblas-pthread/libopenblas.so.0 to provide /usr/lib/aarch64-linux-gnu/libopenblas.so.0 (libopenblas.so.0-aarch64-linux-gnu) in auto mode
#5 6.831 Setting up gfortran-10 (10.2.1-6) ...
#5 6.836 Setting up libopenblas0:arm64 (0.3.13+ds-3) ...
#5 6.840 Setting up libopenblas-pthread-dev:arm64 (0.3.13+ds-3) ...
#5 6.845 update-alternatives: using /usr/lib/aarch64-linux-gnu/openblas-pthread/libblas.so to provide /usr/lib/aarch64-linux-gnu/libblas.so (libblas.so-aarch64-linux-gnu) in auto mode
#5 6.847 update-alternatives: using /usr/lib/aarch64-linux-gnu/openblas-pthread/liblapack.so to provide /usr/lib/aarch64-linux-gnu/liblapack.so (liblapack.so-aarch64-linux-gnu) in auto mode
#5 6.849 update-alternatives: using /usr/lib/aarch64-linux-gnu/openblas-pthread/libopenblas.so to provide /usr/lib/aarch64-linux-gnu/libopenblas.so (libopenblas.so-aarch64-linux-gnu) in auto mode
#5 6.852 Setting up gfortran (4:10.2.1-1) ...
#5 6.857 update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode
#5 6.859 update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode
#5 6.861 Setting up libopenblas-dev:arm64 (0.3.13+ds-3) ...
#5 6.867 Processing triggers for libc-bin (2.31-13+deb11u2) ...
#5 8.010 Collecting numpy==1.12.1
#5 8.108   Downloading numpy-1.12.1.zip (4.8 MB)
#5 9.483 Building wheels for collected packages: numpy
#5 9.483   Building wheel for numpy (setup.py): started
#5 41.60   Building wheel for numpy (setup.py): finished with status 'error'
#5 41.60   ERROR: Command errored out with exit status 1:
#5 41.60    command: /usr/local/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-qvb2gtw9/numpy_48be8eaf8c4b48829187034afc123e41/setup.py'"'"'; __file__='"'"'/tmp/pip-install-qvb2gtw9/numpy_48be8eaf8c4b48829187034afc123e41/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-c_d02h5d
#5 41.60        cwd: /tmp/pip-install-qvb2gtw9/numpy_48be8eaf8c4b48829187034afc123e41/
#5 41.60   Complete output (2532 lines):
#5 41.60   Running from numpy source directory.
#5 41.60   blas_opt_info:
#5 41.60   blas_mkl_info:
#5 41.60     libraries mkl_rt not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu']
#5 41.60     NOT AVAILABLE
#5 41.60   
#5 41.60   blis_info:
#5 41.60     libraries blis not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu']
#5 41.60     NOT AVAILABLE
#5 41.60   
#5 41.60   openblas_info:
#5 41.60     FOUND:
#5 41.60       libraries = ['openblas', 'openblas']
#5 41.60       library_dirs = ['/usr/lib/aarch64-linux-gnu']
#5 41.60       language = c
#5 41.60       define_macros = [('HAVE_CBLAS', None)]
#5 41.60   
#5 41.60     FOUND:
#5 41.60       libraries = ['openblas', 'openblas']
#5 41.60       library_dirs = ['/usr/lib/aarch64-linux-gnu']
#5 41.60       language = c
#5 41.60       define_macros = [('HAVE_CBLAS', None)]
#5 41.60   
#5 41.60   non-existing path in 'numpy/distutils': 'site.cfg'
#5 41.60   F2PY Version 2
#5 41.60   lapack_opt_info:
#5 41.60   lapack_mkl_info:
#5 41.60     libraries mkl_rt not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu']
#5 41.60     NOT AVAILABLE
#5 41.60   
#5 41.60   openblas_lapack_info:
#5 41.60   customize UnixCCompiler
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   creating /tmp/tmpt03aw37s/tmp
#5 41.60   creating /tmp/tmpt03aw37s/tmp/tmpt03aw37s
#5 41.60   compile options: '-c'
#5 41.60   gcc: /tmp/tmpt03aw37s/source.c
#5 41.60   /tmp/tmpt03aw37s/source.c: In function ‘main’:
#5 41.60   /tmp/tmpt03aw37s/source.c:4:13: warning: implicit declaration of function ‘zungqr_’; did you mean ‘zungqr’? [-Wimplicit-function-declaration]
#5 41.60       4 |             zungqr_();
#5 41.60         |             ^~~~~~~
#5 41.60         |             zungqr
#5 41.60   gcc -pthread /tmp/tmpt03aw37s/tmp/tmpt03aw37s/source.o -L/usr/lib/aarch64-linux-gnu -lopenblas -o /tmp/tmpt03aw37s/a.out
#5 41.60     FOUND:
#5 41.60       libraries = ['openblas', 'openblas']
#5 41.60       library_dirs = ['/usr/lib/aarch64-linux-gnu']
#5 41.60       language = c
#5 41.60       define_macros = [('HAVE_CBLAS', None)]
#5 41.60   
#5 41.60     FOUND:
#5 41.60       libraries = ['openblas', 'openblas']
#5 41.60       library_dirs = ['/usr/lib/aarch64-linux-gnu']
#5 41.60       language = c
#5 41.60       define_macros = [('HAVE_CBLAS', None)]
#5 41.60   
#5 41.60   /usr/local/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'define_macros'
#5 41.60     warnings.warn(msg)
#5 41.60   running bdist_wheel
#5 41.60   running build
#5 41.60   running config_cc
#5 41.60   unifing config_cc, config, build_clib, build_ext, build commands --compiler options
#5 41.60   running config_fc
#5 41.60   unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
#5 41.60   running build_src
#5 41.60   build_src
#5 41.60   building py_modules sources
#5 41.60   creating build
#5 41.60   creating build/src.linux-aarch64-3.6
#5 41.60   creating build/src.linux-aarch64-3.6/numpy
#5 41.60   creating build/src.linux-aarch64-3.6/numpy/distutils
#5 41.60   building library "npymath" sources
#5 41.60   customize Gnu95FCompiler
#5 41.60   Found executable /usr/bin/gfortran
#5 41.60   customize Gnu95FCompiler
#5 41.60   customize Gnu95FCompiler using config
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   gcc -pthread _configtest.o -o _configtest
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o _configtest
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       1 | int exp (void);
#5 41.60         |     ^~~
#5 41.60   _configtest.c:1:1: note: ‘exp’ is declared in header ‘<math.h>’
#5 41.60     +++ |+#include <math.h>
#5 41.60       1 | int exp (void);
#5 41.60   gcc -pthread _configtest.o -o _configtest
#5 41.60   /usr/bin/ld: _configtest.o: in function `main':
#5 41.60   /tmp/pip-install-qvb2gtw9/numpy_48be8eaf8c4b48829187034afc123e41/_configtest.c:6: undefined reference to `exp'
#5 41.60   collect2: error: ld returned 1 exit status
#5 41.60   /usr/bin/ld: _configtest.o: in function `main':
#5 41.60   /tmp/pip-install-qvb2gtw9/numpy_48be8eaf8c4b48829187034afc123e41/_configtest.c:6: undefined reference to `exp'
#5 41.60   collect2: error: ld returned 1 exit status
#5 41.60   failure.
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       1 | int exp (void);
#5 41.60         |     ^~~
#5 41.60   _configtest.c:1:1: note: ‘exp’ is declared in header ‘<math.h>’
#5 41.60     +++ |+#include <math.h>
#5 41.60       1 | int exp (void);
#5 41.60   gcc -pthread _configtest.o -lm -o _configtest
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o _configtest
#5 41.60   creating build/src.linux-aarch64-3.6/numpy/core
#5 41.60   creating build/src.linux-aarch64-3.6/numpy/core/src
#5 41.60   creating build/src.linux-aarch64-3.6/numpy/core/src/npymath
#5 41.60   conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/npymath/npy_math.c
#5 41.60   conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/npymath/ieee754.c
#5 41.60   conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/npymath/npy_math_complex.c
#5 41.60   building library "npysort" sources
#5 41.60   creating build/src.linux-aarch64-3.6/numpy/core/src/npysort
#5 41.60   conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/npysort/quicksort.c
#5 41.60   conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/npysort/mergesort.c
#5 41.60   conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/npysort/heapsort.c
#5 41.60   creating build/src.linux-aarch64-3.6/numpy/core/src/private
#5 41.60   conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/private/npy_partition.h
#5 41.60     adding 'build/src.linux-aarch64-3.6/numpy/core/src/private' to include_dirs.
#5 41.60   conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/npysort/selection.c
#5 41.60   conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/private/npy_binsearch.h
#5 41.60   conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/npysort/binsearch.c
#5 41.60   None - nothing done with h_files = ['build/src.linux-aarch64-3.6/numpy/core/src/private/npy_partition.h', 'build/src.linux-aarch64-3.6/numpy/core/src/private/npy_binsearch.h']
#5 41.60   building extension "numpy.core._dummy" sources
#5 41.60   Generating build/src.linux-aarch64-3.6/numpy/core/include/numpy/config.h
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c:1:10: fatal error: sys/endian.h: No such file or directory
#5 41.60       1 | #include <sys/endian.h>
#5 41.60         |          ^~~~~~~~~~~~~~
#5 41.60   compilation terminated.
#5 41.60   _configtest.c:1:10: fatal error: sys/endian.h: No such file or directory
#5 41.60       1 | #include <sys/endian.h>
#5 41.60         |          ^~~~~~~~~~~~~~
#5 41.60   compilation terminated.
#5 41.60   failure.
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]
#5 41.60       5 |     static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) >= 0)];
#5 41.60         |                ^~~~~~~~~~
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]
#5 41.60       5 |     static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 4)];
#5 41.60         |                ^~~~~~~~~~
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]
#5 41.60       5 |     static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) >= 0)];
#5 41.60         |                ^~~~~~~~~~
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]
#5 41.60       5 |     static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 8)];
#5 41.60         |                ^~~~~~~~~~
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]
#5 41.60       5 |     static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) >= 0)];
#5 41.60         |                ^~~~~~~~~~
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]
#5 41.60       5 |     static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 8)];
#5 41.60         |                ^~~~~~~~~~
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]
#5 41.60       5 |     static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) >= 0)];
#5 41.60         |                ^~~~~~~~~~
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]
#5 41.60       5 |     static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 16)];
#5 41.60         |                ^~~~~~~~~~
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:7:12: error: ‘SIZEOF_LONGDOUBLE’ undeclared (first use in this function); did you mean ‘SIZEOF_LONG_DOUBLE’?
#5 41.60       7 |     (void) SIZEOF_LONGDOUBLE;
#5 41.60         |            ^~~~~~~~~~~~~~~~~
#5 41.60         |            SIZEOF_LONG_DOUBLE
#5 41.60   _configtest.c:7:12: note: each undeclared identifier is reported only once for each function it appears in
#5 41.60   _configtest.c: In function �main�:
#5 41.60   _configtest.c:7:12: error: �SIZEOF_LONGDOUBLE� undeclared (first use in this function); did you mean �SIZEOF_LONG_DOUBLE�?
#5 41.60       7 |     (void) SIZEOF_LONGDOUBLE;
#5 41.60         |            ^~~~~~~~~~~~~~~~~
#5 41.60         |            SIZEOF_LONG_DOUBLE
#5 41.60   _configtest.c:7:12: note: each undeclared identifier is reported only once for each function it appears in
#5 41.60   failure.
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]
#5 41.60       5 |     static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) >= 0)];
#5 41.60         |                ^~~~~~~~~~
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]
#5 41.60       5 |     static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 16)];
#5 41.60         |                ^~~~~~~~~~
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]
#5 41.60       5 |     static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) >= 0)];
#5 41.60         |                ^~~~~~~~~~
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]
#5 41.60       5 |     static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 32)];
#5 41.60         |                ^~~~~~~~~~
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:7:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]
#5 41.60       7 |     static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) >= 0)];
#5 41.60         |                ^~~~~~~~~~
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:7:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]
#5 41.60       7 |     static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 8)];
#5 41.60         |                ^~~~~~~~~~
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:7:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]
#5 41.60       7 |     static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) >= 0)];
#5 41.60         |                ^~~~~~~~~~
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:7:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]
#5 41.60       7 |     static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 8)];
#5 41.60         |                ^~~~~~~~~~
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:7:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]
#5 41.60       7 |     static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) >= 0)];
#5 41.60         |                ^~~~~~~~~~
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:7:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]
#5 41.60       7 |     static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 8)];
#5 41.60         |                ^~~~~~~~~~
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]
#5 41.60       5 |     static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) >= 0)];
#5 41.60         |                ^~~~~~~~~~
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:5:16: warning: variable ‘test_array’ set but not used [-Wunused-but-set-variable]
#5 41.60       5 |     static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 8)];
#5 41.60         |                ^~~~~~~~~~
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       1 | int exp (void);
#5 41.60         |     ^~~
#5 41.60   _configtest.c:1:1: note: ‘exp’ is declared in header ‘<math.h>’
#5 41.60     +++ |+#include <math.h>
#5 41.60       1 | int exp (void);
#5 41.60   gcc -pthread _configtest.o -o _configtest
#5 41.60   /usr/bin/ld: _configtest.o: in function `main':
#5 41.60   /tmp/pip-install-qvb2gtw9/numpy_48be8eaf8c4b48829187034afc123e41/_configtest.c:6: undefined reference to `exp'
#5 41.60   collect2: error: ld returned 1 exit status
#5 41.60   /usr/bin/ld: _configtest.o: in function `main':
#5 41.60   /tmp/pip-install-qvb2gtw9/numpy_48be8eaf8c4b48829187034afc123e41/_configtest.c:6: undefined reference to `exp'
#5 41.60   collect2: error: ld returned 1 exit status
#5 41.60   failure.
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       1 | int exp (void);
#5 41.60         |     ^~~
#5 41.60   _configtest.c:1:1: note: ‘exp’ is declared in header ‘<math.h>’
#5 41.60     +++ |+#include <math.h>
#5 41.60       1 | int exp (void);
#5 41.60   gcc -pthread _configtest.o -lm -o _configtest
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o _configtest
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c:1:5: warning: conflicting types for built-in function ‘sin’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       1 | int sin (void);
#5 41.60         |     ^~~
#5 41.60   _configtest.c:1:1: note: ‘sin’ is declared in header ‘<math.h>’
#5 41.60     +++ |+#include <math.h>
#5 41.60       1 | int sin (void);
#5 41.60   _configtest.c:2:5: warning: conflicting types for built-in function ‘cos’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       2 | int cos (void);
#5 41.60         |     ^~~
#5 41.60   _configtest.c:2:5: note: ‘cos’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:3:5: warning: conflicting types for built-in function ‘tan’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       3 | int tan (void);
#5 41.60         |     ^~~
#5 41.60   _configtest.c:3:5: note: ‘tan’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:4:5: warning: conflicting types for built-in function ‘sinh’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       4 | int sinh (void);
#5 41.60         |     ^~~~
#5 41.60   _configtest.c:4:5: note: ‘sinh’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:5:5: warning: conflicting types for built-in function ‘cosh’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       5 | int cosh (void);
#5 41.60         |     ^~~~
#5 41.60   _configtest.c:5:5: note: ‘cosh’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:6:5: warning: conflicting types for built-in function ‘tanh’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       6 | int tanh (void);
#5 41.60         |     ^~~~
#5 41.60   _configtest.c:6:5: note: ‘tanh’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:7:5: warning: conflicting types for built-in function ‘fabs’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       7 | int fabs (void);
#5 41.60         |     ^~~~
#5 41.60   _configtest.c:7:5: note: ‘fabs’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:8:5: warning: conflicting types for built-in function ‘floor’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       8 | int floor (void);
#5 41.60         |     ^~~~~
#5 41.60   _configtest.c:8:5: note: ‘floor’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:9:5: warning: conflicting types for built-in function ‘ceil’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       9 | int ceil (void);
#5 41.60         |     ^~~~
#5 41.60   _configtest.c:9:5: note: ‘ceil’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:10:5: warning: conflicting types for built-in function ‘sqrt’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      10 | int sqrt (void);
#5 41.60         |     ^~~~
#5 41.60   _configtest.c:10:5: note: ‘sqrt’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:11:5: warning: conflicting types for built-in function ‘log10’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      11 | int log10 (void);
#5 41.60         |     ^~~~~
#5 41.60   _configtest.c:11:5: note: ‘log10’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:12:5: warning: conflicting types for built-in function ‘log’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      12 | int log (void);
#5 41.60         |     ^~~
#5 41.60   _configtest.c:12:5: note: ‘log’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:13:5: warning: conflicting types for built-in function ‘exp’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      13 | int exp (void);
#5 41.60         |     ^~~
#5 41.60   _configtest.c:13:5: note: ‘exp’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:14:5: warning: conflicting types for built-in function ‘asin’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      14 | int asin (void);
#5 41.60         |     ^~~~
#5 41.60   _configtest.c:14:5: note: ‘asin’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:15:5: warning: conflicting types for built-in function ‘acos’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      15 | int acos (void);
#5 41.60         |     ^~~~
#5 41.60   _configtest.c:15:5: note: ‘acos’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:16:5: warning: conflicting types for built-in function ‘atan’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      16 | int atan (void);
#5 41.60         |     ^~~~
#5 41.60   _configtest.c:16:5: note: ‘atan’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:17:5: warning: conflicting types for built-in function ‘fmod’; expected ‘double(double,  double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      17 | int fmod (void);
#5 41.60         |     ^~~~
#5 41.60   _configtest.c:17:5: note: ‘fmod’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:18:5: warning: conflicting types for built-in function ‘modf’; expected ‘double(double,  double *)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      18 | int modf (void);
#5 41.60         |     ^~~~
#5 41.60   _configtest.c:18:5: note: ‘modf’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:19:5: warning: conflicting types for built-in function ‘frexp’; expected ‘double(double,  int *)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      19 | int frexp (void);
#5 41.60         |     ^~~~~
#5 41.60   _configtest.c:19:5: note: ‘frexp’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:20:5: warning: conflicting types for built-in function ‘ldexp’; expected ‘double(double,  int)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      20 | int ldexp (void);
#5 41.60         |     ^~~~~
#5 41.60   _configtest.c:20:5: note: ‘ldexp’ is declared in header ‘<math.h>’
#5 41.60   gcc -pthread _configtest.o -lm -o _configtest
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o _configtest
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c:1:5: warning: conflicting types for built-in function ‘rint’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       1 | int rint (void);
#5 41.60         |     ^~~~
#5 41.60   _configtest.c:1:1: note: ‘rint’ is declared in header ‘<math.h>’
#5 41.60     +++ |+#include <math.h>
#5 41.60       1 | int rint (void);
#5 41.60   _configtest.c:2:5: warning: conflicting types for built-in function ‘trunc’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       2 | int trunc (void);
#5 41.60         |     ^~~~~
#5 41.60   _configtest.c:2:5: note: ‘trunc’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:3:5: warning: conflicting types for built-in function ‘exp2’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       3 | int exp2 (void);
#5 41.60         |     ^~~~
#5 41.60   _configtest.c:3:5: note: ‘exp2’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:4:5: warning: conflicting types for built-in function ‘log2’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       4 | int log2 (void);
#5 41.60         |     ^~~~
#5 41.60   _configtest.c:4:5: note: ‘log2’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:5:5: warning: conflicting types for built-in function ‘atan2’; expected ‘double(double,  double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       5 | int atan2 (void);
#5 41.60         |     ^~~~~
#5 41.60   _configtest.c:5:5: note: ‘atan2’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:6:5: warning: conflicting types for built-in function ‘pow’; expected ‘double(double,  double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       6 | int pow (void);
#5 41.60         |     ^~~
#5 41.60   _configtest.c:6:5: note: ‘pow’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:7:5: warning: conflicting types for built-in function ‘nextafter’; expected ‘double(double,  double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       7 | int nextafter (void);
#5 41.60         |     ^~~~~~~~~
#5 41.60   _configtest.c:7:5: note: ‘nextafter’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:10:5: warning: conflicting types for built-in function ‘cbrt’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      10 | int cbrt (void);
#5 41.60         |     ^~~~
#5 41.60   _configtest.c:10:5: note: ‘cbrt’ is declared in header ‘<math.h>’
#5 41.60   gcc -pthread _configtest.o -lm -o _configtest
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o _configtest
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c:1:10: fatal error: xmmintrin.h: No such file or directory
#5 41.60       1 | #include <xmmintrin.h>
#5 41.60         |          ^~~~~~~~~~~~~
#5 41.60   compilation terminated.
#5 41.60   _configtest.c:1:10: fatal error: xmmintrin.h: No such file or directory
#5 41.60       1 | #include <xmmintrin.h>
#5 41.60         |          ^~~~~~~~~~~~~
#5 41.60   compilation terminated.
#5 41.60   failure.
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c:1:10: fatal error: emmintrin.h: No such file or directory
#5 41.60       1 | #include <emmintrin.h>
#5 41.60         |          ^~~~~~~~~~~~~
#5 41.60   compilation terminated.
#5 41.60   _configtest.c:1:10: fatal error: emmintrin.h: No such file or directory
#5 41.60       1 | #include <emmintrin.h>
#5 41.60         |          ^~~~~~~~~~~~~
#5 41.60   compilation terminated.
#5 41.60   failure.
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   gcc -pthread _configtest.o -o _configtest
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o _configtest
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:5:3: warning: statement with no effect [-Wunused-value]
#5 41.60       5 |   __builtin_isnan(5.);
#5 41.60         |   ^~~~~~~~~~~~~~~
#5 41.60   gcc -pthread _configtest.o -o _configtest
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o _configtest
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:5:3: warning: statement with no effect [-Wunused-value]
#5 41.60       5 |   __builtin_isinf(5.);
#5 41.60         |   ^~~~~~~~~~~~~~~
#5 41.60   gcc -pthread _configtest.o -o _configtest
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o _configtest
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:5:3: warning: statement with no effect [-Wunused-value]
#5 41.60       5 |   __builtin_isfinite(5.);
#5 41.60         |   ^~~~~~~~~~~~~~~~~~
#5 41.60   gcc -pthread _configtest.o -o _configtest
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o _configtest
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:5:3: warning: statement with no effect [-Wunused-value]
#5 41.60       5 |   __builtin_bswap32(5u);
#5 41.60         |   ^~~~~~~~~~~~~~~~~
#5 41.60   gcc -pthread _configtest.o -o _configtest
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o _configtest
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:5:3: warning: statement with no effect [-Wunused-value]
#5 41.60       5 |   __builtin_bswap64(5u);
#5 41.60         |   ^~~~~~~~~~~~~~~~~
#5 41.60   gcc -pthread _configtest.o -o _configtest
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o _configtest
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:5:3: warning: statement with no effect [-Wunused-value]
#5 41.60       5 |   __builtin_expect(5, 0);
#5 41.60         |   ^~~~~~~~~~~~~~~~
#5 41.60   gcc -pthread _configtest.o -o _configtest
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o _configtest
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:5:3: warning: right-hand operand of comma expression has no effect [-Wunused-value]
#5 41.60       5 |   __builtin_mul_overflow(5, 5, (int*)5);
#5 41.60         |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#5 41.60   gcc -pthread _configtest.o -o _configtest
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o _configtest
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c: In function ‘main’:
#5 41.60   _configtest.c:7:20: warning: implicit declaration of function ‘__builtin_cpu_supports’; did you mean ‘__builtin_isupper’? [-Wimplicit-function-declaration]
#5 41.60       7 |   volatile int r = __builtin_cpu_supports("sse");
#5 41.60         |                    ^~~~~~~~~~~~~~~~~~~~~~
#5 41.60         |                    __builtin_isupper
#5 41.60   _configtest.c:7:16: warning: unused variable ‘r’ [-Wunused-variable]
#5 41.60       7 |   volatile int r = __builtin_cpu_supports("sse");
#5 41.60         |                ^
#5 41.60   gcc -pthread _configtest.o -o _configtest
#5 41.60   /usr/bin/ld: _configtest.o: in function `main':
#5 41.60   /tmp/pip-install-qvb2gtw9/numpy_48be8eaf8c4b48829187034afc123e41/_configtest.c:7: undefined reference to `__builtin_cpu_supports'
#5 41.60   collect2: error: ld returned 1 exit status
#5 41.60   /usr/bin/ld: _configtest.o: in function `main':
#5 41.60   /tmp/pip-install-qvb2gtw9/numpy_48be8eaf8c4b48829187034afc123e41/_configtest.c:7: undefined reference to `__builtin_cpu_supports'
#5 41.60   collect2: error: ld returned 1 exit status
#5 41.60   failure.
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c:1:10: fatal error: xmmintrin.h: No such file or directory
#5 41.60       1 | #include <xmmintrin.h>
#5 41.60         |          ^~~~~~~~~~~~~
#5 41.60   compilation terminated.
#5 41.60   _configtest.c:1:10: fatal error: xmmintrin.h: No such file or directory
#5 41.60       1 | #include <xmmintrin.h>
#5 41.60         |          ^~~~~~~~~~~~~
#5 41.60   compilation terminated.
#5 41.60   failure.
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c:1:10: fatal error: xmmintrin.h: No such file or directory
#5 41.60       1 | #include <xmmintrin.h>
#5 41.60         |          ^~~~~~~~~~~~~
#5 41.60   compilation terminated.
#5 41.60   _configtest.c:1:10: fatal error: xmmintrin.h: No such file or directory
#5 41.60       1 | #include <xmmintrin.h>
#5 41.60         |          ^~~~~~~~~~~~~
#5 41.60   compilation terminated.
#5 41.60   failure.
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c:1:10: fatal error: emmintrin.h: No such file or directory
#5 41.60       1 | #include <emmintrin.h>
#5 41.60         |          ^~~~~~~~~~~~~
#5 41.60   compilation terminated.
#5 41.60   _configtest.c:1:10: fatal error: emmintrin.h: No such file or directory
#5 41.60       1 | #include <emmintrin.h>
#5 41.60         |          ^~~~~~~~~~~~~
#5 41.60   compilation terminated.
#5 41.60   failure.
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   gcc -pthread _configtest.o -o _configtest
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o _configtest
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   /tmp/cciyvzvn.s: Assembler messages:
#5 41.60   /tmp/cciyvzvn.s:18: Error: unknown mnemonic `vpand' -- `vpand %xmm1,%xmm2,%xmm3'
#5 41.60   /tmp/cciyvzvn.s: Assembler messages:
#5 41.60   /tmp/cciyvzvn.s:18: Error: unknown mnemonic `vpand' -- `vpand %xmm1,%xmm2,%xmm3'
#5 41.60   failure.
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   /tmp/ccRT391O.s: Assembler messages:
#5 41.60   /tmp/ccRT391O.s:18: Error: unknown mnemonic `vpand' -- `vpand %ymm1,%ymm2,%ymm3'
#5 41.60   /tmp/ccRT391O.s: Assembler messages:
#5 41.60   /tmp/ccRT391O.s:18: Error: unknown mnemonic `vpand' -- `vpand %ymm1,%ymm2,%ymm3'
#5 41.60   failure.
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c:3: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
#5 41.60       3 | #pragma clang diagnostic error "-Wattributes"
#5 41.60         |
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c:3: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
#5 41.60       3 | #pragma clang diagnostic error "-Wattributes"
#5 41.60         |
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c:3: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
#5 41.60       3 | #pragma clang diagnostic error "-Wattributes"
#5 41.60         |
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c:3: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
#5 41.60       3 | #pragma clang diagnostic error "-Wattributes"
#5 41.60         |
#5 41.60   _configtest.c:5:1: error: pragma or attribute ‘target("avx")’ is not valid
#5 41.60       5 | int __attribute__((target ("avx"))) attribute_target_avx(void*);
#5 41.60         | ^~~
#5 41.60   _configtest.c:3: warning: ignoring �#pragma clang diagnostic� [-Wunknown-pragmas]
#5 41.60       3 | #pragma clang diagnostic error "-Wattributes"
#5 41.60         |
#5 41.60   _configtest.c:5:1: error: pragma or attribute �target("avx")� is not valid
#5 41.60       5 | int __attribute__((target ("avx"))) attribute_target_avx(void*);
#5 41.60         | ^~~
#5 41.60   failure.
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c:3: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
#5 41.60       3 | #pragma clang diagnostic error "-Wattributes"
#5 41.60         |
#5 41.60   _configtest.c:5:1: error: pragma or attribute ‘target("avx2")’ is not valid
#5 41.60       5 | int __attribute__((target ("avx2"))) attribute_target_avx2(void*);
#5 41.60         | ^~~
#5 41.60   _configtest.c:3: warning: ignoring �#pragma clang diagnostic� [-Wunknown-pragmas]
#5 41.60       3 | #pragma clang diagnostic error "-Wattributes"
#5 41.60         |
#5 41.60   _configtest.c:5:1: error: pragma or attribute �target("avx2")� is not valid
#5 41.60       5 | int __attribute__((target ("avx2"))) attribute_target_avx2(void*);
#5 41.60         | ^~~
#5 41.60   failure.
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c:3: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
#5 41.60       3 | #pragma clang diagnostic error "-Wattributes"
#5 41.60         |
#5 41.60   success!
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c:3: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
#5 41.60       3 | #pragma clang diagnostic error "-Wattributes"
#5 41.60         |
#5 41.60   _configtest.c: In function ‘__declspec’:
#5 41.60   _configtest.c:5:24: error: expected declaration specifiers before ‘foo’
#5 41.60       5 | int __declspec(thread) foo;
#5 41.60         |                        ^~~
#5 41.60   _configtest.c:9:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
#5 41.60       9 | {
#5 41.60         | ^
#5 41.60   _configtest.c:5:5: warning: type of ‘thread’ defaults to ‘int’ [-Wimplicit-int]
#5 41.60       5 | int __declspec(thread) foo;
#5 41.60         |     ^~~~~~~~~~
#5 41.60   _configtest.c:11: error: expected ‘{’ at end of input
#5 41.60      11 | }
#5 41.60         |
#5 41.60   _configtest.c:11: warning: control reaches end of non-void function [-Wreturn-type]
#5 41.60      11 | }
#5 41.60         |
#5 41.60   _configtest.c:3: warning: ignoring �#pragma clang diagnostic� [-Wunknown-pragmas]
#5 41.60       3 | #pragma clang diagnostic error "-Wattributes"
#5 41.60         |
#5 41.60   _configtest.c: In function �__declspec�:
#5 41.60   _configtest.c:5:24: error: expected declaration specifiers before �foo�
#5 41.60       5 | int __declspec(thread) foo;
#5 41.60         |                        ^~~
#5 41.60   _configtest.c:9:1: error: expected �=�, �,�, �;�, �asm� or �__attribute__� before �{� token
#5 41.60       9 | {
#5 41.60         | ^
#5 41.60   _configtest.c:5:5: warning: type of �thread� defaults to �int� [-Wimplicit-int]
#5 41.60       5 | int __declspec(thread) foo;
#5 41.60         |     ^~~~~~~~~~
#5 41.60   _configtest.c:11: error: expected �{� at end of input
#5 41.60      11 | }
#5 41.60         |
#5 41.60   _configtest.c:11: warning: control reaches end of non-void function [-Wreturn-type]
#5 41.60      11 | }
#5 41.60         |
#5 41.60   failure.
#5 41.60   removing: _configtest.c _configtest.o
#5 41.60   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.60   
#5 41.60   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.60   gcc: _configtest.c
#5 41.60   _configtest.c:1:5: warning: conflicting types for built-in function ‘sinf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       1 | int sinf (void);
#5 41.60         |     ^~~~
#5 41.60   _configtest.c:1:1: note: ‘sinf’ is declared in header ‘<math.h>’
#5 41.60     +++ |+#include <math.h>
#5 41.60       1 | int sinf (void);
#5 41.60   _configtest.c:2:5: warning: conflicting types for built-in function ‘cosf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       2 | int cosf (void);
#5 41.60         |     ^~~~
#5 41.60   _configtest.c:2:5: note: ‘cosf’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:3:5: warning: conflicting types for built-in function ‘tanf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       3 | int tanf (void);
#5 41.60         |     ^~~~
#5 41.60   _configtest.c:3:5: note: ‘tanf’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:4:5: warning: conflicting types for built-in function ‘sinhf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       4 | int sinhf (void);
#5 41.60         |     ^~~~~
#5 41.60   _configtest.c:4:5: note: ‘sinhf’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:5:5: warning: conflicting types for built-in function ‘coshf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       5 | int coshf (void);
#5 41.60         |     ^~~~~
#5 41.60   _configtest.c:5:5: note: ‘coshf’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:6:5: warning: conflicting types for built-in function ‘tanhf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       6 | int tanhf (void);
#5 41.60         |     ^~~~~
#5 41.60   _configtest.c:6:5: note: ‘tanhf’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:7:5: warning: conflicting types for built-in function ‘fabsf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       7 | int fabsf (void);
#5 41.60         |     ^~~~~
#5 41.60   _configtest.c:7:5: note: ‘fabsf’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:8:5: warning: conflicting types for built-in function ‘floorf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       8 | int floorf (void);
#5 41.60         |     ^~~~~~
#5 41.60   _configtest.c:8:5: note: ‘floorf’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:9:5: warning: conflicting types for built-in function ‘ceilf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60       9 | int ceilf (void);
#5 41.60         |     ^~~~~
#5 41.60   _configtest.c:9:5: note: ‘ceilf’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:10:5: warning: conflicting types for built-in function ‘rintf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      10 | int rintf (void);
#5 41.60         |     ^~~~~
#5 41.60   _configtest.c:10:5: note: ‘rintf’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:11:5: warning: conflicting types for built-in function ‘truncf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      11 | int truncf (void);
#5 41.60         |     ^~~~~~
#5 41.60   _configtest.c:11:5: note: ‘truncf’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:12:5: warning: conflicting types for built-in function ‘sqrtf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      12 | int sqrtf (void);
#5 41.60         |     ^~~~~
#5 41.60   _configtest.c:12:5: note: ‘sqrtf’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:13:5: warning: conflicting types for built-in function ‘log10f’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      13 | int log10f (void);
#5 41.60         |     ^~~~~~
#5 41.60   _configtest.c:13:5: note: ‘log10f’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:14:5: warning: conflicting types for built-in function ‘logf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      14 | int logf (void);
#5 41.60         |     ^~~~
#5 41.60   _configtest.c:14:5: note: ‘logf’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:15:5: warning: conflicting types for built-in function ‘log1pf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      15 | int log1pf (void);
#5 41.60         |     ^~~~~~
#5 41.60   _configtest.c:15:5: note: ‘log1pf’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:16:5: warning: conflicting types for built-in function ‘expf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      16 | int expf (void);
#5 41.60         |     ^~~~
#5 41.60   _configtest.c:16:5: note: ‘expf’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:17:5: warning: conflicting types for built-in function ‘expm1f’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      17 | int expm1f (void);
#5 41.60         |     ^~~~~~
#5 41.60   _configtest.c:17:5: note: ‘expm1f’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:18:5: warning: conflicting types for built-in function ‘asinf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      18 | int asinf (void);
#5 41.60         |     ^~~~~
#5 41.60   _configtest.c:18:5: note: ‘asinf’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:19:5: warning: conflicting types for built-in function ‘acosf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      19 | int acosf (void);
#5 41.60         |     ^~~~~
#5 41.60   _configtest.c:19:5: note: ‘acosf’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:20:5: warning: conflicting types for built-in function ‘atanf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      20 | int atanf (void);
#5 41.60         |     ^~~~~
#5 41.60   _configtest.c:20:5: note: ‘atanf’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:21:5: warning: conflicting types for built-in function ‘asinhf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      21 | int asinhf (void);
#5 41.60         |     ^~~~~~
#5 41.60   _configtest.c:21:5: note: ‘asinhf’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:22:5: warning: conflicting types for built-in function ‘acoshf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      22 | int acoshf (void);
#5 41.60         |     ^~~~~~
#5 41.60   _configtest.c:22:5: note: ‘acoshf’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:23:5: warning: conflicting types for built-in function ‘atanhf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      23 | int atanhf (void);
#5 41.60         |     ^~~~~~
#5 41.60   _configtest.c:23:5: note: ‘atanhf’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:24:5: warning: conflicting types for built-in function ‘hypotf’; expected ‘float(float,  float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      24 | int hypotf (void);
#5 41.60         |     ^~~~~~
#5 41.60   _configtest.c:24:5: note: ‘hypotf’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:25:5: warning: conflicting types for built-in function ‘atan2f’; expected ‘float(float,  float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      25 | int atan2f (void);
#5 41.60         |     ^~~~~~
#5 41.60   _configtest.c:25:5: note: ‘atan2f’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:26:5: warning: conflicting types for built-in function ‘powf’; expected ‘float(float,  float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      26 | int powf (void);
#5 41.60         |     ^~~~
#5 41.60   _configtest.c:26:5: note: ‘powf’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:27:5: warning: conflicting types for built-in function ‘fmodf’; expected ‘float(float,  float)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      27 | int fmodf (void);
#5 41.60         |     ^~~~~
#5 41.60   _configtest.c:27:5: note: ‘fmodf’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:28:5: warning: conflicting types for built-in function ‘modff’; expected ‘float(float,  float *)’ [-Wbuiltin-declaration-mismatch]
#5 41.60      28 | int modff (void);
#5 41.60         |     ^~~~~
#5 41.60   _configtest.c:28:5: note: ‘modff’ is declared in header ‘<math.h>’
#5 41.60   _configtest.c:29:5: warning: conflicting types for built-in function ‘frexpf’; expected ‘float(float,  int *)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      29 | int frexpf (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:29:5: note: ‘frexpf’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:30:5: warning: conflicting types for built-in function ‘ldexpf’; expected ‘float(float,  int)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      30 | int ldexpf (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:30:5: note: ‘ldexpf’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:31:5: warning: conflicting types for built-in function ‘exp2f’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      31 | int exp2f (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:31:5: note: ‘exp2f’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:32:5: warning: conflicting types for built-in function ‘log2f’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      32 | int log2f (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:32:5: note: ‘log2f’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:33:5: warning: conflicting types for built-in function ‘copysignf’; expected ‘float(float,  float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      33 | int copysignf (void);
#5 41.61         |     ^~~~~~~~~
#5 41.61   _configtest.c:33:5: note: ‘copysignf’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:34:5: warning: conflicting types for built-in function ‘nextafterf’; expected ‘float(float,  float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      34 | int nextafterf (void);
#5 41.61         |     ^~~~~~~~~~
#5 41.61   _configtest.c:34:5: note: ‘nextafterf’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:35:5: warning: conflicting types for built-in function ‘cbrtf’; expected ‘float(float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      35 | int cbrtf (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:35:5: note: ‘cbrtf’ is declared in header ‘<math.h>’
#5 41.61   gcc -pthread _configtest.o -lm -o _configtest
#5 41.61   success!
#5 41.61   removing: _configtest.c _configtest.o _configtest
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.61   gcc: _configtest.c
#5 41.61   _configtest.c:1:5: warning: conflicting types for built-in function ‘sinl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       1 | int sinl (void);
#5 41.61         |     ^~~~
#5 41.61   _configtest.c:1:1: note: ‘sinl’ is declared in header ‘<math.h>’
#5 41.61     +++ |+#include <math.h>
#5 41.61       1 | int sinl (void);
#5 41.61   _configtest.c:2:5: warning: conflicting types for built-in function ‘cosl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       2 | int cosl (void);
#5 41.61         |     ^~~~
#5 41.61   _configtest.c:2:5: note: ‘cosl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:3:5: warning: conflicting types for built-in function ‘tanl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       3 | int tanl (void);
#5 41.61         |     ^~~~
#5 41.61   _configtest.c:3:5: note: ‘tanl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:4:5: warning: conflicting types for built-in function ‘sinhl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       4 | int sinhl (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:4:5: note: ‘sinhl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:5:5: warning: conflicting types for built-in function ‘coshl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       5 | int coshl (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:5:5: note: ‘coshl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:6:5: warning: conflicting types for built-in function ‘tanhl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       6 | int tanhl (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:6:5: note: ‘tanhl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:7:5: warning: conflicting types for built-in function ‘fabsl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       7 | int fabsl (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:7:5: note: ‘fabsl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:8:5: warning: conflicting types for built-in function ‘floorl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       8 | int floorl (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:8:5: note: ‘floorl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:9:5: warning: conflicting types for built-in function ‘ceill’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       9 | int ceill (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:9:5: note: ‘ceill’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:10:5: warning: conflicting types for built-in function ‘rintl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      10 | int rintl (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:10:5: note: ‘rintl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:11:5: warning: conflicting types for built-in function ‘truncl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      11 | int truncl (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:11:5: note: ‘truncl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:12:5: warning: conflicting types for built-in function ‘sqrtl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      12 | int sqrtl (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:12:5: note: ‘sqrtl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:13:5: warning: conflicting types for built-in function ‘log10l’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      13 | int log10l (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:13:5: note: ‘log10l’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:14:5: warning: conflicting types for built-in function ‘logl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      14 | int logl (void);
#5 41.61         |     ^~~~
#5 41.61   _configtest.c:14:5: note: ‘logl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:15:5: warning: conflicting types for built-in function ‘log1pl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      15 | int log1pl (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:15:5: note: ‘log1pl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:16:5: warning: conflicting types for built-in function ‘expl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      16 | int expl (void);
#5 41.61         |     ^~~~
#5 41.61   _configtest.c:16:5: note: ‘expl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:17:5: warning: conflicting types for built-in function ‘expm1l’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      17 | int expm1l (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:17:5: note: ‘expm1l’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:18:5: warning: conflicting types for built-in function ‘asinl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      18 | int asinl (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:18:5: note: ‘asinl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:19:5: warning: conflicting types for built-in function ‘acosl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      19 | int acosl (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:19:5: note: ‘acosl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:20:5: warning: conflicting types for built-in function ‘atanl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      20 | int atanl (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:20:5: note: ‘atanl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:21:5: warning: conflicting types for built-in function ‘asinhl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      21 | int asinhl (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:21:5: note: ‘asinhl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:22:5: warning: conflicting types for built-in function ‘acoshl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      22 | int acoshl (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:22:5: note: ‘acoshl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:23:5: warning: conflicting types for built-in function ‘atanhl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      23 | int atanhl (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:23:5: note: ‘atanhl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:24:5: warning: conflicting types for built-in function ‘hypotl’; expected ‘long double(long double,  long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      24 | int hypotl (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:24:5: note: ‘hypotl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:25:5: warning: conflicting types for built-in function ‘atan2l’; expected ‘long double(long double,  long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      25 | int atan2l (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:25:5: note: ‘atan2l’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:26:5: warning: conflicting types for built-in function ‘powl’; expected ‘long double(long double,  long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      26 | int powl (void);
#5 41.61         |     ^~~~
#5 41.61   _configtest.c:26:5: note: ‘powl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:27:5: warning: conflicting types for built-in function ‘fmodl’; expected ‘long double(long double,  long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      27 | int fmodl (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:27:5: note: ‘fmodl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:28:5: warning: conflicting types for built-in function ‘modfl’; expected ‘long double(long double,  long double *)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      28 | int modfl (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:28:5: note: ‘modfl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:29:5: warning: conflicting types for built-in function ‘frexpl’; expected ‘long double(long double,  int *)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      29 | int frexpl (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:29:5: note: ‘frexpl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:30:5: warning: conflicting types for built-in function ‘ldexpl’; expected ‘long double(long double,  int)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      30 | int ldexpl (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:30:5: note: ‘ldexpl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:31:5: warning: conflicting types for built-in function ‘exp2l’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      31 | int exp2l (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:31:5: note: ‘exp2l’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:32:5: warning: conflicting types for built-in function ‘log2l’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      32 | int log2l (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:32:5: note: ‘log2l’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:33:5: warning: conflicting types for built-in function ‘copysignl’; expected ‘long double(long double,  long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      33 | int copysignl (void);
#5 41.61         |     ^~~~~~~~~
#5 41.61   _configtest.c:33:5: note: ‘copysignl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:34:5: warning: conflicting types for built-in function ‘nextafterl’; expected ‘long double(long double,  long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      34 | int nextafterl (void);
#5 41.61         |     ^~~~~~~~~~
#5 41.61   _configtest.c:34:5: note: ‘nextafterl’ is declared in header ‘<math.h>’
#5 41.61   _configtest.c:35:5: warning: conflicting types for built-in function ‘cbrtl’; expected ‘long double(long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      35 | int cbrtl (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:35:5: note: ‘cbrtl’ is declared in header ‘<math.h>’
#5 41.61   gcc -pthread _configtest.o -lm -o _configtest
#5 41.61   success!
#5 41.61   removing: _configtest.c _configtest.o _configtest
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.61   gcc: _configtest.c
#5 41.61   success!
#5 41.61   removing: _configtest.c _configtest.o
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.61   gcc: _configtest.c
#5 41.61   success!
#5 41.61   removing: _configtest.c _configtest.o
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.61   gcc: _configtest.c
#5 41.61   success!
#5 41.61   removing: _configtest.c _configtest.o
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.61   gcc: _configtest.c
#5 41.61   success!
#5 41.61   removing: _configtest.c _configtest.o
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.61   gcc: _configtest.c
#5 41.61   _configtest.c: In function ‘main’:
#5 41.61   _configtest.c:8:12: error: ‘HAVE_DECL_SIGNBIT’ undeclared (first use in this function); did you mean ‘HAVE_DECL_ISFINITE’?
#5 41.61       8 |     (void) HAVE_DECL_SIGNBIT;
#5 41.61         |            ^~~~~~~~~~~~~~~~~
#5 41.61         |            HAVE_DECL_ISFINITE
#5 41.61   _configtest.c:8:12: note: each undeclared identifier is reported only once for each function it appears in
#5 41.61   _configtest.c: In function �main�:
#5 41.61   _configtest.c:8:12: error: �HAVE_DECL_SIGNBIT� undeclared (first use in this function); did you mean �HAVE_DECL_ISFINITE�?
#5 41.61       8 |     (void) HAVE_DECL_SIGNBIT;
#5 41.61         |            ^~~~~~~~~~~~~~~~~
#5 41.61         |            HAVE_DECL_ISFINITE
#5 41.61   _configtest.c:8:12: note: each undeclared identifier is reported only once for each function it appears in
#5 41.61   failure.
#5 41.61   removing: _configtest.c _configtest.o
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.61   gcc: _configtest.c
#5 41.61   success!
#5 41.61   removing: _configtest.c _configtest.o
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.61   gcc: _configtest.c
#5 41.61   success!
#5 41.61   removing: _configtest.c _configtest.o
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.61   gcc: _configtest.c
#5 41.61   success!
#5 41.61   removing: _configtest.c _configtest.o
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.61   gcc: _configtest.c
#5 41.61   success!
#5 41.61   removing: _configtest.c _configtest.o
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.61   gcc: _configtest.c
#5 41.61   removing: _configtest.c _configtest.o
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.61   gcc: _configtest.c
#5 41.61   removing: _configtest.c _configtest.o
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.61   gcc: _configtest.c
#5 41.61   removing: _configtest.c _configtest.o
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.61   gcc: _configtest.c
#5 41.61   _configtest.c:1:5: warning: conflicting types for built-in function ‘cabs’; expected ‘double(_Complex double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       1 | int cabs (void);
#5 41.61         |     ^~~~
#5 41.61   _configtest.c:1:1: note: ‘cabs’ is declared in header ‘<complex.h>’
#5 41.61     +++ |+#include <complex.h>
#5 41.61       1 | int cabs (void);
#5 41.61   _configtest.c:2:5: warning: conflicting types for built-in function ‘cacos’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       2 | int cacos (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:2:5: note: ‘cacos’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:3:5: warning: conflicting types for built-in function ‘cacosh’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       3 | int cacosh (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:3:5: note: ‘cacosh’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:4:5: warning: conflicting types for built-in function ‘carg’; expected ‘double(_Complex double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       4 | int carg (void);
#5 41.61         |     ^~~~
#5 41.61   _configtest.c:4:5: note: ‘carg’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:5:5: warning: conflicting types for built-in function ‘casin’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       5 | int casin (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:5:5: note: ‘casin’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:6:5: warning: conflicting types for built-in function ‘casinh’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       6 | int casinh (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:6:5: note: ‘casinh’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:7:5: warning: conflicting types for built-in function ‘catan’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       7 | int catan (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:7:5: note: ‘catan’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:8:5: warning: conflicting types for built-in function ‘catanh’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       8 | int catanh (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:8:5: note: ‘catanh’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:9:5: warning: conflicting types for built-in function ‘ccos’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       9 | int ccos (void);
#5 41.61         |     ^~~~
#5 41.61   _configtest.c:9:5: note: ‘ccos’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:10:5: warning: conflicting types for built-in function ‘ccosh’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      10 | int ccosh (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:10:5: note: ‘ccosh’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:11:5: warning: conflicting types for built-in function ‘cexp’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      11 | int cexp (void);
#5 41.61         |     ^~~~
#5 41.61   _configtest.c:11:5: note: ‘cexp’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:12:5: warning: conflicting types for built-in function ‘cimag’; expected ‘double(_Complex double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      12 | int cimag (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:12:5: note: ‘cimag’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:13:5: warning: conflicting types for built-in function ‘clog’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      13 | int clog (void);
#5 41.61         |     ^~~~
#5 41.61   _configtest.c:13:5: note: ‘clog’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:14:5: warning: conflicting types for built-in function ‘conj’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      14 | int conj (void);
#5 41.61         |     ^~~~
#5 41.61   _configtest.c:14:5: note: ‘conj’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:15:5: warning: conflicting types for built-in function ‘cpow’; expected ‘_Complex double(_Complex double,  _Complex double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      15 | int cpow (void);
#5 41.61         |     ^~~~
#5 41.61   _configtest.c:15:5: note: ‘cpow’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:16:5: warning: conflicting types for built-in function ‘cproj’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      16 | int cproj (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:16:5: note: ‘cproj’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:17:5: warning: conflicting types for built-in function ‘creal’; expected ‘double(_Complex double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      17 | int creal (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:17:5: note: ‘creal’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:18:5: warning: conflicting types for built-in function ‘csin’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      18 | int csin (void);
#5 41.61         |     ^~~~
#5 41.61   _configtest.c:18:5: note: ‘csin’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:19:5: warning: conflicting types for built-in function ‘csinh’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      19 | int csinh (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:19:5: note: ‘csinh’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:20:5: warning: conflicting types for built-in function ‘csqrt’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      20 | int csqrt (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:20:5: note: ‘csqrt’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:21:5: warning: conflicting types for built-in function ‘ctan’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      21 | int ctan (void);
#5 41.61         |     ^~~~
#5 41.61   _configtest.c:21:5: note: ‘ctan’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:22:5: warning: conflicting types for built-in function ‘ctanh’; expected ‘_Complex double(_Complex double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      22 | int ctanh (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:22:5: note: ‘ctanh’ is declared in header ‘<complex.h>’
#5 41.61   gcc -pthread _configtest.o -lm -o _configtest
#5 41.61   success!
#5 41.61   removing: _configtest.c _configtest.o _configtest
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.61   gcc: _configtest.c
#5 41.61   _configtest.c:1:5: warning: conflicting types for built-in function ‘cabsf’; expected ‘float(_Complex float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       1 | int cabsf (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:1:1: note: ‘cabsf’ is declared in header ‘<complex.h>’
#5 41.61     +++ |+#include <complex.h>
#5 41.61       1 | int cabsf (void);
#5 41.61   _configtest.c:2:5: warning: conflicting types for built-in function ‘cacosf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       2 | int cacosf (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:2:5: note: ‘cacosf’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:3:5: warning: conflicting types for built-in function ‘cacoshf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       3 | int cacoshf (void);
#5 41.61         |     ^~~~~~~
#5 41.61   _configtest.c:3:5: note: ‘cacoshf’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:4:5: warning: conflicting types for built-in function ‘cargf’; expected ‘float(_Complex float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       4 | int cargf (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:4:5: note: ‘cargf’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:5:5: warning: conflicting types for built-in function ‘casinf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       5 | int casinf (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:5:5: note: ‘casinf’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:6:5: warning: conflicting types for built-in function ‘casinhf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       6 | int casinhf (void);
#5 41.61         |     ^~~~~~~
#5 41.61   _configtest.c:6:5: note: ‘casinhf’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:7:5: warning: conflicting types for built-in function ‘catanf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       7 | int catanf (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:7:5: note: ‘catanf’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:8:5: warning: conflicting types for built-in function ‘catanhf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       8 | int catanhf (void);
#5 41.61         |     ^~~~~~~
#5 41.61   _configtest.c:8:5: note: ‘catanhf’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:9:5: warning: conflicting types for built-in function ‘ccosf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       9 | int ccosf (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:9:5: note: ‘ccosf’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:10:5: warning: conflicting types for built-in function ‘ccoshf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      10 | int ccoshf (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:10:5: note: ‘ccoshf’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:11:5: warning: conflicting types for built-in function ‘cexpf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      11 | int cexpf (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:11:5: note: ‘cexpf’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:12:5: warning: conflicting types for built-in function ‘cimagf’; expected ‘float(_Complex float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      12 | int cimagf (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:12:5: note: ‘cimagf’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:13:5: warning: conflicting types for built-in function ‘clogf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      13 | int clogf (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:13:5: note: ‘clogf’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:14:5: warning: conflicting types for built-in function ‘conjf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      14 | int conjf (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:14:5: note: ‘conjf’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:15:5: warning: conflicting types for built-in function ‘cpowf’; expected ‘_Complex float(_Complex float,  _Complex float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      15 | int cpowf (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:15:5: note: ‘cpowf’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:16:5: warning: conflicting types for built-in function ‘cprojf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      16 | int cprojf (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:16:5: note: ‘cprojf’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:17:5: warning: conflicting types for built-in function ‘crealf’; expected ‘float(_Complex float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      17 | int crealf (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:17:5: note: ‘crealf’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:18:5: warning: conflicting types for built-in function ‘csinf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      18 | int csinf (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:18:5: note: ‘csinf’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:19:5: warning: conflicting types for built-in function ‘csinhf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      19 | int csinhf (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:19:5: note: ‘csinhf’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:20:5: warning: conflicting types for built-in function ‘csqrtf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      20 | int csqrtf (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:20:5: note: ‘csqrtf’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:21:5: warning: conflicting types for built-in function ‘ctanf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      21 | int ctanf (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:21:5: note: ‘ctanf’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:22:5: warning: conflicting types for built-in function ‘ctanhf’; expected ‘_Complex float(_Complex float)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      22 | int ctanhf (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:22:5: note: ‘ctanhf’ is declared in header ‘<complex.h>’
#5 41.61   gcc -pthread _configtest.o -lm -o _configtest
#5 41.61   success!
#5 41.61   removing: _configtest.c _configtest.o _configtest
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.61   gcc: _configtest.c
#5 41.61   _configtest.c:1:5: warning: conflicting types for built-in function ‘cabsl’; expected ‘long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       1 | int cabsl (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:1:1: note: ‘cabsl’ is declared in header ‘<complex.h>’
#5 41.61     +++ |+#include <complex.h>
#5 41.61       1 | int cabsl (void);
#5 41.61   _configtest.c:2:5: warning: conflicting types for built-in function ‘cacosl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       2 | int cacosl (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:2:5: note: ‘cacosl’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:3:5: warning: conflicting types for built-in function ‘cacoshl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       3 | int cacoshl (void);
#5 41.61         |     ^~~~~~~
#5 41.61   _configtest.c:3:5: note: ‘cacoshl’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:4:5: warning: conflicting types for built-in function ‘cargl’; expected ‘long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       4 | int cargl (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:4:5: note: ‘cargl’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:5:5: warning: conflicting types for built-in function ‘casinl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       5 | int casinl (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:5:5: note: ‘casinl’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:6:5: warning: conflicting types for built-in function ‘casinhl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       6 | int casinhl (void);
#5 41.61         |     ^~~~~~~
#5 41.61   _configtest.c:6:5: note: ‘casinhl’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:7:5: warning: conflicting types for built-in function ‘catanl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       7 | int catanl (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:7:5: note: ‘catanl’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:8:5: warning: conflicting types for built-in function ‘catanhl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       8 | int catanhl (void);
#5 41.61         |     ^~~~~~~
#5 41.61   _configtest.c:8:5: note: ‘catanhl’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:9:5: warning: conflicting types for built-in function ‘ccosl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       9 | int ccosl (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:9:5: note: ‘ccosl’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:10:5: warning: conflicting types for built-in function ‘ccoshl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      10 | int ccoshl (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:10:5: note: ‘ccoshl’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:11:5: warning: conflicting types for built-in function ‘cexpl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      11 | int cexpl (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:11:5: note: ‘cexpl’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:12:5: warning: conflicting types for built-in function ‘cimagl’; expected ‘long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      12 | int cimagl (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:12:5: note: ‘cimagl’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:13:5: warning: conflicting types for built-in function ‘clogl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      13 | int clogl (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:13:5: note: ‘clogl’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:14:5: warning: conflicting types for built-in function ‘conjl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      14 | int conjl (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:14:5: note: ‘conjl’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:15:5: warning: conflicting types for built-in function ‘cpowl’; expected ‘_Complex long double(_Complex long double,  _Complex long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      15 | int cpowl (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:15:5: note: ‘cpowl’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:16:5: warning: conflicting types for built-in function ‘cprojl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      16 | int cprojl (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:16:5: note: ‘cprojl’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:17:5: warning: conflicting types for built-in function ‘creall’; expected ‘long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      17 | int creall (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:17:5: note: ‘creall’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:18:5: warning: conflicting types for built-in function ‘csinl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      18 | int csinl (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:18:5: note: ‘csinl’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:19:5: warning: conflicting types for built-in function ‘csinhl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      19 | int csinhl (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:19:5: note: ‘csinhl’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:20:5: warning: conflicting types for built-in function ‘csqrtl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      20 | int csqrtl (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:20:5: note: ‘csqrtl’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:21:5: warning: conflicting types for built-in function ‘ctanl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      21 | int ctanl (void);
#5 41.61         |     ^~~~~
#5 41.61   _configtest.c:21:5: note: ‘ctanl’ is declared in header ‘<complex.h>’
#5 41.61   _configtest.c:22:5: warning: conflicting types for built-in function ‘ctanhl’; expected ‘_Complex long double(_Complex long double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61      22 | int ctanhl (void);
#5 41.61         |     ^~~~~~
#5 41.61   _configtest.c:22:5: note: ‘ctanhl’ is declared in header ‘<complex.h>’
#5 41.61   gcc -pthread _configtest.o -lm -o _configtest
#5 41.61   success!
#5 41.61   removing: _configtest.c _configtest.o _configtest
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.61   gcc: _configtest.c
#5 41.61   _configtest.c:2:12: warning: ‘static_func’ defined but not used [-Wunused-function]
#5 41.61       2 | static int static_func (char * restrict a)
#5 41.61         |            ^~~~~~~~~~~
#5 41.61   success!
#5 41.61   removing: _configtest.c _configtest.o
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.61   gcc: _configtest.c
#5 41.61   success!
#5 41.61   removing: _configtest.c _configtest.o
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.61   gcc: _configtest.c
#5 41.61   success!
#5 41.61   removing: _configtest.c _configtest.o
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.61   gcc: _configtest.c
#5 41.61   removing: _configtest.c _configtest.o
#5 41.61   File: build/src.linux-aarch64-3.6/numpy/core/include/numpy/config.h
#5 41.61   #define HAVE_ENDIAN_H 1
#5 41.61   #define SIZEOF_PY_INTPTR_T 8
#5 41.61   #define SIZEOF_OFF_T 8
#5 41.61   #define SIZEOF_PY_LONG_LONG 8
#5 41.61   #define MATHLIB m
#5 41.61   #define HAVE_SIN 1
#5 41.61   #define HAVE_COS 1
#5 41.61   #define HAVE_TAN 1
#5 41.61   #define HAVE_SINH 1
#5 41.61   #define HAVE_COSH 1
#5 41.61   #define HAVE_TANH 1
#5 41.61   #define HAVE_FABS 1
#5 41.61   #define HAVE_FLOOR 1
#5 41.61   #define HAVE_CEIL 1
#5 41.61   #define HAVE_SQRT 1
#5 41.61   #define HAVE_LOG10 1
#5 41.61   #define HAVE_LOG 1
#5 41.61   #define HAVE_EXP 1
#5 41.61   #define HAVE_ASIN 1
#5 41.61   #define HAVE_ACOS 1
#5 41.61   #define HAVE_ATAN 1
#5 41.61   #define HAVE_FMOD 1
#5 41.61   #define HAVE_MODF 1
#5 41.61   #define HAVE_FREXP 1
#5 41.61   #define HAVE_LDEXP 1
#5 41.61   #define HAVE_RINT 1
#5 41.61   #define HAVE_TRUNC 1
#5 41.61   #define HAVE_EXP2 1
#5 41.61   #define HAVE_LOG2 1
#5 41.61   #define HAVE_ATAN2 1
#5 41.61   #define HAVE_POW 1
#5 41.61   #define HAVE_NEXTAFTER 1
#5 41.61   #define HAVE_STRTOLL 1
#5 41.61   #define HAVE_STRTOULL 1
#5 41.61   #define HAVE_CBRT 1
#5 41.61   #define HAVE_STRTOLD_L 1
#5 41.61   #define HAVE_FALLOCATE 1
#5 41.61   #define HAVE_FEATURES_H 1
#5 41.61   #define HAVE___BUILTIN_ISNAN 1
#5 41.61   #define HAVE___BUILTIN_ISINF 1
#5 41.61   #define HAVE___BUILTIN_ISFINITE 1
#5 41.61   #define HAVE___BUILTIN_BSWAP32 1
#5 41.61   #define HAVE___BUILTIN_BSWAP64 1
#5 41.61   #define HAVE___BUILTIN_EXPECT 1
#5 41.61   #define HAVE___BUILTIN_MUL_OVERFLOW 1
#5 41.61   #define HAVE___BUILTIN_PREFETCH 1
#5 41.61   #define HAVE_ATTRIBUTE_OPTIMIZE_UNROLL_LOOPS 1
#5 41.61   #define HAVE_ATTRIBUTE_OPTIMIZE_OPT_3 1
#5 41.61   #define HAVE_ATTRIBUTE_NONNULL 1
#5 41.61   #define HAVE___THREAD 1
#5 41.61   #define HAVE_SINF 1
#5 41.61   #define HAVE_COSF 1
#5 41.61   #define HAVE_TANF 1
#5 41.61   #define HAVE_SINHF 1
#5 41.61   #define HAVE_COSHF 1
#5 41.61   #define HAVE_TANHF 1
#5 41.61   #define HAVE_FABSF 1
#5 41.61   #define HAVE_FLOORF 1
#5 41.61   #define HAVE_CEILF 1
#5 41.61   #define HAVE_RINTF 1
#5 41.61   #define HAVE_TRUNCF 1
#5 41.61   #define HAVE_SQRTF 1
#5 41.61   #define HAVE_LOG10F 1
#5 41.61   #define HAVE_LOGF 1
#5 41.61   #define HAVE_LOG1PF 1
#5 41.61   #define HAVE_EXPF 1
#5 41.61   #define HAVE_EXPM1F 1
#5 41.61   #define HAVE_ASINF 1
#5 41.61   #define HAVE_ACOSF 1
#5 41.61   #define HAVE_ATANF 1
#5 41.61   #define HAVE_ASINHF 1
#5 41.61   #define HAVE_ACOSHF 1
#5 41.61   #define HAVE_ATANHF 1
#5 41.61   #define HAVE_HYPOTF 1
#5 41.61   #define HAVE_ATAN2F 1
#5 41.61   #define HAVE_POWF 1
#5 41.61   #define HAVE_FMODF 1
#5 41.61   #define HAVE_MODFF 1
#5 41.61   #define HAVE_FREXPF 1
#5 41.61   #define HAVE_LDEXPF 1
#5 41.61   #define HAVE_EXP2F 1
#5 41.61   #define HAVE_LOG2F 1
#5 41.61   #define HAVE_COPYSIGNF 1
#5 41.61   #define HAVE_NEXTAFTERF 1
#5 41.61   #define HAVE_CBRTF 1
#5 41.61   #define HAVE_SINL 1
#5 41.61   #define HAVE_COSL 1
#5 41.61   #define HAVE_TANL 1
#5 41.61   #define HAVE_SINHL 1
#5 41.61   #define HAVE_COSHL 1
#5 41.61   #define HAVE_TANHL 1
#5 41.61   #define HAVE_FABSL 1
#5 41.61   #define HAVE_FLOORL 1
#5 41.61   #define HAVE_CEILL 1
#5 41.61   #define HAVE_RINTL 1
#5 41.61   #define HAVE_TRUNCL 1
#5 41.61   #define HAVE_SQRTL 1
#5 41.61   #define HAVE_LOG10L 1
#5 41.61   #define HAVE_LOGL 1
#5 41.61   #define HAVE_LOG1PL 1
#5 41.61   #define HAVE_EXPL 1
#5 41.61   #define HAVE_EXPM1L 1
#5 41.61   #define HAVE_ASINL 1
#5 41.61   #define HAVE_ACOSL 1
#5 41.61   #define HAVE_ATANL 1
#5 41.61   #define HAVE_ASINHL 1
#5 41.61   #define HAVE_ACOSHL 1
#5 41.61   #define HAVE_ATANHL 1
#5 41.61   #define HAVE_HYPOTL 1
#5 41.61   #define HAVE_ATAN2L 1
#5 41.61   #define HAVE_POWL 1
#5 41.61   #define HAVE_FMODL 1
#5 41.61   #define HAVE_MODFL 1
#5 41.61   #define HAVE_FREXPL 1
#5 41.61   #define HAVE_LDEXPL 1
#5 41.61   #define HAVE_EXP2L 1
#5 41.61   #define HAVE_LOG2L 1
#5 41.61   #define HAVE_COPYSIGNL 1
#5 41.61   #define HAVE_NEXTAFTERL 1
#5 41.61   #define HAVE_CBRTL 1
#5 41.61   #define HAVE_DECL_SIGNBIT
#5 41.61   #define HAVE_COMPLEX_H 1
#5 41.61   #define HAVE_CABS 1
#5 41.61   #define HAVE_CACOS 1
#5 41.61   #define HAVE_CACOSH 1
#5 41.61   #define HAVE_CARG 1
#5 41.61   #define HAVE_CASIN 1
#5 41.61   #define HAVE_CASINH 1
#5 41.61   #define HAVE_CATAN 1
#5 41.61   #define HAVE_CATANH 1
#5 41.61   #define HAVE_CCOS 1
#5 41.61   #define HAVE_CCOSH 1
#5 41.61   #define HAVE_CEXP 1
#5 41.61   #define HAVE_CIMAG 1
#5 41.61   #define HAVE_CLOG 1
#5 41.61   #define HAVE_CONJ 1
#5 41.61   #define HAVE_CPOW 1
#5 41.61   #define HAVE_CPROJ 1
#5 41.61   #define HAVE_CREAL 1
#5 41.61   #define HAVE_CSIN 1
#5 41.61   #define HAVE_CSINH 1
#5 41.61   #define HAVE_CSQRT 1
#5 41.61   #define HAVE_CTAN 1
#5 41.61   #define HAVE_CTANH 1
#5 41.61   #define HAVE_CABSF 1
#5 41.61   #define HAVE_CACOSF 1
#5 41.61   #define HAVE_CACOSHF 1
#5 41.61   #define HAVE_CARGF 1
#5 41.61   #define HAVE_CASINF 1
#5 41.61   #define HAVE_CASINHF 1
#5 41.61   #define HAVE_CATANF 1
#5 41.61   #define HAVE_CATANHF 1
#5 41.61   #define HAVE_CCOSF 1
#5 41.61   #define HAVE_CCOSHF 1
#5 41.61   #define HAVE_CEXPF 1
#5 41.61   #define HAVE_CIMAGF 1
#5 41.61   #define HAVE_CLOGF 1
#5 41.61   #define HAVE_CONJF 1
#5 41.61   #define HAVE_CPOWF 1
#5 41.61   #define HAVE_CPROJF 1
#5 41.61   #define HAVE_CREALF 1
#5 41.61   #define HAVE_CSINF 1
#5 41.61   #define HAVE_CSINHF 1
#5 41.61   #define HAVE_CSQRTF 1
#5 41.61   #define HAVE_CTANF 1
#5 41.61   #define HAVE_CTANHF 1
#5 41.61   #define HAVE_CABSL 1
#5 41.61   #define HAVE_CACOSL 1
#5 41.61   #define HAVE_CACOSHL 1
#5 41.61   #define HAVE_CARGL 1
#5 41.61   #define HAVE_CASINL 1
#5 41.61   #define HAVE_CASINHL 1
#5 41.61   #define HAVE_CATANL 1
#5 41.61   #define HAVE_CATANHL 1
#5 41.61   #define HAVE_CCOSL 1
#5 41.61   #define HAVE_CCOSHL 1
#5 41.61   #define HAVE_CEXPL 1
#5 41.61   #define HAVE_CIMAGL 1
#5 41.61   #define HAVE_CLOGL 1
#5 41.61   #define HAVE_CONJL 1
#5 41.61   #define HAVE_CPOWL 1
#5 41.61   #define HAVE_CPROJL 1
#5 41.61   #define HAVE_CREALL 1
#5 41.61   #define HAVE_CSINL 1
#5 41.61   #define HAVE_CSINHL 1
#5 41.61   #define HAVE_CSQRTL 1
#5 41.61   #define HAVE_CTANL 1
#5 41.61   #define HAVE_CTANHL 1
#5 41.61   #define NPY_RESTRICT restrict
#5 41.61   #define NPY_RELAXED_STRIDES_CHECKING 1
#5 41.61   #define HAVE_LDOUBLE_IEEE_QUAD_LE 1
#5 41.61   #define NPY_PY3K 1
#5 41.61   #ifndef __cplusplus
#5 41.61   /* #undef inline */
#5 41.61   #endif
#5 41.61   
#5 41.61   #ifndef _NPY_NPY_CONFIG_H_
#5 41.61   #error config.h should never be included directly, include npy_config.h instead
#5 41.61   #endif
#5 41.61   
#5 41.61   EOF
#5 41.61     adding 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/config.h' to sources.
#5 41.61   Generating build/src.linux-aarch64-3.6/numpy/core/include/numpy/_numpyconfig.h
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.61   gcc: _configtest.c
#5 41.61   _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       1 | int exp (void);
#5 41.61         |     ^~~
#5 41.61   _configtest.c:1:1: note: ‘exp’ is declared in header ‘<math.h>’
#5 41.61     +++ |+#include <math.h>
#5 41.61       1 | int exp (void);
#5 41.61   gcc -pthread _configtest.o -o _configtest
#5 41.61   /usr/bin/ld: _configtest.o: in function `main':
#5 41.61   /tmp/pip-install-qvb2gtw9/numpy_48be8eaf8c4b48829187034afc123e41/_configtest.c:6: undefined reference to `exp'
#5 41.61   collect2: error: ld returned 1 exit status
#5 41.61   /usr/bin/ld: _configtest.o: in function `main':
#5 41.61   /tmp/pip-install-qvb2gtw9/numpy_48be8eaf8c4b48829187034afc123e41/_configtest.c:6: undefined reference to `exp'
#5 41.61   collect2: error: ld returned 1 exit status
#5 41.61   failure.
#5 41.61   removing: _configtest.c _configtest.o
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.61   gcc: _configtest.c
#5 41.61   _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 41.61       1 | int exp (void);
#5 41.61         |     ^~~
#5 41.61   _configtest.c:1:1: note: ‘exp’ is declared in header ‘<math.h>’
#5 41.61     +++ |+#include <math.h>
#5 41.61       1 | int exp (void);
#5 41.61   gcc -pthread _configtest.o -lm -o _configtest
#5 41.61   success!
#5 41.61   removing: _configtest.c _configtest.o _configtest
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.61   gcc: _configtest.c
#5 41.61   success!
#5 41.61   removing: _configtest.c _configtest.o
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 41.61   gcc: _configtest.c
#5 41.61   success!
#5 41.61   removing: _configtest.c _configtest.o
#5 41.61   File: build/src.linux-aarch64-3.6/numpy/core/include/numpy/_numpyconfig.h
#5 41.61   #define NPY_HAVE_ENDIAN_H 1
#5 41.61   #define NPY_SIZEOF_SHORT SIZEOF_SHORT
#5 41.61   #define NPY_SIZEOF_INT SIZEOF_INT
#5 41.61   #define NPY_SIZEOF_LONG SIZEOF_LONG
#5 41.61   #define NPY_SIZEOF_FLOAT 4
#5 41.61   #define NPY_SIZEOF_COMPLEX_FLOAT 8
#5 41.61   #define NPY_SIZEOF_DOUBLE 8
#5 41.61   #define NPY_SIZEOF_COMPLEX_DOUBLE 16
#5 41.61   #define NPY_SIZEOF_LONGDOUBLE 16
#5 41.61   #define NPY_SIZEOF_COMPLEX_LONGDOUBLE 32
#5 41.61   #define NPY_SIZEOF_PY_INTPTR_T 8
#5 41.61   #define NPY_SIZEOF_OFF_T 8
#5 41.61   #define NPY_SIZEOF_PY_LONG_LONG 8
#5 41.61   #define NPY_SIZEOF_LONGLONG 8
#5 41.61   #define NPY_NO_SMP 0
#5 41.61   #define NPY_HAVE_DECL_ISNAN
#5 41.61   #define NPY_HAVE_DECL_ISINF
#5 41.61   #define NPY_HAVE_DECL_ISFINITE
#5 41.61   #define NPY_HAVE_DECL_SIGNBIT
#5 41.61   #define NPY_USE_C99_COMPLEX 1
#5 41.61   #define NPY_HAVE_COMPLEX_DOUBLE 1
#5 41.61   #define NPY_HAVE_COMPLEX_FLOAT 1
#5 41.61   #define NPY_HAVE_COMPLEX_LONG_DOUBLE 1
#5 41.61   #define NPY_RELAXED_STRIDES_CHECKING 1
#5 41.61   #define NPY_USE_C99_FORMATS 1
#5 41.61   #define NPY_VISIBILITY_HIDDEN __attribute__((visibility("hidden")))
#5 41.61   #define NPY_ABI_VERSION 0x01000009
#5 41.61   #define NPY_API_VERSION 0x0000000A
#5 41.61   
#5 41.61   #ifndef __STDC_FORMAT_MACROS
#5 41.61   #define __STDC_FORMAT_MACROS 1
#5 41.61   #endif
#5 41.61   
#5 41.61   EOF
#5 41.61     adding 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/_numpyconfig.h' to sources.
#5 41.61   executing numpy/core/code_generators/generate_numpy_api.py
#5 41.61     adding 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/__multiarray_api.h' to sources.
#5 41.61   numpy.core - nothing done with h_files = ['build/src.linux-aarch64-3.6/numpy/core/include/numpy/config.h', 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/_numpyconfig.h', 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/__multiarray_api.h']
#5 41.61   building extension "numpy.core.multiarray" sources
#5 41.61     adding 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/config.h' to sources.
#5 41.61     adding 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/_numpyconfig.h' to sources.
#5 41.61   executing numpy/core/code_generators/generate_numpy_api.py
#5 41.61     adding 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/__multiarray_api.h' to sources.
#5 41.61   creating build/src.linux-aarch64-3.6/numpy/core/src/multiarray
#5 41.61   conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/multiarray/arraytypes.c
#5 41.61   conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/multiarray/einsum.c
#5 41.61   conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/multiarray/lowlevel_strided_loops.c
#5 41.61   conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/multiarray/nditer_templ.c
#5 41.61   conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/multiarray/scalartypes.c
#5 41.61   conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/private/templ_common.h
#5 41.61     adding 'build/src.linux-aarch64-3.6/numpy/core/src/private' to include_dirs.
#5 41.61   numpy.core - nothing done with h_files = ['build/src.linux-aarch64-3.6/numpy/core/src/private/templ_common.h', 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/config.h', 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/_numpyconfig.h', 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/__multiarray_api.h']
#5 41.61   building extension "numpy.core.umath" sources
#5 41.61     adding 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/config.h' to sources.
#5 41.61     adding 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/_numpyconfig.h' to sources.
#5 41.61   executing numpy/core/code_generators/generate_ufunc_api.py
#5 41.61     adding 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/__ufunc_api.h' to sources.
#5 41.61   creating build/src.linux-aarch64-3.6/numpy/core/src/umath
#5 41.61   conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/umath/funcs.inc
#5 41.61     adding 'build/src.linux-aarch64-3.6/numpy/core/src/umath' to include_dirs.
#5 41.61   conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/umath/simd.inc
#5 41.61   conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/umath/loops.h
#5 41.61   conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/umath/loops.c
#5 41.61   conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/umath/scalarmath.c
#5 41.61   numpy.core - nothing done with h_files = ['build/src.linux-aarch64-3.6/numpy/core/src/umath/funcs.inc', 'build/src.linux-aarch64-3.6/numpy/core/src/umath/simd.inc', 'build/src.linux-aarch64-3.6/numpy/core/src/umath/loops.h', 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/config.h', 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/_numpyconfig.h', 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/__ufunc_api.h']
#5 41.61   building extension "numpy.core.umath_tests" sources
#5 41.61   conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/umath/umath_tests.c
#5 41.61   building extension "numpy.core.test_rational" sources
#5 41.61   conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/umath/test_rational.c
#5 41.61   building extension "numpy.core.struct_ufunc_test" sources
#5 41.61   conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/umath/struct_ufunc_test.c
#5 41.61   building extension "numpy.core.multiarray_tests" sources
#5 41.61   conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/multiarray/multiarray_tests.c
#5 41.61   building extension "numpy.core.operand_flag_tests" sources
#5 41.61   conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/umath/operand_flag_tests.c
#5 41.61   building extension "numpy.fft.fftpack_lite" sources
#5 41.61   building extension "numpy.linalg.lapack_lite" sources
#5 41.61   creating build/src.linux-aarch64-3.6/numpy/linalg
#5 41.61     adding 'numpy/linalg/lapack_lite/python_xerbla.c' to sources.
#5 41.61   building extension "numpy.linalg._umath_linalg" sources
#5 41.61     adding 'numpy/linalg/lapack_lite/python_xerbla.c' to sources.
#5 41.61   conv_template:> build/src.linux-aarch64-3.6/numpy/linalg/umath_linalg.c
#5 41.61   building extension "numpy.random.mtrand" sources
#5 41.61   creating build/src.linux-aarch64-3.6/numpy/random
#5 41.61   building data_files sources
#5 41.61   build_src: building npy-pkg config files
#5 41.61   running build_py
#5 41.61   creating build/lib.linux-aarch64-3.6
#5 41.61   creating build/lib.linux-aarch64-3.6/numpy
#5 41.61   copying numpy/_distributor_init.py -> build/lib.linux-aarch64-3.6/numpy
#5 41.61   copying numpy/dual.py -> build/lib.linux-aarch64-3.6/numpy
#5 41.61   copying numpy/_globals.py -> build/lib.linux-aarch64-3.6/numpy
#5 41.61   copying numpy/setup.py -> build/lib.linux-aarch64-3.6/numpy
#5 41.61   copying numpy/version.py -> build/lib.linux-aarch64-3.6/numpy
#5 41.61   copying numpy/add_newdocs.py -> build/lib.linux-aarch64-3.6/numpy
#5 41.61   copying numpy/matlib.py -> build/lib.linux-aarch64-3.6/numpy
#5 41.61   copying numpy/_import_tools.py -> build/lib.linux-aarch64-3.6/numpy
#5 41.61   copying numpy/ctypeslib.py -> build/lib.linux-aarch64-3.6/numpy
#5 41.61   copying numpy/__init__.py -> build/lib.linux-aarch64-3.6/numpy
#5 41.61   copying build/src.linux-aarch64-3.6/numpy/__config__.py -> build/lib.linux-aarch64-3.6/numpy
#5 41.61   creating build/lib.linux-aarch64-3.6/numpy/compat
#5 41.61   copying numpy/compat/setup.py -> build/lib.linux-aarch64-3.6/numpy/compat
#5 41.61   copying numpy/compat/py3k.py -> build/lib.linux-aarch64-3.6/numpy/compat
#5 41.61   copying numpy/compat/_inspect.py -> build/lib.linux-aarch64-3.6/numpy/compat
#5 41.61   copying numpy/compat/__init__.py -> build/lib.linux-aarch64-3.6/numpy/compat
#5 41.61   creating build/lib.linux-aarch64-3.6/numpy/core
#5 41.61   copying numpy/core/_internal.py -> build/lib.linux-aarch64-3.6/numpy/core
#5 41.61   copying numpy/core/numeric.py -> build/lib.linux-aarch64-3.6/numpy/core
#5 41.61   copying numpy/core/shape_base.py -> build/lib.linux-aarch64-3.6/numpy/core
#5 41.61   copying numpy/core/setup_common.py -> build/lib.linux-aarch64-3.6/numpy/core
#5 41.61   copying numpy/core/records.py -> build/lib.linux-aarch64-3.6/numpy/core
#5 41.61   copying numpy/core/memmap.py -> build/lib.linux-aarch64-3.6/numpy/core
#5 41.61   copying numpy/core/arrayprint.py -> build/lib.linux-aarch64-3.6/numpy/core
#5 41.61   copying numpy/core/setup.py -> build/lib.linux-aarch64-3.6/numpy/core
#5 41.61   copying numpy/core/einsumfunc.py -> build/lib.linux-aarch64-3.6/numpy/core
#5 41.61   copying numpy/core/getlimits.py -> build/lib.linux-aarch64-3.6/numpy/core
#5 41.61   copying numpy/core/numerictypes.py -> build/lib.linux-aarch64-3.6/numpy/core
#5 41.61   copying numpy/core/machar.py -> build/lib.linux-aarch64-3.6/numpy/core
#5 41.61   copying numpy/core/function_base.py -> build/lib.linux-aarch64-3.6/numpy/core
#5 41.61   copying numpy/core/info.py -> build/lib.linux-aarch64-3.6/numpy/core
#5 41.61   copying numpy/core/defchararray.py -> build/lib.linux-aarch64-3.6/numpy/core
#5 41.61   copying numpy/core/cversions.py -> build/lib.linux-aarch64-3.6/numpy/core
#5 41.61   copying numpy/core/_methods.py -> build/lib.linux-aarch64-3.6/numpy/core
#5 41.61   copying numpy/core/fromnumeric.py -> build/lib.linux-aarch64-3.6/numpy/core
#5 41.61   copying numpy/core/__init__.py -> build/lib.linux-aarch64-3.6/numpy/core
#5 41.61   copying numpy/core/code_generators/generate_numpy_api.py -> build/lib.linux-aarch64-3.6/numpy/core
#5 41.61   creating build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying numpy/distutils/exec_command.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying numpy/distutils/lib2def.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying numpy/distutils/environment.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying numpy/distutils/unixccompiler.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying numpy/distutils/msvccompiler.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying numpy/distutils/conv_template.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying numpy/distutils/system_info.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying numpy/distutils/__version__.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying numpy/distutils/intelccompiler.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying numpy/distutils/msvc9compiler.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying numpy/distutils/pathccompiler.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying numpy/distutils/ccompiler.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying numpy/distutils/setup.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying numpy/distutils/from_template.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying numpy/distutils/numpy_distribution.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying numpy/distutils/extension.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying numpy/distutils/misc_util.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying numpy/distutils/core.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying numpy/distutils/log.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying numpy/distutils/info.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying numpy/distutils/compat.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying numpy/distutils/line_endings.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying numpy/distutils/npy_pkg_config.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying numpy/distutils/mingw32ccompiler.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying numpy/distutils/__init__.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying numpy/distutils/cpuinfo.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   copying build/src.linux-aarch64-3.6/numpy/distutils/__config__.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 41.61   creating build/lib.linux-aarch64-3.6/numpy/distutils/command
#5 41.61   copying numpy/distutils/command/egg_info.py -> build/lib.linux-aarch64-3.6/numpy/distutils/command
#5 41.61   copying numpy/distutils/command/develop.py -> build/lib.linux-aarch64-3.6/numpy/distutils/command
#5 41.61   copying numpy/distutils/command/install_clib.py -> build/lib.linux-aarch64-3.6/numpy/distutils/command
#5 41.61   copying numpy/distutils/command/build_clib.py -> build/lib.linux-aarch64-3.6/numpy/distutils/command
#5 41.61   copying numpy/distutils/command/install_headers.py -> build/lib.linux-aarch64-3.6/numpy/distutils/command
#5 41.61   copying numpy/distutils/command/build_scripts.py -> build/lib.linux-aarch64-3.6/numpy/distutils/command
#5 41.61   copying numpy/distutils/command/build_ext.py -> build/lib.linux-aarch64-3.6/numpy/distutils/command
#5 41.61   copying numpy/distutils/command/sdist.py -> build/lib.linux-aarch64-3.6/numpy/distutils/command
#5 41.61   copying numpy/distutils/command/install_data.py -> build/lib.linux-aarch64-3.6/numpy/distutils/command
#5 41.61   copying numpy/distutils/command/build_src.py -> build/lib.linux-aarch64-3.6/numpy/distutils/command
#5 41.61   copying numpy/distutils/command/config_compiler.py -> build/lib.linux-aarch64-3.6/numpy/distutils/command
#5 41.61   copying numpy/distutils/command/autodist.py -> build/lib.linux-aarch64-3.6/numpy/distutils/command
#5 41.61   copying numpy/distutils/command/config.py -> build/lib.linux-aarch64-3.6/numpy/distutils/command
#5 41.61   copying numpy/distutils/command/build.py -> build/lib.linux-aarch64-3.6/numpy/distutils/command
#5 41.61   copying numpy/distutils/command/install.py -> build/lib.linux-aarch64-3.6/numpy/distutils/command
#5 41.61   copying numpy/distutils/command/build_py.py -> build/lib.linux-aarch64-3.6/numpy/distutils/command
#5 41.61   copying numpy/distutils/command/bdist_rpm.py -> build/lib.linux-aarch64-3.6/numpy/distutils/command
#5 41.61   copying numpy/distutils/command/__init__.py -> build/lib.linux-aarch64-3.6/numpy/distutils/command
#5 41.61   creating build/lib.linux-aarch64-3.6/numpy/distutils/fcompiler
#5 41.61   copying numpy/distutils/fcompiler/pg.py -> build/lib.linux-aarch64-3.6/numpy/distutils/fcompiler
#5 41.61   copying numpy/distutils/fcompiler/mips.py -> build/lib.linux-aarch64-3.6/numpy/distutils/fcompiler
#5 41.61   copying numpy/distutils/fcompiler/hpux.py -> build/lib.linux-aarch64-3.6/numpy/distutils/fcompiler
#5 41.61   copying numpy/distutils/fcompiler/vast.py -> build/lib.linux-aarch64-3.6/numpy/distutils/fcompiler
#5 41.61   copying numpy/distutils/fcompiler/gnu.py -> build/lib.linux-aarch64-3.6/numpy/distutils/fcompiler
#5 41.61   copying numpy/distutils/fcompiler/ibm.py -> build/lib.linux-aarch64-3.6/numpy/distutils/fcompiler
#5 41.61   copying numpy/distutils/fcompiler/lahey.py -> build/lib.linux-aarch64-3.6/numpy/distutils/fcompiler
#5 41.61   copying numpy/distutils/fcompiler/intel.py -> build/lib.linux-aarch64-3.6/numpy/distutils/fcompiler
#5 41.61   copying numpy/distutils/fcompiler/nag.py -> build/lib.linux-aarch64-3.6/numpy/distutils/fcompiler
#5 41.61   copying numpy/distutils/fcompiler/sun.py -> build/lib.linux-aarch64-3.6/numpy/distutils/fcompiler
#5 41.61   copying numpy/distutils/fcompiler/compaq.py -> build/lib.linux-aarch64-3.6/numpy/distutils/fcompiler
#5 41.61   copying numpy/distutils/fcompiler/absoft.py -> build/lib.linux-aarch64-3.6/numpy/distutils/fcompiler
#5 41.61   copying numpy/distutils/fcompiler/pathf95.py -> build/lib.linux-aarch64-3.6/numpy/distutils/fcompiler
#5 41.61   copying numpy/distutils/fcompiler/none.py -> build/lib.linux-aarch64-3.6/numpy/distutils/fcompiler
#5 41.61   copying numpy/distutils/fcompiler/g95.py -> build/lib.linux-aarch64-3.6/numpy/distutils/fcompiler
#5 41.61   copying numpy/distutils/fcompiler/__init__.py -> build/lib.linux-aarch64-3.6/numpy/distutils/fcompiler
#5 41.61   creating build/lib.linux-aarch64-3.6/numpy/doc
#5 41.61   copying numpy/doc/creation.py -> build/lib.linux-aarch64-3.6/numpy/doc
#5 41.61   copying numpy/doc/byteswapping.py -> build/lib.linux-aarch64-3.6/numpy/doc
#5 41.61   copying numpy/doc/glossary.py -> build/lib.linux-aarch64-3.6/numpy/doc
#5 41.61   copying numpy/doc/structured_arrays.py -> build/lib.linux-aarch64-3.6/numpy/doc
#5 41.61   copying numpy/doc/basics.py -> build/lib.linux-aarch64-3.6/numpy/doc
#5 41.61   copying numpy/doc/broadcasting.py -> build/lib.linux-aarch64-3.6/numpy/doc
#5 41.61   copying numpy/doc/subclassing.py -> build/lib.linux-aarch64-3.6/numpy/doc
#5 41.61   copying numpy/doc/ufuncs.py -> build/lib.linux-aarch64-3.6/numpy/doc
#5 41.61   copying numpy/doc/indexing.py -> build/lib.linux-aarch64-3.6/numpy/doc
#5 41.61   copying numpy/doc/misc.py -> build/lib.linux-aarch64-3.6/numpy/doc
#5 41.61   copying numpy/doc/__init__.py -> build/lib.linux-aarch64-3.6/numpy/doc
#5 41.61   copying numpy/doc/constants.py -> build/lib.linux-aarch64-3.6/numpy/doc
#5 41.61   copying numpy/doc/internals.py -> build/lib.linux-aarch64-3.6/numpy/doc
#5 41.61   creating build/lib.linux-aarch64-3.6/numpy/f2py
#5 41.61   copying numpy/f2py/f90mod_rules.py -> build/lib.linux-aarch64-3.6/numpy/f2py
#5 41.61   copying numpy/f2py/rules.py -> build/lib.linux-aarch64-3.6/numpy/f2py
#5 41.61   copying numpy/f2py/diagnose.py -> build/lib.linux-aarch64-3.6/numpy/f2py
#5 41.61   copying numpy/f2py/common_rules.py -> build/lib.linux-aarch64-3.6/numpy/f2py
#5 41.61   copying numpy/f2py/f2py2e.py -> build/lib.linux-aarch64-3.6/numpy/f2py
#5 41.61   copying numpy/f2py/cfuncs.py -> build/lib.linux-aarch64-3.6/numpy/f2py
#5 41.61   copying numpy/f2py/__version__.py -> build/lib.linux-aarch64-3.6/numpy/f2py
#5 41.61   copying numpy/f2py/use_rules.py -> build/lib.linux-aarch64-3.6/numpy/f2py
#5 41.61   copying numpy/f2py/__main__.py -> build/lib.linux-aarch64-3.6/numpy/f2py
#5 41.61   copying numpy/f2py/setup.py -> build/lib.linux-aarch64-3.6/numpy/f2py
#5 41.61   copying numpy/f2py/cb_rules.py -> build/lib.linux-aarch64-3.6/numpy/f2py
#5 41.61   copying numpy/f2py/f2py_testing.py -> build/lib.linux-aarch64-3.6/numpy/f2py
#5 41.61   copying numpy/f2py/auxfuncs.py -> build/lib.linux-aarch64-3.6/numpy/f2py
#5 41.61   copying numpy/f2py/func2subr.py -> build/lib.linux-aarch64-3.6/numpy/f2py
#5 41.61   copying numpy/f2py/info.py -> build/lib.linux-aarch64-3.6/numpy/f2py
#5 41.61   copying numpy/f2py/crackfortran.py -> build/lib.linux-aarch64-3.6/numpy/f2py
#5 41.61   copying numpy/f2py/capi_maps.py -> build/lib.linux-aarch64-3.6/numpy/f2py
#5 41.61   copying numpy/f2py/__init__.py -> build/lib.linux-aarch64-3.6/numpy/f2py
#5 41.61   creating build/lib.linux-aarch64-3.6/numpy/fft
#5 41.61   copying numpy/fft/helper.py -> build/lib.linux-aarch64-3.6/numpy/fft
#5 41.61   copying numpy/fft/setup.py -> build/lib.linux-aarch64-3.6/numpy/fft
#5 41.61   copying numpy/fft/info.py -> build/lib.linux-aarch64-3.6/numpy/fft
#5 41.61   copying numpy/fft/fftpack.py -> build/lib.linux-aarch64-3.6/numpy/fft
#5 41.61   copying numpy/fft/__init__.py -> build/lib.linux-aarch64-3.6/numpy/fft
#5 41.61   creating build/lib.linux-aarch64-3.6/numpy/lib
#5 41.61   copying numpy/lib/utils.py -> build/lib.linux-aarch64-3.6/numpy/lib
#5 41.61   copying numpy/lib/recfunctions.py -> build/lib.linux-aarch64-3.6/numpy/lib
#5 41.61   copying numpy/lib/npyio.py -> build/lib.linux-aarch64-3.6/numpy/lib
#5 41.61   copying numpy/lib/arrayterator.py -> build/lib.linux-aarch64-3.6/numpy/lib
#5 41.61   copying numpy/lib/_datasource.py -> build/lib.linux-aarch64-3.6/numpy/lib
#5 41.61   copying numpy/lib/user_array.py -> build/lib.linux-aarch64-3.6/numpy/lib
#5 41.61   copying numpy/lib/scimath.py -> build/lib.linux-aarch64-3.6/numpy/lib
#5 41.61   copying numpy/lib/shape_base.py -> build/lib.linux-aarch64-3.6/numpy/lib
#5 41.61   copying numpy/lib/stride_tricks.py -> build/lib.linux-aarch64-3.6/numpy/lib
#5 41.61   copying numpy/lib/arraypad.py -> build/lib.linux-aarch64-3.6/numpy/lib
#5 41.61   copying numpy/lib/type_check.py -> build/lib.linux-aarch64-3.6/numpy/lib
#5 41.61   copying numpy/lib/format.py -> build/lib.linux-aarch64-3.6/numpy/lib
#5 41.61   copying numpy/lib/ufunclike.py -> build/lib.linux-aarch64-3.6/numpy/lib
#5 41.61   copying numpy/lib/setup.py -> build/lib.linux-aarch64-3.6/numpy/lib
#5 41.61   copying numpy/lib/_version.py -> build/lib.linux-aarch64-3.6/numpy/lib
#5 41.61   copying numpy/lib/arraysetops.py -> build/lib.linux-aarch64-3.6/numpy/lib
#5 41.61   copying numpy/lib/_iotools.py -> build/lib.linux-aarch64-3.6/numpy/lib
#5 41.61   copying numpy/lib/twodim_base.py -> build/lib.linux-aarch64-3.6/numpy/lib
#5 41.61   copying numpy/lib/function_base.py -> build/lib.linux-aarch64-3.6/numpy/lib
#5 41.61   copying numpy/lib/info.py -> build/lib.linux-aarch64-3.6/numpy/lib
#5 41.61   copying numpy/lib/nanfunctions.py -> build/lib.linux-aarch64-3.6/numpy/lib
#5 41.61   copying numpy/lib/financial.py -> build/lib.linux-aarch64-3.6/numpy/lib
#5 41.61   copying numpy/lib/polynomial.py -> build/lib.linux-aarch64-3.6/numpy/lib
#5 41.61   copying numpy/lib/index_tricks.py -> build/lib.linux-aarch64-3.6/numpy/lib
#5 41.61   copying numpy/lib/__init__.py -> build/lib.linux-aarch64-3.6/numpy/lib
#5 41.61   creating build/lib.linux-aarch64-3.6/numpy/linalg
#5 41.61   copying numpy/linalg/linalg.py -> build/lib.linux-aarch64-3.6/numpy/linalg
#5 41.61   copying numpy/linalg/setup.py -> build/lib.linux-aarch64-3.6/numpy/linalg
#5 41.61   copying numpy/linalg/info.py -> build/lib.linux-aarch64-3.6/numpy/linalg
#5 41.61   copying numpy/linalg/__init__.py -> build/lib.linux-aarch64-3.6/numpy/linalg
#5 41.61   creating build/lib.linux-aarch64-3.6/numpy/ma
#5 41.61   copying numpy/ma/testutils.py -> build/lib.linux-aarch64-3.6/numpy/ma
#5 41.61   copying numpy/ma/timer_comparison.py -> build/lib.linux-aarch64-3.6/numpy/ma
#5 41.61   copying numpy/ma/bench.py -> build/lib.linux-aarch64-3.6/numpy/ma
#5 41.61   copying numpy/ma/setup.py -> build/lib.linux-aarch64-3.6/numpy/ma
#5 41.61   copying numpy/ma/core.py -> build/lib.linux-aarch64-3.6/numpy/ma
#5 41.61   copying numpy/ma/mrecords.py -> build/lib.linux-aarch64-3.6/numpy/ma
#5 41.61   copying numpy/ma/version.py -> build/lib.linux-aarch64-3.6/numpy/ma
#5 41.61   copying numpy/ma/extras.py -> build/lib.linux-aarch64-3.6/numpy/ma
#5 41.61   copying numpy/ma/__init__.py -> build/lib.linux-aarch64-3.6/numpy/ma
#5 41.61   creating build/lib.linux-aarch64-3.6/numpy/matrixlib
#5 41.61   copying numpy/matrixlib/defmatrix.py -> build/lib.linux-aarch64-3.6/numpy/matrixlib
#5 41.61   copying numpy/matrixlib/setup.py -> build/lib.linux-aarch64-3.6/numpy/matrixlib
#5 41.61   copying numpy/matrixlib/__init__.py -> build/lib.linux-aarch64-3.6/numpy/matrixlib
#5 41.61   creating build/lib.linux-aarch64-3.6/numpy/polynomial
#5 41.61   copying numpy/polynomial/hermite_e.py -> build/lib.linux-aarch64-3.6/numpy/polynomial
#5 41.61   copying numpy/polynomial/hermite.py -> build/lib.linux-aarch64-3.6/numpy/polynomial
#5 41.61   copying numpy/polynomial/_polybase.py -> build/lib.linux-aarch64-3.6/numpy/polynomial
#5 41.61   copying numpy/polynomial/setup.py -> build/lib.linux-aarch64-3.6/numpy/polynomial
#5 41.61   copying numpy/polynomial/legendre.py -> build/lib.linux-aarch64-3.6/numpy/polynomial
#5 41.61   copying numpy/polynomial/laguerre.py -> build/lib.linux-aarch64-3.6/numpy/polynomial
#5 41.61   copying numpy/polynomial/polyutils.py -> build/lib.linux-aarch64-3.6/numpy/polynomial
#5 41.61   copying numpy/polynomial/polynomial.py -> build/lib.linux-aarch64-3.6/numpy/polynomial
#5 41.61   copying numpy/polynomial/__init__.py -> build/lib.linux-aarch64-3.6/numpy/polynomial
#5 41.61   copying numpy/polynomial/chebyshev.py -> build/lib.linux-aarch64-3.6/numpy/polynomial
#5 41.61   creating build/lib.linux-aarch64-3.6/numpy/random
#5 41.61   copying numpy/random/setup.py -> build/lib.linux-aarch64-3.6/numpy/random
#5 41.61   copying numpy/random/info.py -> build/lib.linux-aarch64-3.6/numpy/random
#5 41.61   copying numpy/random/__init__.py -> build/lib.linux-aarch64-3.6/numpy/random
#5 41.61   creating build/lib.linux-aarch64-3.6/numpy/testing
#5 41.61   copying numpy/testing/print_coercion_tables.py -> build/lib.linux-aarch64-3.6/numpy/testing
#5 41.61   copying numpy/testing/utils.py -> build/lib.linux-aarch64-3.6/numpy/testing
#5 41.61   copying numpy/testing/setup.py -> build/lib.linux-aarch64-3.6/numpy/testing
#5 41.61   copying numpy/testing/decorators.py -> build/lib.linux-aarch64-3.6/numpy/testing
#5 41.61   copying numpy/testing/noseclasses.py -> build/lib.linux-aarch64-3.6/numpy/testing
#5 41.61   copying numpy/testing/__init__.py -> build/lib.linux-aarch64-3.6/numpy/testing
#5 41.61   copying numpy/testing/nosetester.py -> build/lib.linux-aarch64-3.6/numpy/testing
#5 41.61   running build_clib
#5 41.61   customize UnixCCompiler
#5 41.61   customize UnixCCompiler using build_clib
#5 41.61   building 'npymath' library
#5 41.61   compiling C sources
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   creating build/temp.linux-aarch64-3.6
#5 41.61   creating build/temp.linux-aarch64-3.6/build
#5 41.61   creating build/temp.linux-aarch64-3.6/build/src.linux-aarch64-3.6
#5 41.61   creating build/temp.linux-aarch64-3.6/build/src.linux-aarch64-3.6/numpy
#5 41.61   creating build/temp.linux-aarch64-3.6/build/src.linux-aarch64-3.6/numpy/core
#5 41.61   creating build/temp.linux-aarch64-3.6/build/src.linux-aarch64-3.6/numpy/core/src
#5 41.61   creating build/temp.linux-aarch64-3.6/build/src.linux-aarch64-3.6/numpy/core/src/npymath
#5 41.61   creating build/temp.linux-aarch64-3.6/numpy
#5 41.61   creating build/temp.linux-aarch64-3.6/numpy/core
#5 41.61   creating build/temp.linux-aarch64-3.6/numpy/core/src
#5 41.61   creating build/temp.linux-aarch64-3.6/numpy/core/src/npymath
#5 41.61   compile options: '-Inumpy/core/include -Ibuild/src.linux-aarch64-3.6/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 -I/usr/local/include/python3.6m -Ibuild/src.linux-aarch64-3.6/numpy/core/src/private -Ibuild/src.linux-aarch64-3.6/numpy/core/src/private -Ibuild/src.linux-aarch64-3.6/numpy/core/src/private -c'
#5 41.61   gcc: build/src.linux-aarch64-3.6/numpy/core/src/npymath/npy_math.c
#5 41.61   gcc: build/src.linux-aarch64-3.6/numpy/core/src/npymath/ieee754.c
#5 41.61   gcc: build/src.linux-aarch64-3.6/numpy/core/src/npymath/npy_math_complex.c
#5 41.61   gcc: numpy/core/src/npymath/halffloat.c
#5 41.61   ar: adding 4 object files to build/temp.linux-aarch64-3.6/libnpymath.a
#5 41.61   building 'npysort' library
#5 41.61   compiling C sources
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   creating build/temp.linux-aarch64-3.6/build/src.linux-aarch64-3.6/numpy/core/src/npysort
#5 41.61   compile options: '-Ibuild/src.linux-aarch64-3.6/numpy/core/src/private -Inumpy/core/include -Ibuild/src.linux-aarch64-3.6/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 -I/usr/local/include/python3.6m -Ibuild/src.linux-aarch64-3.6/numpy/core/src/private -Ibuild/src.linux-aarch64-3.6/numpy/core/src/private -Ibuild/src.linux-aarch64-3.6/numpy/core/src/private -c'
#5 41.61   gcc: build/src.linux-aarch64-3.6/numpy/core/src/npysort/quicksort.c
#5 41.61   gcc: build/src.linux-aarch64-3.6/numpy/core/src/npysort/mergesort.c
#5 41.61   gcc: build/src.linux-aarch64-3.6/numpy/core/src/npysort/heapsort.c
#5 41.61   gcc: build/src.linux-aarch64-3.6/numpy/core/src/npysort/selection.c
#5 41.61   In file included from numpy/core/src/npysort/selection.c.src:22:
#5 41.61   numpy/core/src/private/npy_partition.h.src: In function ‘get_partition_func’:
#5 41.61   numpy/core/src/private/npy_partition.h.src:98:19: warning: comparison of integer expressions of different signedness: ‘npy_intp’ {aka ‘long int’} and ‘long unsigned int’ [-Wsign-compare]
#5 41.61      98 |     for (i = 0; i < sizeof(_part_map)/sizeof(_part_map[0]); i++) {
#5 41.61         |                   ^
#5 41.61   numpy/core/src/private/npy_partition.h.src:99:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘enum NPY_TYPES’ [-Wsign-compare]
#5 41.61      99 |         if (type == _part_map[i].typenum) {
#5 41.61         |                  ^~
#5 41.61   numpy/core/src/private/npy_partition.h.src: In function ‘get_argpartition_func’:
#5 41.61   numpy/core/src/private/npy_partition.h.src:114:19: warning: comparison of integer expressions of different signedness: ‘npy_intp’ {aka ‘long int’} and ‘long unsigned int’ [-Wsign-compare]
#5 41.61     114 |     for (i = 0; i < sizeof(_part_map)/sizeof(_part_map[0]); i++) {
#5 41.61         |                   ^
#5 41.61   numpy/core/src/private/npy_partition.h.src:115:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘enum NPY_TYPES’ [-Wsign-compare]
#5 41.61     115 |         if (type == _part_map[i].typenum) {
#5 41.61         |                  ^~
#5 41.61   gcc: build/src.linux-aarch64-3.6/numpy/core/src/npysort/binsearch.c
#5 41.61   In file included from numpy/core/src/npysort/binsearch.c.src:6:
#5 41.61   numpy/core/src/private/npy_binsearch.h.src: In function ‘get_binsearch_func’:
#5 41.61   numpy/core/src/private/npy_binsearch.h.src:120:45: warning: comparison of integer expressions of different signedness: ‘enum NPY_TYPES’ and ‘int’ [-Wsign-compare]
#5 41.61     120 |         if (_@arg@binsearch_map[mid_idx].typenum < type) {
#5 41.61         |                                             ^
#5 41.61   numpy/core/src/private/npy_binsearch.h.src:128:64: warning: comparison of integer expressions of different signedness: ‘enum NPY_TYPES’ and ‘int’ [-Wsign-compare]
#5 41.61     128 |     if (min_idx < num_funcs && _@arg@binsearch_map[min_idx].typenum == type) {
#5 41.61         |                                                                ^~
#5 41.61   In file included from numpy/core/src/npysort/binsearch.c.src:6:
#5 41.61   numpy/core/src/private/npy_binsearch.h.src: In function ‘get_argbinsearch_func’:
#5 41.61   numpy/core/src/private/npy_binsearch.h.src:120:48: warning: comparison of integer expressions of different signedness: ‘enum NPY_TYPES’ and ‘int’ [-Wsign-compare]
#5 41.61     120 |         if (_@arg@binsearch_map[mid_idx].typenum < type) {
#5 41.61         |                                                ^
#5 41.61   numpy/core/src/private/npy_binsearch.h.src:128:67: warning: comparison of integer expressions of different signedness: ‘enum NPY_TYPES’ and ‘int’ [-Wsign-compare]
#5 41.61     128 |     if (min_idx < num_funcs && _@arg@binsearch_map[min_idx].typenum == type) {
#5 41.61         |                                                                   ^~
#5 41.61   ar: adding 5 object files to build/temp.linux-aarch64-3.6/libnpysort.a
#5 41.61   running build_ext
#5 41.61   customize UnixCCompiler
#5 41.61   customize UnixCCompiler using build_ext
#5 41.61   building 'numpy.core._dummy' extension
#5 41.61   compiling C sources
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   compile options: '-DHAVE_NPY_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -Inumpy/core/include -Ibuild/src.linux-aarch64-3.6/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 -I/usr/local/include/python3.6m -Ibuild/src.linux-aarch64-3.6/numpy/core/src/private -Ibuild/src.linux-aarch64-3.6/numpy/core/src/private -Ibuild/src.linux-aarch64-3.6/numpy/core/src/private -c'
#5 41.61   gcc: numpy/core/src/dummymodule.c
#5 41.61   gcc -pthread -shared build/temp.linux-aarch64-3.6/numpy/core/src/dummymodule.o -L/usr/local/lib -Lbuild/temp.linux-aarch64-3.6 -lm -lpython3.6m -o build/lib.linux-aarch64-3.6/numpy/core/_dummy.cpython-36m-aarch64-linux-gnu.so
#5 41.61   building 'numpy.core.multiarray' extension
#5 41.61   compiling C sources
#5 41.61   C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 41.61   
#5 41.61   creating build/temp.linux-aarch64-3.6/numpy/core/src/multiarray
#5 41.61   creating build/temp.linux-aarch64-3.6/build/src.linux-aarch64-3.6/numpy/core/src/multiarray
#5 41.61   creating build/temp.linux-aarch64-3.6/numpy/core/src/private
#5 41.61   compile options: '-DHAVE_NPY_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -DHAVE_CBLAS -Ibuild/src.linux-aarch64-3.6/numpy/core/src/private -Inumpy/core/include -Ibuild/src.linux-aarch64-3.6/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 -I/usr/local/include/python3.6m -Ibuild/src.linux-aarch64-3.6/numpy/core/src/private -Ibuild/src.linux-aarch64-3.6/numpy/core/src/private -Ibuild/src.linux-aarch64-3.6/numpy/core/src/private -c'
#5 41.61   gcc: numpy/core/src/multiarray/alloc.c
#5 41.61   gcc: numpy/core/src/multiarray/arrayobject.c
#5 41.61   gcc: build/src.linux-aarch64-3.6/numpy/core/src/multiarray/arraytypes.c
#5 41.61   gcc: numpy/core/src/multiarray/array_assign.c
#5 41.61   gcc: numpy/core/src/multiarray/array_assign_scalar.c
#5 41.61   numpy/core/src/multiarray/array_assign_scalar.c: In function ‘PyArray_AssignRawScalar’:
#5 41.61   numpy/core/src/multiarray/array_assign_scalar.c:236:34: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
#5 41.61     236 |         if (sizeof(scalarbuffer) >= PyArray_DESCR(dst)->elsize) {
#5 41.61         |                                  ^~
#5 41.61   gcc: numpy/core/src/multiarray/array_assign_array.c
#5 41.61   gcc: numpy/core/src/multiarray/buffer.c
#5 41.61   gcc: numpy/core/src/multiarray/calculation.c
#5 41.61   gcc: numpy/core/src/multiarray/compiled_base.c
#5 41.61   gcc: numpy/core/src/multiarray/common.c
#5 41.61   numpy/core/src/multiarray/common.c: In function ‘_IsAligned’:
#5 41.61   numpy/core/src/multiarray/common.c:667:19: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
#5 41.61     667 |     for (i = 0; i < PyArray_NDIM(ap); i++) {
#5 41.61         |                   ^
#5 41.61   gcc: numpy/core/src/multiarray/convert.c
#5 41.61   gcc: numpy/core/src/multiarray/convert_datatype.c
#5 41.61   gcc: numpy/core/src/multiarray/conversion_utils.c
#5 41.61   gcc: numpy/core/src/multiarray/ctors.c
#5 41.61   gcc: numpy/core/src/multiarray/datetime.c
#5 41.61   numpy/core/src/multiarray/datetime.c: In function ‘parse_datetime_extended_unit_from_string’:
#5 41.61   numpy/core/src/multiarray/datetime.c:781:24: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 41.61     781 |     if (out_meta->base == -1) {
#5 41.61         |                        ^~
#5 41.61   numpy/core/src/multiarray/datetime.c: In function ‘get_datetime_units_factor’:
#5 41.61   numpy/core/src/multiarray/datetime.c:1076:23: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 41.61    1076 |     while (littlebase > unit) {
#5 41.61         |                       ^
#5 41.61   numpy/core/src/multiarray/datetime.c: In function ‘convert_datetime_metadata_tuple_to_datetime_metadata’:
#5 41.61   numpy/core/src/multiarray/datetime.c:1847:24: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 41.61    1847 |     if (out_meta->base == -1) {
#5 41.61         |                        ^~
#5 41.61   numpy/core/src/multiarray/datetime.c: In function ‘convert_pyobject_to_datetime’:
#5 41.61   numpy/core/src/multiarray/datetime.c:2395:24: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 41.61    2395 |         if (meta->base == -1) {
#5 41.61         |                        ^~
#5 41.61   numpy/core/src/multiarray/datetime.c:2411:24: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 41.61    2411 |         if (meta->base == -1 || meta->base == NPY_FR_GENERIC) {
#5 41.61         |                        ^~
#5 41.61   numpy/core/src/multiarray/datetime.c:2424:24: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 41.61    2424 |         if (meta->base == -1) {
#5 41.61         |                        ^~
#5 41.61   numpy/core/src/multiarray/datetime.c:2463:24: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 41.61    2463 |         if (meta->base == -1) {
#5 41.61         |                        ^~
#5 41.61   numpy/core/src/multiarray/datetime.c:2495:28: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 41.61    2495 |             if (meta->base == -1) {
#5 41.61         |                            ^~
#5 41.61   numpy/core/src/multiarray/datetime.c:2522:24: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 41.61    2522 |         if (meta->base == -1) {
#5 41.61         |                        ^~
#5 41.61   numpy/core/src/multiarray/datetime.c: In function ‘convert_pyobject_to_timedelta’:
#5 41.61   numpy/core/src/multiarray/datetime.c:2598:28: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 41.61    2598 |             if (meta->base == -1) {
#5 41.61         |                            ^~
#5 41.61   numpy/core/src/multiarray/datetime.c:2609:24: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 41.61    2609 |         if (meta->base == -1) {
#5 41.61         |                        ^~
#5 41.61   numpy/core/src/multiarray/datetime.c:2622:24: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 41.61    2622 |         if (meta->base == -1) {
#5 41.61         |                        ^~
#5 41.61   numpy/core/src/multiarray/datetime.c:2661:24: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 41.61    2661 |         if (meta->base == -1) {
#5 41.61         |                        ^~
#5 41.61   numpy/core/src/multiarray/datetime.c:2730:24: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 41.61    2730 |         if (meta->base == -1) {
#5 41.61         |                        ^~
#5 41.61   numpy/core/src/multiarray/datetime.c:2784:24: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 41.61    2784 |         if (meta->base == -1) {
#5 41.61         |                        ^~
#5 41.61   numpy/core/src/multiarray/datetime.c: In function ‘convert_pyobjects_to_datetimes’:
#5 41.61   numpy/core/src/multiarray/datetime.c:3118:26: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 41.61    3118 |     if (inout_meta->base == -1) {
#5 41.61         |                          ^~
#5 41.61   gcc: numpy/core/src/multiarray/datetime_strings.c
#5 41.61   numpy/core/src/multiarray/datetime_strings.c: In function ‘parse_iso_8601_datetime’:
#5 41.61   numpy/core/src/multiarray/datetime_strings.c:310:18: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 41.61     310 |         if (unit != -1 && !can_cast_datetime64_units(bestunit, unit,
#5 41.61         |                  ^~
#5 41.61   numpy/core/src/multiarray/datetime_strings.c:350:18: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 41.61     350 |         if (unit != -1 && !can_cast_datetime64_units(bestunit, unit,
#5 41.61         |                  ^~
#5 41.61   numpy/core/src/multiarray/datetime_strings.c:733:14: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 41.61     733 |     if (unit != -1 && !can_cast_datetime64_units(bestunit, unit,
#5 41.61         |              ^~
#5 41.61   numpy/core/src/multiarray/datetime_strings.c: In function ‘get_datetime_iso_8601_strlen’:
#5 41.61   numpy/core/src/multiarray/datetime_strings.c:764:14: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 41.61     764 |     if (base == -1) {
#5 41.61         |              ^~
#5 41.61   numpy/core/src/multiarray/datetime_strings.c: In function ‘make_iso_8601_datetime’:
#5 41.61   numpy/core/src/multiarray/datetime_strings.c:930:14: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 41.61     930 |     if (base == -1) {
#5 41.61         |              ^~
#5 41.61   numpy/core/src/multiarray/datetime_strings.c: In function ‘array_datetime_as_string’:
#5 41.61   numpy/core/src/multiarray/datetime_strings.c:1415:22: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 41.61    1415 |             if (unit == -1) {
#5 41.61         |                      ^~
#5 41.61   numpy/core/src/multiarray/datetime_strings.c:1422:18: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 41.61    1422 |         if (unit != -1 && !can_cast_datetime64_units(meta->base, unit, casting)) {
#5 41.61         |                  ^~
#5 41.61   gcc: numpy/core/src/multiarray/datetime_busday.c
#5 41.61   gcc: numpy/core/src/multiarray/datetime_busdaycal.c
#5 41.61   gcc: numpy/core/src/multiarray/descriptor.c
#5 41.61   gcc: numpy/core/src/multiarray/dtype_transfer.c
#5 41.61   gcc: build/src.linux-aarch64-3.6/numpy/core/src/multiarray/einsum.c
#5 41.61   gcc: numpy/core/src/multiarray/flagsobject.c
#5 41.61   gcc: numpy/core/src/multiarray/getset.c
#5 41.61   gcc: numpy/core/src/multiarray/hashdescr.c
#5 41.61   gcc: numpy/core/src/multiarray/item_selection.c
#5 41.61   In file included from numpy/core/src/multiarray/item_selection.c:24:
#5 41.61   numpy/core/src/private/npy_partition.h.src: In function ‘get_partition_func’:
#5 41.61   numpy/core/src/private/npy_partition.h.src:98:19: warning: comparison of integer expressions of different signedness: ‘npy_intp’ {aka ‘long int’} and ‘long unsigned int’ [-Wsign-compare]
#5 41.61      98 |     for (i = 0; i < sizeof(_part_map)/sizeof(_part_map[0]); i++) {
#5 41.61         |                   ^
#5 41.61   numpy/core/src/private/npy_partition.h.src:99:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘enum NPY_TYPES’ [-Wsign-compare]
#5 41.61      99 |         if (type == _part_map[i].typenum) {
#5 41.61         |                  ^~
#5 41.61   numpy/core/src/private/npy_partition.h.src: In function ‘get_argpartition_func’:
#5 41.61   numpy/core/src/private/npy_partition.h.src:114:19: warning: comparison of integer expressions of different signedness: ‘npy_intp’ {aka ‘long int’} and ‘long unsigned int’ [-Wsign-compare]
#5 41.61     114 |     for (i = 0; i < sizeof(_part_map)/sizeof(_part_map[0]); i++) {
#5 41.61         |                   ^
#5 41.61   numpy/core/src/private/npy_partition.h.src:115:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘enum NPY_TYPES’ [-Wsign-compare]
#5 41.61     115 |         if (type == _part_map[i].typenum) {
#5 41.61         |                  ^~
#5 41.61   In file included from numpy/core/src/multiarray/item_selection.c:25:
#5 41.61   numpy/core/src/private/npy_binsearch.h.src: In function ‘get_binsearch_func’:
#5 41.61   numpy/core/src/private/npy_binsearch.h.src:120:45: warning: comparison of integer expressions of different signedness: ‘enum NPY_TYPES’ and ‘int’ [-Wsign-compare]
#5 41.61     120 |         if (_@arg@binsearch_map[mid_idx].typenum < type) {
#5 41.61         |                                             ^
#5 41.61   numpy/core/src/private/npy_binsearch.h.src:128:64: warning: comparison of integer expressions of different signedness: ‘enum NPY_TYPES’ and ‘int’ [-Wsign-compare]
#5 41.61     128 |     if (min_idx < num_funcs && _@arg@binsearch_map[min_idx].typenum == type) {
#5 41.61         |                                                                ^~
#5 41.61   In file included from numpy/core/src/multiarray/item_selection.c:25:
#5 41.61   numpy/core/src/private/npy_binsearch.h.src: In function ‘get_argbinsearch_func’:
#5 41.61   numpy/core/src/private/npy_binsearch.h.src:120:48: warning: comparison of integer expressions of different signedness: ‘enum NPY_TYPES’ and ‘int’ [-Wsign-compare]
#5 41.61     120 |         if (_@arg@binsearch_map[mid_idx].typenum < type) {
#5 41.61         |                                                ^
#5 41.61   numpy/core/src/private/npy_binsearch.h.src:128:67: warning: comparison of integer expressions of different signedness: ‘enum NPY_TYPES’ and ‘int’ [-Wsign-compare]
#5 41.61     128 |     if (min_idx < num_funcs && _@arg@binsearch_map[min_idx].typenum == type) {
#5 41.61         |                                                                   ^~
#5 41.61   gcc: numpy/core/src/multiarray/iterators.c
#5 41.61   gcc: build/src.linux-aarch64-3.6/numpy/core/src/multiarray/lowlevel_strided_loops.c
#5 41.61   gcc: numpy/core/src/multiarray/mapping.c
#5 41.61   gcc: numpy/core/src/multiarray/methods.c
#5 41.61   gcc: numpy/core/src/multiarray/multiarraymodule.c
#5 41.61   gcc: build/src.linux-aarch64-3.6/numpy/core/src/multiarray/nditer_templ.c
#5 41.61   gcc: numpy/core/src/multiarray/nditer_api.c
#5 41.61   numpy/core/src/multiarray/nditer_api.c: In function ‘npyiter_coalesce_axes’:
#5 41.61   numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 41.61    1703 |             perm[idim] = (npy_int8)idim;
#5 41.61         |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 41.61   In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 41.61   numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 41.61     144 |     char iter_flexdata;
#5 41.61         |          ^~~~~~~~~~~~~
#5 41.61   numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 41.61    1703 |             perm[idim] = (npy_int8)idim;
#5 41.61         |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 41.61   In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 41.61   numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 41.61     144 |     char iter_flexdata;
#5 41.61         |          ^~~~~~~~~~~~~
#5 41.61   numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 41.61    1703 |             perm[idim] = (npy_int8)idim;
#5 41.61         |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 41.61   In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 41.61   numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 41.61     144 |     char iter_flexdata;
#5 41.61         |          ^~~~~~~~~~~~~
#5 41.61   numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 41.61    1703 |             perm[idim] = (npy_int8)idim;
#5 41.61         |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 41.61   In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 41.61   numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 41.61     144 |     char iter_flexdata;
#5 41.61         |          ^~~~~~~~~~~~~
#5 41.61   numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 41.61    1703 |             perm[idim] = (npy_int8)idim;
#5 41.61         |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 41.61   In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 41.61   numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 41.61     144 |     char iter_flexdata;
#5 41.61         |          ^~~~~~~~~~~~~
#5 41.61   numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 41.61    1703 |             perm[idim] = (npy_int8)idim;
#5 41.61         |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 41.61   In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 41.61   numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 41.61     144 |     char iter_flexdata;
#5 41.61         |          ^~~~~~~~~~~~~
#5 41.61   numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 41.61    1703 |             perm[idim] = (npy_int8)idim;
#5 41.61         |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 41.61   In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 41.61   numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 41.61     144 |     char iter_flexdata;
#5 41.61         |          ^~~~~~~~~~~~~
#5 41.61   numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 41.61    1703 |             perm[idim] = (npy_int8)idim;
#5 41.61         |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 41.61   In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 41.61   numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 41.61     144 |     char iter_flexdata;
#5 41.61         |          ^~~~~~~~~~~~~
#5 41.61   numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 41.61    1703 |             perm[idim] = (npy_int8)idim;
#5 41.61         |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 41.61   In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 41.61   numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 41.61     144 |     char iter_flexdata;
#5 41.61         |          ^~~~~~~~~~~~~
#5 41.61   numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 41.61    1703 |             perm[idim] = (npy_int8)idim;
#5 41.61         |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 41.61   In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 41.61   numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 41.61     144 |     char iter_flexdata;
#5 41.61         |          ^~~~~~~~~~~~~
#5 41.61   numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 41.61    1703 |             perm[idim] = (npy_int8)idim;
#5 41.61         |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 41.61   In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 41.61   numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 41.61     144 |     char iter_flexdata;
#5 41.61         |          ^~~~~~~~~~~~~
#5 41.61   numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 41.61    1703 |             perm[idim] = (npy_int8)idim;
#5 41.61         |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 41.61   In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 41.61   numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 41.61     144 |     char iter_flexdata;
#5 41.61         |          ^~~~~~~~~~~~~
#5 41.61   numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 41.61    1703 |             perm[idim] = (npy_int8)idim;
#5 41.61         |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 41.61   In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 41.61   numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 41.61     144 |     char iter_flexdata;
#5 41.61         |          ^~~~~~~~~~~~~
#5 41.61   numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 41.61    1703 |             perm[idim] = (npy_int8)idim;
#5 41.61         |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 41.61   In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 41.61   numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 41.61     144 |     char iter_flexdata;
#5 41.61         |          ^~~~~~~~~~~~~
#5 41.61   numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 41.61    1703 |             perm[idim] = (npy_int8)idim;
#5 41.61         |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 41.61   In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 41.61   numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 41.61     144 |     char iter_flexdata;
#5 41.61         |          ^~~~~~~~~~~~~
#5 41.61   gcc: numpy/core/src/multiarray/nditer_constr.c
#5 41.61   gcc: numpy/core/src/multiarray/nditer_pywrap.c
#5 41.61   gcc: numpy/core/src/multiarray/number.c
#5 41.61   gcc: numpy/core/src/multiarray/numpymemoryview.c
#5 41.61   gcc: numpy/core/src/multiarray/numpyos.c
#5 41.61   numpy/core/src/multiarray/numpyos.c:18:10: fatal error: xlocale.h: No such file or directory
#5 41.61      18 | #include <xlocale.h>
#5 41.61         |          ^~~~~~~~~~~
#5 41.61   compilation terminated.
#5 41.61   numpy/core/src/multiarray/numpyos.c:18:10: fatal error: xlocale.h: No such file or directory
#5 41.61      18 | #include <xlocale.h>
#5 41.61         |          ^~~~~~~~~~~
#5 41.61   compilation terminated.
#5 41.61   error: Command "gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DHAVE_NPY_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -DHAVE_CBLAS -Ibuild/src.linux-aarch64-3.6/numpy/core/src/private -Inumpy/core/include -Ibuild/src.linux-aarch64-3.6/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 -I/usr/local/include/python3.6m -Ibuild/src.linux-aarch64-3.6/numpy/core/src/private -Ibuild/src.linux-aarch64-3.6/numpy/core/src/private -Ibuild/src.linux-aarch64-3.6/numpy/core/src/private -c numpy/core/src/multiarray/numpyos.c -o build/temp.linux-aarch64-3.6/numpy/core/src/multiarray/numpyos.o" failed with exit status 1
#5 41.61   ----------------------------------------
#5 41.61   ERROR: Failed building wheel for numpy
#5 41.61   Running setup.py clean for numpy
#5 41.71   ERROR: Command errored out with exit status 1:
#5 41.71    command: /usr/local/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-qvb2gtw9/numpy_48be8eaf8c4b48829187034afc123e41/setup.py'"'"'; __file__='"'"'/tmp/pip-install-qvb2gtw9/numpy_48be8eaf8c4b48829187034afc123e41/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' clean --all
#5 41.71        cwd: /tmp/pip-install-qvb2gtw9/numpy_48be8eaf8c4b48829187034afc123e41
#5 41.71   Complete output (10 lines):
#5 41.71   Running from numpy source directory.
#5 41.71   
#5 41.71   `setup.py clean` is not supported, use one of the following instead:
#5 41.71   
#5 41.71     - `git clean -xdf` (cleans all files)
#5 41.71     - `git clean -Xdf` (cleans all versioned files, doesn't touch
#5 41.71                         files that aren't checked into the git repo)
#5 41.71   
#5 41.71   Add `--force` to your command to use it anyway if you must (unsupported).
#5 41.71   
#5 41.71   ----------------------------------------
#5 41.71   ERROR: Failed cleaning build dir for numpy
#5 41.71 Failed to build numpy
#5 41.73 Installing collected packages: numpy
#5 41.74     Running setup.py install for numpy: started
#5 65.29     Running setup.py install for numpy: finished with status 'error'
#5 65.29     ERROR: Command errored out with exit status 1:
#5 65.29      command: /usr/local/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-qvb2gtw9/numpy_48be8eaf8c4b48829187034afc123e41/setup.py'"'"'; __file__='"'"'/tmp/pip-install-qvb2gtw9/numpy_48be8eaf8c4b48829187034afc123e41/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-oli2nr5r/install-record.txt --single-version-externally-managed --compile --install-headers /usr/local/include/python3.6m/numpy
#5 65.29          cwd: /tmp/pip-install-qvb2gtw9/numpy_48be8eaf8c4b48829187034afc123e41/
#5 65.29     Complete output (441 lines):
#5 65.29     Running from numpy source directory.
#5 65.29     
#5 65.29     Note: if you need reliable uninstall behavior, then install
#5 65.29     with pip instead of using `setup.py install`:
#5 65.29     
#5 65.29       - `pip install .`       (from a git repo or downloaded source
#5 65.29                                release)
#5 65.29       - `pip install numpy`   (last NumPy release on PyPi)
#5 65.29     
#5 65.29     
#5 65.29     blas_opt_info:
#5 65.29     blas_mkl_info:
#5 65.29       libraries mkl_rt not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu']
#5 65.29       NOT AVAILABLE
#5 65.29     
#5 65.29     blis_info:
#5 65.29       libraries blis not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu']
#5 65.29       NOT AVAILABLE
#5 65.29     
#5 65.29     openblas_info:
#5 65.29       FOUND:
#5 65.29         libraries = ['openblas', 'openblas']
#5 65.29         library_dirs = ['/usr/lib/aarch64-linux-gnu']
#5 65.29         language = c
#5 65.29         define_macros = [('HAVE_CBLAS', None)]
#5 65.29     
#5 65.29       FOUND:
#5 65.29         libraries = ['openblas', 'openblas']
#5 65.29         library_dirs = ['/usr/lib/aarch64-linux-gnu']
#5 65.29         language = c
#5 65.29         define_macros = [('HAVE_CBLAS', None)]
#5 65.29     
#5 65.29     non-existing path in 'numpy/distutils': 'site.cfg'
#5 65.29     F2PY Version 2
#5 65.29     lapack_opt_info:
#5 65.29     lapack_mkl_info:
#5 65.29       libraries mkl_rt not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu']
#5 65.29       NOT AVAILABLE
#5 65.29     
#5 65.29     openblas_lapack_info:
#5 65.29     customize UnixCCompiler
#5 65.29     C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 65.29     
#5 65.29     creating /tmp/tmp43av4_up/tmp
#5 65.29     creating /tmp/tmp43av4_up/tmp/tmp43av4_up
#5 65.29     compile options: '-c'
#5 65.29     gcc: /tmp/tmp43av4_up/source.c
#5 65.29     /tmp/tmp43av4_up/source.c: In function ‘main’:
#5 65.29     /tmp/tmp43av4_up/source.c:4:13: warning: implicit declaration of function ‘zungqr_’; did you mean ‘zungqr’? [-Wimplicit-function-declaration]
#5 65.29         4 |             zungqr_();
#5 65.29           |             ^~~~~~~
#5 65.29           |             zungqr
#5 65.29     gcc -pthread /tmp/tmp43av4_up/tmp/tmp43av4_up/source.o -L/usr/lib/aarch64-linux-gnu -lopenblas -o /tmp/tmp43av4_up/a.out
#5 65.29       FOUND:
#5 65.29         libraries = ['openblas', 'openblas']
#5 65.29         library_dirs = ['/usr/lib/aarch64-linux-gnu']
#5 65.29         language = c
#5 65.29         define_macros = [('HAVE_CBLAS', None)]
#5 65.29     
#5 65.29       FOUND:
#5 65.29         libraries = ['openblas', 'openblas']
#5 65.29         library_dirs = ['/usr/lib/aarch64-linux-gnu']
#5 65.29         language = c
#5 65.29         define_macros = [('HAVE_CBLAS', None)]
#5 65.29     
#5 65.29     /usr/local/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'define_macros'
#5 65.29       warnings.warn(msg)
#5 65.29     running install
#5 65.29     running build
#5 65.29     running config_cc
#5 65.29     unifing config_cc, config, build_clib, build_ext, build commands --compiler options
#5 65.29     running config_fc
#5 65.29     unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
#5 65.29     running build_src
#5 65.29     build_src
#5 65.29     building py_modules sources
#5 65.29     building library "npymath" sources
#5 65.29     customize Gnu95FCompiler
#5 65.29     Found executable /usr/bin/gfortran
#5 65.29     customize Gnu95FCompiler
#5 65.29     customize Gnu95FCompiler using config
#5 65.29     C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 65.29     
#5 65.29     compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 65.29     gcc: _configtest.c
#5 65.29     gcc -pthread _configtest.o -o _configtest
#5 65.29     success!
#5 65.29     removing: _configtest.c _configtest.o _configtest
#5 65.29     C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 65.29     
#5 65.29     compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 65.29     gcc: _configtest.c
#5 65.29     _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 65.29         1 | int exp (void);
#5 65.29           |     ^~~
#5 65.29     _configtest.c:1:1: note: ‘exp’ is declared in header ‘<math.h>’
#5 65.29       +++ |+#include <math.h>
#5 65.29         1 | int exp (void);
#5 65.29     gcc -pthread _configtest.o -o _configtest
#5 65.29     /usr/bin/ld: _configtest.o: in function `main':
#5 65.29     /tmp/pip-install-qvb2gtw9/numpy_48be8eaf8c4b48829187034afc123e41/_configtest.c:6: undefined reference to `exp'
#5 65.29     collect2: error: ld returned 1 exit status
#5 65.29     /usr/bin/ld: _configtest.o: in function `main':
#5 65.29     /tmp/pip-install-qvb2gtw9/numpy_48be8eaf8c4b48829187034afc123e41/_configtest.c:6: undefined reference to `exp'
#5 65.29     collect2: error: ld returned 1 exit status
#5 65.29     failure.
#5 65.29     removing: _configtest.c _configtest.o
#5 65.29     C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 65.29     
#5 65.29     compile options: '-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 -I/usr/local/include/python3.6m -c'
#5 65.29     gcc: _configtest.c
#5 65.29     _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch]
#5 65.29         1 | int exp (void);
#5 65.29           |     ^~~
#5 65.29     _configtest.c:1:1: note: ‘exp’ is declared in header ‘<math.h>’
#5 65.29       +++ |+#include <math.h>
#5 65.29         1 | int exp (void);
#5 65.29     gcc -pthread _configtest.o -lm -o _configtest
#5 65.29     success!
#5 65.29     removing: _configtest.c _configtest.o _configtest
#5 65.29     building library "npysort" sources
#5 65.29       adding 'build/src.linux-aarch64-3.6/numpy/core/src/private' to include_dirs.
#5 65.29     None - nothing done with h_files = ['build/src.linux-aarch64-3.6/numpy/core/src/private/npy_partition.h', 'build/src.linux-aarch64-3.6/numpy/core/src/private/npy_binsearch.h']
#5 65.29     building extension "numpy.core._dummy" sources
#5 65.29       adding 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/config.h' to sources.
#5 65.29       adding 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/_numpyconfig.h' to sources.
#5 65.29     executing numpy/core/code_generators/generate_numpy_api.py
#5 65.29       adding 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/__multiarray_api.h' to sources.
#5 65.29     numpy.core - nothing done with h_files = ['build/src.linux-aarch64-3.6/numpy/core/include/numpy/config.h', 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/_numpyconfig.h', 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/__multiarray_api.h']
#5 65.29     building extension "numpy.core.multiarray" sources
#5 65.29       adding 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/config.h' to sources.
#5 65.29       adding 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/_numpyconfig.h' to sources.
#5 65.29     executing numpy/core/code_generators/generate_numpy_api.py
#5 65.29       adding 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/__multiarray_api.h' to sources.
#5 65.29       adding 'build/src.linux-aarch64-3.6/numpy/core/src/private' to include_dirs.
#5 65.29     numpy.core - nothing done with h_files = ['build/src.linux-aarch64-3.6/numpy/core/src/private/templ_common.h', 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/config.h', 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/_numpyconfig.h', 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/__multiarray_api.h']
#5 65.29     building extension "numpy.core.umath" sources
#5 65.29       adding 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/config.h' to sources.
#5 65.29       adding 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/_numpyconfig.h' to sources.
#5 65.29     executing numpy/core/code_generators/generate_ufunc_api.py
#5 65.29       adding 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/__ufunc_api.h' to sources.
#5 65.29       adding 'build/src.linux-aarch64-3.6/numpy/core/src/umath' to include_dirs.
#5 65.29     numpy.core - nothing done with h_files = ['build/src.linux-aarch64-3.6/numpy/core/src/umath/funcs.inc', 'build/src.linux-aarch64-3.6/numpy/core/src/umath/simd.inc', 'build/src.linux-aarch64-3.6/numpy/core/src/umath/loops.h', 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/config.h', 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/_numpyconfig.h', 'build/src.linux-aarch64-3.6/numpy/core/include/numpy/__ufunc_api.h']
#5 65.29     building extension "numpy.core.umath_tests" sources
#5 65.29     building extension "numpy.core.test_rational" sources
#5 65.29     building extension "numpy.core.struct_ufunc_test" sources
#5 65.29     building extension "numpy.core.multiarray_tests" sources
#5 65.29     building extension "numpy.core.operand_flag_tests" sources
#5 65.29     building extension "numpy.fft.fftpack_lite" sources
#5 65.29     building extension "numpy.linalg.lapack_lite" sources
#5 65.29       adding 'numpy/linalg/lapack_lite/python_xerbla.c' to sources.
#5 65.29     building extension "numpy.linalg._umath_linalg" sources
#5 65.29       adding 'numpy/linalg/lapack_lite/python_xerbla.c' to sources.
#5 65.29     building extension "numpy.random.mtrand" sources
#5 65.29     building data_files sources
#5 65.29     build_src: building npy-pkg config files
#5 65.29     running build_py
#5 65.29     copying numpy/version.py -> build/lib.linux-aarch64-3.6/numpy
#5 65.29     copying build/src.linux-aarch64-3.6/numpy/__config__.py -> build/lib.linux-aarch64-3.6/numpy
#5 65.29     copying build/src.linux-aarch64-3.6/numpy/distutils/__config__.py -> build/lib.linux-aarch64-3.6/numpy/distutils
#5 65.29     running build_clib
#5 65.29     customize UnixCCompiler
#5 65.29     customize UnixCCompiler using build_clib
#5 65.29     running build_ext
#5 65.29     customize UnixCCompiler
#5 65.29     customize UnixCCompiler using build_ext
#5 65.29     building 'numpy.core.multiarray' extension
#5 65.29     compiling C sources
#5 65.29     C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
#5 65.29     
#5 65.29     compile options: '-DHAVE_NPY_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -DHAVE_CBLAS -Ibuild/src.linux-aarch64-3.6/numpy/core/src/private -Inumpy/core/include -Ibuild/src.linux-aarch64-3.6/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 -I/usr/local/include/python3.6m -Ibuild/src.linux-aarch64-3.6/numpy/core/src/private -Ibuild/src.linux-aarch64-3.6/numpy/core/src/private -Ibuild/src.linux-aarch64-3.6/numpy/core/src/private -c'
#5 65.29     gcc: numpy/core/src/multiarray/alloc.c
#5 65.29     gcc: numpy/core/src/multiarray/arrayobject.c
#5 65.29     gcc: build/src.linux-aarch64-3.6/numpy/core/src/multiarray/arraytypes.c
#5 65.29     gcc: numpy/core/src/multiarray/array_assign.c
#5 65.29     gcc: numpy/core/src/multiarray/array_assign_scalar.c
#5 65.29     numpy/core/src/multiarray/array_assign_scalar.c: In function ‘PyArray_AssignRawScalar’:
#5 65.29     numpy/core/src/multiarray/array_assign_scalar.c:236:34: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
#5 65.29       236 |         if (sizeof(scalarbuffer) >= PyArray_DESCR(dst)->elsize) {
#5 65.29           |                                  ^~
#5 65.29     gcc: numpy/core/src/multiarray/array_assign_array.c
#5 65.29     gcc: numpy/core/src/multiarray/buffer.c
#5 65.29     gcc: numpy/core/src/multiarray/calculation.c
#5 65.29     gcc: numpy/core/src/multiarray/compiled_base.c
#5 65.29     gcc: numpy/core/src/multiarray/common.c
#5 65.29     numpy/core/src/multiarray/common.c: In function ‘_IsAligned’:
#5 65.29     numpy/core/src/multiarray/common.c:667:19: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
#5 65.29       667 |     for (i = 0; i < PyArray_NDIM(ap); i++) {
#5 65.29           |                   ^
#5 65.29     gcc: numpy/core/src/multiarray/convert.c
#5 65.29     gcc: numpy/core/src/multiarray/convert_datatype.c
#5 65.29     gcc: numpy/core/src/multiarray/conversion_utils.c
#5 65.29     gcc: numpy/core/src/multiarray/ctors.c
#5 65.29     gcc: numpy/core/src/multiarray/datetime.c
#5 65.29     numpy/core/src/multiarray/datetime.c: In function ‘parse_datetime_extended_unit_from_string’:
#5 65.29     numpy/core/src/multiarray/datetime.c:781:24: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 65.29       781 |     if (out_meta->base == -1) {
#5 65.29           |                        ^~
#5 65.29     numpy/core/src/multiarray/datetime.c: In function ‘get_datetime_units_factor’:
#5 65.29     numpy/core/src/multiarray/datetime.c:1076:23: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 65.29      1076 |     while (littlebase > unit) {
#5 65.29           |                       ^
#5 65.29     numpy/core/src/multiarray/datetime.c: In function ‘convert_datetime_metadata_tuple_to_datetime_metadata’:
#5 65.29     numpy/core/src/multiarray/datetime.c:1847:24: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 65.29      1847 |     if (out_meta->base == -1) {
#5 65.29           |                        ^~
#5 65.29     numpy/core/src/multiarray/datetime.c: In function ‘convert_pyobject_to_datetime’:
#5 65.29     numpy/core/src/multiarray/datetime.c:2395:24: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 65.29      2395 |         if (meta->base == -1) {
#5 65.29           |                        ^~
#5 65.29     numpy/core/src/multiarray/datetime.c:2411:24: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 65.29      2411 |         if (meta->base == -1 || meta->base == NPY_FR_GENERIC) {
#5 65.29           |                        ^~
#5 65.29     numpy/core/src/multiarray/datetime.c:2424:24: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 65.29      2424 |         if (meta->base == -1) {
#5 65.29           |                        ^~
#5 65.29     numpy/core/src/multiarray/datetime.c:2463:24: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 65.29      2463 |         if (meta->base == -1) {
#5 65.29           |                        ^~
#5 65.29     numpy/core/src/multiarray/datetime.c:2495:28: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 65.29      2495 |             if (meta->base == -1) {
#5 65.29           |                            ^~
#5 65.29     numpy/core/src/multiarray/datetime.c:2522:24: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 65.29      2522 |         if (meta->base == -1) {
#5 65.29           |                        ^~
#5 65.29     numpy/core/src/multiarray/datetime.c: In function ‘convert_pyobject_to_timedelta’:
#5 65.29     numpy/core/src/multiarray/datetime.c:2598:28: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 65.29      2598 |             if (meta->base == -1) {
#5 65.29           |                            ^~
#5 65.29     numpy/core/src/multiarray/datetime.c:2609:24: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 65.29      2609 |         if (meta->base == -1) {
#5 65.29           |                        ^~
#5 65.29     numpy/core/src/multiarray/datetime.c:2622:24: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 65.29      2622 |         if (meta->base == -1) {
#5 65.29           |                        ^~
#5 65.29     numpy/core/src/multiarray/datetime.c:2661:24: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 65.29      2661 |         if (meta->base == -1) {
#5 65.29           |                        ^~
#5 65.29     numpy/core/src/multiarray/datetime.c:2730:24: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 65.29      2730 |         if (meta->base == -1) {
#5 65.29           |                        ^~
#5 65.29     numpy/core/src/multiarray/datetime.c:2784:24: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 65.29      2784 |         if (meta->base == -1) {
#5 65.29           |                        ^~
#5 65.29     numpy/core/src/multiarray/datetime.c: In function ‘convert_pyobjects_to_datetimes’:
#5 65.29     numpy/core/src/multiarray/datetime.c:3118:26: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 65.29      3118 |     if (inout_meta->base == -1) {
#5 65.29           |                          ^~
#5 65.29     gcc: numpy/core/src/multiarray/datetime_strings.c
#5 65.29     numpy/core/src/multiarray/datetime_strings.c: In function ‘parse_iso_8601_datetime’:
#5 65.29     numpy/core/src/multiarray/datetime_strings.c:310:18: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 65.29       310 |         if (unit != -1 && !can_cast_datetime64_units(bestunit, unit,
#5 65.29           |                  ^~
#5 65.29     numpy/core/src/multiarray/datetime_strings.c:350:18: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 65.29       350 |         if (unit != -1 && !can_cast_datetime64_units(bestunit, unit,
#5 65.29           |                  ^~
#5 65.29     numpy/core/src/multiarray/datetime_strings.c:733:14: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 65.29       733 |     if (unit != -1 && !can_cast_datetime64_units(bestunit, unit,
#5 65.29           |              ^~
#5 65.29     numpy/core/src/multiarray/datetime_strings.c: In function ‘get_datetime_iso_8601_strlen’:
#5 65.29     numpy/core/src/multiarray/datetime_strings.c:764:14: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 65.29       764 |     if (base == -1) {
#5 65.29           |              ^~
#5 65.29     numpy/core/src/multiarray/datetime_strings.c: In function ‘make_iso_8601_datetime’:
#5 65.29     numpy/core/src/multiarray/datetime_strings.c:930:14: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 65.29       930 |     if (base == -1) {
#5 65.29           |              ^~
#5 65.29     numpy/core/src/multiarray/datetime_strings.c: In function ‘array_datetime_as_string’:
#5 65.29     numpy/core/src/multiarray/datetime_strings.c:1415:22: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 65.29      1415 |             if (unit == -1) {
#5 65.29           |                      ^~
#5 65.29     numpy/core/src/multiarray/datetime_strings.c:1422:18: warning: comparison of integer expressions of different signedness: ‘NPY_DATETIMEUNIT’ and ‘int’ [-Wsign-compare]
#5 65.29      1422 |         if (unit != -1 && !can_cast_datetime64_units(meta->base, unit, casting)) {
#5 65.29           |                  ^~
#5 65.29     gcc: numpy/core/src/multiarray/datetime_busday.c
#5 65.29     gcc: numpy/core/src/multiarray/datetime_busdaycal.c
#5 65.29     gcc: numpy/core/src/multiarray/descriptor.c
#5 65.29     gcc: numpy/core/src/multiarray/dtype_transfer.c
#5 65.29     gcc: build/src.linux-aarch64-3.6/numpy/core/src/multiarray/einsum.c
#5 65.29     gcc: numpy/core/src/multiarray/flagsobject.c
#5 65.29     gcc: numpy/core/src/multiarray/getset.c
#5 65.29     gcc: numpy/core/src/multiarray/hashdescr.c
#5 65.29     gcc: numpy/core/src/multiarray/item_selection.c
#5 65.29     In file included from numpy/core/src/multiarray/item_selection.c:24:
#5 65.29     numpy/core/src/private/npy_partition.h.src: In function ‘get_partition_func’:
#5 65.29     numpy/core/src/private/npy_partition.h.src:98:19: warning: comparison of integer expressions of different signedness: ‘npy_intp’ {aka ‘long int’} and ‘long unsigned int’ [-Wsign-compare]
#5 65.29        98 |     for (i = 0; i < sizeof(_part_map)/sizeof(_part_map[0]); i++) {
#5 65.29           |                   ^
#5 65.29     numpy/core/src/private/npy_partition.h.src:99:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘enum NPY_TYPES’ [-Wsign-compare]
#5 65.29        99 |         if (type == _part_map[i].typenum) {
#5 65.29           |                  ^~
#5 65.29     numpy/core/src/private/npy_partition.h.src: In function ‘get_argpartition_func’:
#5 65.29     numpy/core/src/private/npy_partition.h.src:114:19: warning: comparison of integer expressions of different signedness: ‘npy_intp’ {aka ‘long int’} and ‘long unsigned int’ [-Wsign-compare]
#5 65.29       114 |     for (i = 0; i < sizeof(_part_map)/sizeof(_part_map[0]); i++) {
#5 65.29           |                   ^
#5 65.29     numpy/core/src/private/npy_partition.h.src:115:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘enum NPY_TYPES’ [-Wsign-compare]
#5 65.29       115 |         if (type == _part_map[i].typenum) {
#5 65.29           |                  ^~
#5 65.29     In file included from numpy/core/src/multiarray/item_selection.c:25:
#5 65.29     numpy/core/src/private/npy_binsearch.h.src: In function ‘get_binsearch_func’:
#5 65.29     numpy/core/src/private/npy_binsearch.h.src:120:45: warning: comparison of integer expressions of different signedness: ‘enum NPY_TYPES’ and ‘int’ [-Wsign-compare]
#5 65.29       120 |         if (_@arg@binsearch_map[mid_idx].typenum < type) {
#5 65.29           |                                             ^
#5 65.29     numpy/core/src/private/npy_binsearch.h.src:128:64: warning: comparison of integer expressions of different signedness: ‘enum NPY_TYPES’ and ‘int’ [-Wsign-compare]
#5 65.29       128 |     if (min_idx < num_funcs && _@arg@binsearch_map[min_idx].typenum == type) {
#5 65.29           |                                                                ^~
#5 65.29     In file included from numpy/core/src/multiarray/item_selection.c:25:
#5 65.29     numpy/core/src/private/npy_binsearch.h.src: In function ‘get_argbinsearch_func’:
#5 65.29     numpy/core/src/private/npy_binsearch.h.src:120:48: warning: comparison of integer expressions of different signedness: ‘enum NPY_TYPES’ and ‘int’ [-Wsign-compare]
#5 65.29       120 |         if (_@arg@binsearch_map[mid_idx].typenum < type) {
#5 65.29           |                                                ^
#5 65.29     numpy/core/src/private/npy_binsearch.h.src:128:67: warning: comparison of integer expressions of different signedness: ‘enum NPY_TYPES’ and ‘int’ [-Wsign-compare]
#5 65.29       128 |     if (min_idx < num_funcs && _@arg@binsearch_map[min_idx].typenum == type) {
#5 65.29           |                                                                   ^~
#5 65.29     gcc: numpy/core/src/multiarray/iterators.c
#5 65.29     gcc: build/src.linux-aarch64-3.6/numpy/core/src/multiarray/lowlevel_strided_loops.c
#5 65.29     gcc: numpy/core/src/multiarray/mapping.c
#5 65.29     gcc: numpy/core/src/multiarray/methods.c
#5 65.29     gcc: numpy/core/src/multiarray/multiarraymodule.c
#5 65.29     gcc: build/src.linux-aarch64-3.6/numpy/core/src/multiarray/nditer_templ.c
#5 65.29     gcc: numpy/core/src/multiarray/nditer_api.c
#5 65.29     numpy/core/src/multiarray/nditer_api.c: In function ‘npyiter_coalesce_axes’:
#5 65.29     numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 65.29      1703 |             perm[idim] = (npy_int8)idim;
#5 65.29           |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 65.29     In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 65.29     numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 65.29       144 |     char iter_flexdata;
#5 65.29           |          ^~~~~~~~~~~~~
#5 65.29     numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 65.29      1703 |             perm[idim] = (npy_int8)idim;
#5 65.29           |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 65.29     In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 65.29     numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 65.29       144 |     char iter_flexdata;
#5 65.29           |          ^~~~~~~~~~~~~
#5 65.29     numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 65.29      1703 |             perm[idim] = (npy_int8)idim;
#5 65.29           |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 65.29     In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 65.29     numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 65.29       144 |     char iter_flexdata;
#5 65.29           |          ^~~~~~~~~~~~~
#5 65.29     numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 65.29      1703 |             perm[idim] = (npy_int8)idim;
#5 65.29           |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 65.29     In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 65.29     numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 65.29       144 |     char iter_flexdata;
#5 65.29           |          ^~~~~~~~~~~~~
#5 65.29     numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 65.29      1703 |             perm[idim] = (npy_int8)idim;
#5 65.29           |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 65.29     In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 65.29     numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 65.29       144 |     char iter_flexdata;
#5 65.29           |          ^~~~~~~~~~~~~
#5 65.29     numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 65.29      1703 |             perm[idim] = (npy_int8)idim;
#5 65.29           |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 65.29     In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 65.29     numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 65.29       144 |     char iter_flexdata;
#5 65.29           |          ^~~~~~~~~~~~~
#5 65.29     numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 65.29      1703 |             perm[idim] = (npy_int8)idim;
#5 65.29           |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 65.29     In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 65.29     numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 65.29       144 |     char iter_flexdata;
#5 65.29           |          ^~~~~~~~~~~~~
#5 65.29     numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 65.29      1703 |             perm[idim] = (npy_int8)idim;
#5 65.29           |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 65.29     In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 65.29     numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 65.29       144 |     char iter_flexdata;
#5 65.29           |          ^~~~~~~~~~~~~
#5 65.29     numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 65.29      1703 |             perm[idim] = (npy_int8)idim;
#5 65.29           |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 65.29     In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 65.29     numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 65.29       144 |     char iter_flexdata;
#5 65.29           |          ^~~~~~~~~~~~~
#5 65.29     numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 65.29      1703 |             perm[idim] = (npy_int8)idim;
#5 65.29           |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 65.29     In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 65.29     numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 65.29       144 |     char iter_flexdata;
#5 65.29           |          ^~~~~~~~~~~~~
#5 65.29     numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 65.29      1703 |             perm[idim] = (npy_int8)idim;
#5 65.29           |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 65.29     In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 65.29     numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 65.29       144 |     char iter_flexdata;
#5 65.29           |          ^~~~~~~~~~~~~
#5 65.29     numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 65.29      1703 |             perm[idim] = (npy_int8)idim;
#5 65.29           |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 65.29     In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 65.29     numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 65.29       144 |     char iter_flexdata;
#5 65.29           |          ^~~~~~~~~~~~~
#5 65.29     numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 65.29      1703 |             perm[idim] = (npy_int8)idim;
#5 65.29           |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 65.29     In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 65.29     numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 65.29       144 |     char iter_flexdata;
#5 65.29           |          ^~~~~~~~~~~~~
#5 65.29     numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 65.29      1703 |             perm[idim] = (npy_int8)idim;
#5 65.29           |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 65.29     In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 65.29     numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 65.29       144 |     char iter_flexdata;
#5 65.29           |          ^~~~~~~~~~~~~
#5 65.29     numpy/core/src/multiarray/nditer_api.c:1703:24: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
#5 65.29      1703 |             perm[idim] = (npy_int8)idim;
#5 65.29           |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~
#5 65.29     In file included from numpy/core/src/multiarray/nditer_api.c:16:
#5 65.29     numpy/core/src/multiarray/nditer_impl.h:144:10: note: at offset 0 to object ‘iter_flexdata’ with size 1 declared here
#5 65.29       144 |     char iter_flexdata;
#5 65.29           |          ^~~~~~~~~~~~~
#5 65.29     gcc: numpy/core/src/multiarray/nditer_constr.c
#5 65.29     gcc: numpy/core/src/multiarray/nditer_pywrap.c
#5 65.29     gcc: numpy/core/src/multiarray/number.c
#5 65.29     gcc: numpy/core/src/multiarray/numpymemoryview.c
#5 65.29     gcc: numpy/core/src/multiarray/numpyos.c
#5 65.29     numpy/core/src/multiarray/numpyos.c:18:10: fatal error: xlocale.h: No such file or directory
#5 65.29        18 | #include <xlocale.h>
#5 65.29           |          ^~~~~~~~~~~
#5 65.29     compilation terminated.
#5 65.29     numpy/core/src/multiarray/numpyos.c:18:10: fatal error: xlocale.h: No such file or directory
#5 65.29        18 | #include <xlocale.h>
#5 65.29           |          ^~~~~~~~~~~
#5 65.29     compilation terminated.
#5 65.29     error: Command "gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DHAVE_NPY_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -DHAVE_CBLAS -Ibuild/src.linux-aarch64-3.6/numpy/core/src/private -Inumpy/core/include -Ibuild/src.linux-aarch64-3.6/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 -I/usr/local/include/python3.6m -Ibuild/src.linux-aarch64-3.6/numpy/core/src/private -Ibuild/src.linux-aarch64-3.6/numpy/core/src/private -Ibuild/src.linux-aarch64-3.6/numpy/core/src/private -c numpy/core/src/multiarray/numpyos.c -o build/temp.linux-aarch64-3.6/numpy/core/src/multiarray/numpyos.o" failed with exit status 1
#5 65.29     ----------------------------------------
#5 65.29 ERROR: Command errored out with exit status 1: /usr/local/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-qvb2gtw9/numpy_48be8eaf8c4b48829187034afc123e41/setup.py'"'"'; __file__='"'"'/tmp/pip-install-qvb2gtw9/numpy_48be8eaf8c4b48829187034afc123e41/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-oli2nr5r/install-record.txt --single-version-externally-managed --compile --install-headers /usr/local/include/python3.6m/numpy Check the logs for full command output.
#5 65.41 WARNING: You are using pip version 21.2.4; however, version 21.3.1 is available.
#5 65.41 You should consider upgrading via the '/usr/local/bin/python -m pip install --upgrade pip' command.
------
executor failed running [/bin/sh -c apt-get update &&     apt-get install -y libopenblas-dev gfortran &&     pip install numpy==1.12.1 &&     pip install scipy==0.19.0 &&     pip install gunicorn==19.7.1 &&     pip install flask==0.12.2 &&     pip install image-match==1.1.2 &&     pip install 'elasticsearch>=6.0.0,<7.0.0' &&     rm -rf /var/lib/apt/lists/*]: exit code: 1
^[[Amake: *** [build] Error 1

Any help appreciated. Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant