dsys / match

:crystal_ball: Scalable reverse image search built on Kubernetes and Elasticsearch
Other
1.25k stars 150 forks source link

Cannot make dev on M1 MacBook Air #51

Open stephenhmarsh opened 2 years ago

stephenhmarsh commented 2 years ago

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.