2021-07-13T14:15:09,227 Created temporary directory: /tmp/pip-ephem-wheel-cache-vg8t8n_m 2021-07-13T14:15:09,230 Created temporary directory: /tmp/pip-req-tracker-z1letrqm 2021-07-13T14:15:09,230 Initialized build tracking at /tmp/pip-req-tracker-z1letrqm 2021-07-13T14:15:09,230 Created build tracker: /tmp/pip-req-tracker-z1letrqm 2021-07-13T14:15:09,231 Entered build tracker: /tmp/pip-req-tracker-z1letrqm 2021-07-13T14:15:09,231 Created temporary directory: /tmp/pip-wheel-mg97mn03 2021-07-13T14:15:09,261 1 location(s) to search for versions of disptools: 2021-07-13T14:15:09,261 * https://pypi.org/simple/disptools/ 2021-07-13T14:15:09,262 Fetching project page and analyzing links: https://pypi.org/simple/disptools/ 2021-07-13T14:15:09,262 Getting page https://pypi.org/simple/disptools/ 2021-07-13T14:15:09,264 Found index url https://pypi.org/simple 2021-07-13T14:15:09,376 Skipping link: none of the wheel's tags (cp36-cp36m-win_amd64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/09/f5/d2401414d689187afdb9d47c8af53a0afb6de4eca14412344db13c38ce61/disptools-0.1.1-cp36-cp36m-win_amd64.whl#sha256=d70dd06783d02de5445adac2776c2357a09e613e5adf1ef066c20af3cebd6006 (from https://pypi.org/simple/disptools/) 2021-07-13T14:15:09,376 Found link https://files.pythonhosted.org/packages/48/8c/4edfe8c6b8e1331a9d796c637c21ab45695eb1c4363745f03f12e4db1432/disptools-0.1.1.tar.gz#sha256=81efd7e653db55b1c9b2cd4dcf1fdcd621ea01ca658118ed3596b63fe13d137b (from https://pypi.org/simple/disptools/), version: 0.1.1 2021-07-13T14:15:09,377 Skipping link: none of the wheel's tags (cp36-cp36m-win_amd64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/b0/04/f23f66b17e48605ae558118b15ae9db232e18fbfde16db52f523c359bb51/disptools-0.2.0-cp36-cp36m-win_amd64.whl#sha256=76525308384980641a98b9ae02d3130cc557125079694793a8f28573af476a60 (from https://pypi.org/simple/disptools/) 2021-07-13T14:15:09,377 Found link https://files.pythonhosted.org/packages/c9/50/80c625e9ec9248f2f6d58b3d422ec7a9cf46760a3c8f6f281635972b70ec/disptools-0.2.0.tar.gz#sha256=77541cca40043fad6d1a2517b10da7b41f4a1564cd1c88b6b38de098bcf7cc8b (from https://pypi.org/simple/disptools/), version: 0.2.0 2021-07-13T14:15:09,378 Skipping link: none of the wheel's tags (cp36-cp36m-win_amd64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/b4/7b/61bfa5cdd49d9149df766ab02715022727a081c071a73e54e17a171bc88d/disptools-0.2.1-cp36-cp36m-win_amd64.whl#sha256=921515250abe7a510ece04c0d4bff443e89cfd8e64a4ef11a24e69fc6cc7ce7f (from https://pypi.org/simple/disptools/) 2021-07-13T14:15:09,378 Found link https://files.pythonhosted.org/packages/67/5e/1b0a5928c857ebc7f9e9638b2923138686634b55eb3a759e7a34d9d092a2/disptools-0.2.1.tar.gz#sha256=ef6eff7de82c103f68480f5385c5555d493f43949b9621fbd5a5eb0f9e7462f3 (from https://pypi.org/simple/disptools/), version: 0.2.1 2021-07-13T14:15:09,379 Skipping link: none of the wheel's tags (cp36-cp36m-win_amd64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/a4/4b/e83aab22b3fd6702afe15870a191d70f0653c2c85d6fba713a529b9b9ddf/disptools-0.2.2-cp36-cp36m-win_amd64.whl#sha256=e425aba17361a6188e87510595d333391bd070281bd054105e98532b2a8ada59 (from https://pypi.org/simple/disptools/) 2021-07-13T14:15:09,379 Found link https://files.pythonhosted.org/packages/77/a0/a3f018c03f43f45980928a0eea7a0299fc29457a6b03bc40670492d41a34/disptools-0.2.2.tar.gz#sha256=1230fdf7bf3e8d246a88dd3ba4e10361a6aaf0085631f42cf45c3bee5d47bba4 (from https://pypi.org/simple/disptools/), version: 0.2.2 2021-07-13T14:15:09,379 Skipping link: none of the wheel's tags (cp36-cp36m-win_amd64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/01/f6/fcb159945047012439ba8b0ba94810e9a49d53b514b6efab8e03b97c5e04/disptools-0.2.3-cp36-cp36m-win_amd64.whl#sha256=a68bec139802bdfa74b0b420936180006ae11296775aa56bef76407e2b3bb163 (from https://pypi.org/simple/disptools/) 2021-07-13T14:15:09,380 Found link https://files.pythonhosted.org/packages/81/f6/227fe2a960ab64ec007bf4f90a12d4e09fbfd543f7218c4bc7d17925ca99/disptools-0.2.3.tar.gz#sha256=23fc61a2f5157c6442ec53449136c5e4ee4945468dd93f6abdce1846820788c2 (from https://pypi.org/simple/disptools/), version: 0.2.3 2021-07-13T14:15:09,380 Skipping link: none of the wheel's tags (cp36-cp36m-win_amd64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/e5/a3/6932fbe98b0c117f3d210c69010867177414d0b24f844de8d0ddbe883cd4/disptools-0.3.0-cp36-cp36m-win_amd64.whl#sha256=2485f12cea83607f643af5c763b1df2b36b02a376e3e6358ad804dc7b522f14d (from https://pypi.org/simple/disptools/) 2021-07-13T14:15:09,380 Found link https://files.pythonhosted.org/packages/53/de/b566d2baab74a75f3d3c07d4b9dd42ecb958e2cd7a8c38cfd045d476f7dc/disptools-0.3.0.tar.gz#sha256=31e9180366a2fba44b66785289b3267a1f62937d1f773f4a26c9d76a8199024e (from https://pypi.org/simple/disptools/), version: 0.3.0 2021-07-13T14:15:09,381 Skipping link: none of the wheel's tags (cp35-cp35m-win32) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/56/bd/f36e3712d4851ba711106bef50c27ed9428bebfe43cdedcf451cc10f6698/disptools-0.4.0-cp35-cp35m-win32.whl#sha256=4b34c6f0107ece4a3f76546fce5f9c7fe4f9f21772bc3eee0c7c20fc1ecb5849 (from https://pypi.org/simple/disptools/) 2021-07-13T14:15:09,381 Skipping link: none of the wheel's tags (cp35-cp35m-win_amd64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/f1/92/e1b447244c64aff988451acb3eb401880c3ef8c8c8c0729e1776caf04bcb/disptools-0.4.0-cp35-cp35m-win_amd64.whl#sha256=e00a0db6c4e8d221338e3b23fa8a9bdbabaf5474707a2db48eba9cebfd36a0ea (from https://pypi.org/simple/disptools/) 2021-07-13T14:15:09,382 Skipping link: none of the wheel's tags (cp36-cp36m-win32) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/09/f2/f5e2bb26c4a0a8de04d7fa90673b530c0ab8ea352de0ca988a6b2f5afa3d/disptools-0.4.0-cp36-cp36m-win32.whl#sha256=6d7b1f20c3c832f3da7996320a8086c45b42228206233897394598e444889c38 (from https://pypi.org/simple/disptools/) 2021-07-13T14:15:09,382 Skipping link: none of the wheel's tags (cp36-cp36m-win_amd64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/0f/30/b11ee89537832425c2e28934090a304286b550cf82c211a6a1d852621300/disptools-0.4.0-cp36-cp36m-win_amd64.whl#sha256=177dc719e474894cd4de4a9e8531941b014960340db1d304bc6079b65b4e1a44 (from https://pypi.org/simple/disptools/) 2021-07-13T14:15:09,383 Skipping link: none of the wheel's tags (cp37-cp37m-win32) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/81/c1/d8ef50833bc91097ff8394d9fd9d3daccb113c632e4ee5f0f3e9ec599d0b/disptools-0.4.0-cp37-cp37m-win32.whl#sha256=d6bcfcd7578aec19067e6631ce948323d67fde92554b091d41c81d9ca095685c (from https://pypi.org/simple/disptools/) 2021-07-13T14:15:09,383 Skipping link: none of the wheel's tags (cp37-cp37m-win_amd64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/a3/41/00e0f3ac929fb30b775785563b5100261f541fbdd2e0a90216c0195078a1/disptools-0.4.0-cp37-cp37m-win_amd64.whl#sha256=175f181806aa17b4b0de585ccce26408c24e4eb1113d5fa8cdf8aa0858eb2e33 (from https://pypi.org/simple/disptools/) 2021-07-13T14:15:09,383 Found link https://files.pythonhosted.org/packages/c2/c3/b59544ca5f962d3b894e5d4f149180db45c39b86cc0eb55e2dd64beeb175/disptools-0.4.0.tar.gz#sha256=3244787ff59a16143aa24d1aca6193a5c7b972260a534f6ea7af4b9c3d15bd97 (from https://pypi.org/simple/disptools/), version: 0.4.0 2021-07-13T14:15:09,384 Skipping link: not a file: https://pypi.org/simple/disptools/ 2021-07-13T14:15:09,385 Given no hashes to check 1 links for project 'disptools': discarding no candidates 2021-07-13T14:15:09,404 Collecting disptools==0.2.3 2021-07-13T14:15:09,406 Created temporary directory: /tmp/pip-unpack-h3uh4ehi 2021-07-13T14:15:09,591 Downloading disptools-0.2.3.tar.gz (53 kB) 2021-07-13T14:15:09,711 Added disptools==0.2.3 from https://files.pythonhosted.org/packages/81/f6/227fe2a960ab64ec007bf4f90a12d4e09fbfd543f7218c4bc7d17925ca99/disptools-0.2.3.tar.gz#sha256=23fc61a2f5157c6442ec53449136c5e4ee4945468dd93f6abdce1846820788c2 to build tracker '/tmp/pip-req-tracker-z1letrqm' 2021-07-13T14:15:09,712 Running setup.py (path:/tmp/pip-wheel-mg97mn03/disptools_81b78ec1ab6b4e56a9e686e48efa084a/setup.py) egg_info for package disptools 2021-07-13T14:15:09,713 Created temporary directory: /tmp/pip-pip-egg-info-rgr58fkv 2021-07-13T14:15:09,713 Running command python setup.py egg_info 2021-07-13T14:15:11,037 running egg_info 2021-07-13T14:15:11,039 creating /tmp/pip-pip-egg-info-rgr58fkv/disptools.egg-info 2021-07-13T14:15:11,040 writing /tmp/pip-pip-egg-info-rgr58fkv/disptools.egg-info/PKG-INFO 2021-07-13T14:15:11,042 writing dependency_links to /tmp/pip-pip-egg-info-rgr58fkv/disptools.egg-info/dependency_links.txt 2021-07-13T14:15:11,044 writing requirements to /tmp/pip-pip-egg-info-rgr58fkv/disptools.egg-info/requires.txt 2021-07-13T14:15:11,045 writing top-level names to /tmp/pip-pip-egg-info-rgr58fkv/disptools.egg-info/top_level.txt 2021-07-13T14:15:11,046 writing manifest file '/tmp/pip-pip-egg-info-rgr58fkv/disptools.egg-info/SOURCES.txt' 2021-07-13T14:15:11,187 reading manifest file '/tmp/pip-pip-egg-info-rgr58fkv/disptools.egg-info/SOURCES.txt' 2021-07-13T14:15:11,189 reading manifest template 'MANIFEST.in' 2021-07-13T14:15:11,193 writing manifest file '/tmp/pip-pip-egg-info-rgr58fkv/disptools.egg-info/SOURCES.txt' 2021-07-13T14:15:11,307 Source in /tmp/pip-wheel-mg97mn03/disptools_81b78ec1ab6b4e56a9e686e48efa084a has version 0.2.3, which satisfies requirement disptools==0.2.3 from https://files.pythonhosted.org/packages/81/f6/227fe2a960ab64ec007bf4f90a12d4e09fbfd543f7218c4bc7d17925ca99/disptools-0.2.3.tar.gz#sha256=23fc61a2f5157c6442ec53449136c5e4ee4945468dd93f6abdce1846820788c2 2021-07-13T14:15:11,308 Removed disptools==0.2.3 from https://files.pythonhosted.org/packages/81/f6/227fe2a960ab64ec007bf4f90a12d4e09fbfd543f7218c4bc7d17925ca99/disptools-0.2.3.tar.gz#sha256=23fc61a2f5157c6442ec53449136c5e4ee4945468dd93f6abdce1846820788c2 from build tracker '/tmp/pip-req-tracker-z1letrqm' 2021-07-13T14:15:11,313 Created temporary directory: /tmp/pip-unpack-v9p0ss1y 2021-07-13T14:15:11,314 Building wheels for collected packages: disptools 2021-07-13T14:15:11,318 Created temporary directory: /tmp/pip-wheel-67zo5a5f 2021-07-13T14:15:11,318 Building wheel for disptools (setup.py): started 2021-07-13T14:15:11,318 Destination directory: /tmp/pip-wheel-67zo5a5f 2021-07-13T14:15:11,319 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-mg97mn03/disptools_81b78ec1ab6b4e56a9e686e48efa084a/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-mg97mn03/disptools_81b78ec1ab6b4e56a9e686e48efa084a/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-67zo5a5f 2021-07-13T14:15:12,670 running bdist_wheel 2021-07-13T14:15:12,674 running build 2021-07-13T14:15:12,675 running build_py 2021-07-13T14:15:12,810 creating build 2021-07-13T14:15:12,810 creating build/lib.linux-armv7l-3.9 2021-07-13T14:15:12,811 creating build/lib.linux-armv7l-3.9/disptools 2021-07-13T14:15:12,812 copying disptools/predict.py -> build/lib.linux-armv7l-3.9/disptools 2021-07-13T14:15:12,814 copying disptools/drawing.py -> build/lib.linux-armv7l-3.9/disptools 2021-07-13T14:15:12,817 copying disptools/simulatrophy.py -> build/lib.linux-armv7l-3.9/disptools 2021-07-13T14:15:12,819 copying disptools/displacements.py -> build/lib.linux-armv7l-3.9/disptools 2021-07-13T14:15:12,821 copying disptools/measure.py -> build/lib.linux-armv7l-3.9/disptools 2021-07-13T14:15:12,823 copying disptools/__init__.py -> build/lib.linux-armv7l-3.9/disptools 2021-07-13T14:15:12,825 copying disptools/io.py -> build/lib.linux-armv7l-3.9/disptools 2021-07-13T14:15:12,828 running build_ext 2021-07-13T14:15:12,831 extra_compile_args: ['-Wall', '-std=c99', '-fPIC', '-fopenmp'] 2021-07-13T14:15:12,832 extra_link_args: ['-lm', '-lgomp'] 2021-07-13T14:15:12,832 building '_disptools' extension 2021-07-13T14:15:12,949 Warning: Can't read registry to find the necessary compiler setting 2021-07-13T14:15:12,949 Make sure that Python modules winreg, win32api or win32con are installed. 2021-07-13T14:15:13,077 C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 2021-07-13T14:15:13,078 creating build/temp.linux-armv7l-3.9 2021-07-13T14:15:13,079 creating build/temp.linux-armv7l-3.9/src 2021-07-13T14:15:13,079 compile options: '-DDISPTOOLS_VERBOSE=1 -DORDER_PD=4 -DFLOAT_SIZE=32 -DDISPTOOLS_DEBUG=0 -Isrc/headers -I/usr/include/python3.9 -I/home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include -I/usr/include/python3.9 -c' 2021-07-13T14:15:13,080 extra options: '-Wall -std=c99 -fPIC -fopenmp' 2021-07-13T14:15:13,098 arm-linux-gnueabihf-gcc: src/VolumeMatching3D.c 2021-07-13T14:15:13,099 arm-linux-gnueabihf-gcc: src/displacement_field_gradient.c 2021-07-13T14:15:13,106 arm-linux-gnueabihf-gcc: src/_disptools.carm-linux-gnueabihf-gcc: src/displacement_field_greedy.c 2021-07-13T14:15:13,316 In file included from src/VolumeMatching3D.c:37: 2021-07-13T14:15:13,317 src/VolumeMatching3D.c: In function ‘volume_matching_3d’: 2021-07-13T14:15:13,317 src/VolumeMatching3D.c:700:20: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘size_t’ {aka ‘const unsigned int’} [-Wformat=] 2021-07-13T14:15:13,318 700 | "%s\n" 2021-07-13T14:15:13,318 | ^~~~~~ 2021-07-13T14:15:13,318 ...... 2021-07-13T14:15:13,318 718 | nx, ny, nz, 2021-07-13T14:15:13,318 | ~~ 2021-07-13T14:15:13,318 | | 2021-07-13T14:15:13,319 | size_t {aka const unsigned int} 2021-07-13T14:15:13,319 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:15:13,319 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stderr, __VA_ARGS__);} 2021-07-13T14:15:13,319 | ^~~~~~~~~~~ 2021-07-13T14:15:13,320 src/VolumeMatching3D.c:700:20: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘size_t’ {aka ‘const unsigned int’} [-Wformat=] 2021-07-13T14:15:13,320 700 | "%s\n" 2021-07-13T14:15:13,320 | ^~~~~~ 2021-07-13T14:15:13,320 ...... 2021-07-13T14:15:13,320 718 | nx, ny, nz, 2021-07-13T14:15:13,321 | ~~ 2021-07-13T14:15:13,321 | | 2021-07-13T14:15:13,321 | size_t {aka const unsigned int} 2021-07-13T14:15:13,321 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:15:13,321 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stderr, __VA_ARGS__);} 2021-07-13T14:15:13,321 | ^~~~~~~~~~~ 2021-07-13T14:15:13,322 src/VolumeMatching3D.c:700:20: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘size_t’ {aka ‘const unsigned int’} [-Wformat=] 2021-07-13T14:15:13,322 700 | "%s\n" 2021-07-13T14:15:13,322 | ^~~~~~ 2021-07-13T14:15:13,322 ...... 2021-07-13T14:15:13,323 718 | nx, ny, nz, 2021-07-13T14:15:13,324 | ~~ 2021-07-13T14:15:13,324 | | 2021-07-13T14:15:13,324 | size_t {aka const unsigned int} 2021-07-13T14:15:13,325 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:15:13,325 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stderr, __VA_ARGS__);} 2021-07-13T14:15:13,325 | ^~~~~~~~~~~ 2021-07-13T14:15:13,325 src/VolumeMatching3D.c:700:20: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 19 has type ‘size_t’ {aka ‘const unsigned int’} [-Wformat=] 2021-07-13T14:15:13,325 700 | "%s\n" 2021-07-13T14:15:13,325 | ^~~~~~ 2021-07-13T14:15:13,326 ...... 2021-07-13T14:15:13,326 724 | it_max); 2021-07-13T14:15:13,326 | ~~~~~~ 2021-07-13T14:15:13,326 | | 2021-07-13T14:15:13,326 | size_t {aka const unsigned int} 2021-07-13T14:15:13,326 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:15:13,327 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stderr, __VA_ARGS__);} 2021-07-13T14:15:13,327 | ^~~~~~~~~~~ 2021-07-13T14:15:13,514 In file included from src/displacement_field_gradient.c:8: 2021-07-13T14:15:13,514 src/displacement_field_gradient.c: In function ‘generate_displacement_gradient’: 2021-07-13T14:15:13,515 src/displacement_field_gradient.c:183:20: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘size_t’ {aka ‘const unsigned int’} [-Wformat=] 2021-07-13T14:15:13,515 183 | "%s\n" 2021-07-13T14:15:13,515 | ^~~~~~ 2021-07-13T14:15:13,515 ...... 2021-07-13T14:15:13,516 201 | nx, ny, nz, 2021-07-13T14:15:13,516 | ~~ 2021-07-13T14:15:13,516 | | 2021-07-13T14:15:13,517 | size_t {aka const unsigned int} 2021-07-13T14:15:13,517 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:15:13,517 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stderr, __VA_ARGS__);} 2021-07-13T14:15:13,517 | ^~~~~~~~~~~ 2021-07-13T14:15:13,518 src/displacement_field_gradient.c:183:20: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘size_t’ {aka ‘const unsigned int’} [-Wformat=] 2021-07-13T14:15:13,518 183 | "%s\n" 2021-07-13T14:15:13,518 | ^~~~~~ 2021-07-13T14:15:13,519 ...... 2021-07-13T14:15:13,519 201 | nx, ny, nz, 2021-07-13T14:15:13,520 | ~~ 2021-07-13T14:15:13,521 | | 2021-07-13T14:15:13,521 | size_t {aka const unsigned int} 2021-07-13T14:15:13,522 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:15:13,522 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stderr, __VA_ARGS__);} 2021-07-13T14:15:13,522 | ^~~~~~~~~~~ 2021-07-13T14:15:13,523 src/displacement_field_gradient.c:183:20: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘size_t’ {aka ‘const unsigned int’} [-Wformat=] 2021-07-13T14:15:13,523 183 | "%s\n" 2021-07-13T14:15:13,523 | ^~~~~~ 2021-07-13T14:15:13,524 ...... 2021-07-13T14:15:13,524 201 | nx, ny, nz, 2021-07-13T14:15:13,525 | ~~ 2021-07-13T14:15:13,525 | | 2021-07-13T14:15:13,525 | size_t {aka const unsigned int} 2021-07-13T14:15:13,525 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:15:13,526 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stderr, __VA_ARGS__);} 2021-07-13T14:15:13,526 | ^~~~~~~~~~~ 2021-07-13T14:15:13,526 src/displacement_field_gradient.c:183:20: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 19 has type ‘size_t’ {aka ‘const unsigned int’} [-Wformat=] 2021-07-13T14:15:13,527 183 | "%s\n" 2021-07-13T14:15:13,527 | ^~~~~~ 2021-07-13T14:15:13,527 ...... 2021-07-13T14:15:13,527 207 | it_max); 2021-07-13T14:15:13,527 | ~~~~~~ 2021-07-13T14:15:13,527 | | 2021-07-13T14:15:13,528 | size_t {aka const unsigned int} 2021-07-13T14:15:13,528 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:15:13,528 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stderr, __VA_ARGS__);} 2021-07-13T14:15:13,528 | ^~~~~~~~~~~ 2021-07-13T14:15:13,528 In file included from src/displacement_field_greedy.c:8: 2021-07-13T14:15:13,529 src/displacement_field_greedy.c: In function ‘generate_displacement_greedy’: 2021-07-13T14:15:13,529 src/displacement_field_greedy.c:109:20: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘size_t’ {aka ‘const unsigned int’} [-Wformat=] 2021-07-13T14:15:13,529 109 | "%s\n" 2021-07-13T14:15:13,530 | ^~~~~~ 2021-07-13T14:15:13,530 ...... 2021-07-13T14:15:13,530 127 | nx, ny, nz, 2021-07-13T14:15:13,531 | ~~ 2021-07-13T14:15:13,531 | | 2021-07-13T14:15:13,531 | size_t {aka const unsigned int} 2021-07-13T14:15:13,531 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:15:13,531 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stderr, __VA_ARGS__);} 2021-07-13T14:15:13,531 | ^~~~~~~~~~~ 2021-07-13T14:15:13,532 src/displacement_field_greedy.c:109:20: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘size_t’ {aka ‘const unsigned int’} [-Wformat=] 2021-07-13T14:15:13,532 109 | "%s\n" 2021-07-13T14:15:13,532 | ^~~~~~ 2021-07-13T14:15:13,533 ...... 2021-07-13T14:15:13,533 127 | nx, ny, nz, 2021-07-13T14:15:13,533 | ~~ 2021-07-13T14:15:13,533 | | 2021-07-13T14:15:13,534 | size_t {aka const unsigned int} 2021-07-13T14:15:13,534 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:15:13,534 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stderr, __VA_ARGS__);} 2021-07-13T14:15:13,534 | ^~~~~~~~~~~ 2021-07-13T14:15:13,535 src/displacement_field_greedy.c:109:20: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘size_t’ {aka ‘const unsigned int’} [-Wformat=] 2021-07-13T14:15:13,535 109 | "%s\n" 2021-07-13T14:15:13,535 | ^~~~~~ 2021-07-13T14:15:13,535 ...... 2021-07-13T14:15:13,535 127 | nx, ny, nz, 2021-07-13T14:15:13,536 | ~~ 2021-07-13T14:15:13,536 | | 2021-07-13T14:15:13,536 | size_t {aka const unsigned int} 2021-07-13T14:15:13,536 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:15:13,536 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stderr, __VA_ARGS__);} 2021-07-13T14:15:13,536 | ^~~~~~~~~~~ 2021-07-13T14:15:13,537 src/displacement_field_greedy.c:109:20: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 19 has type ‘size_t’ {aka ‘const unsigned int’} [-Wformat=] 2021-07-13T14:15:13,537 109 | "%s\n" 2021-07-13T14:15:13,537 | ^~~~~~ 2021-07-13T14:15:13,537 ...... 2021-07-13T14:15:13,537 133 | it_max); 2021-07-13T14:15:13,538 | ~~~~~~ 2021-07-13T14:15:13,538 | | 2021-07-13T14:15:13,538 | size_t {aka const unsigned int} 2021-07-13T14:15:13,538 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:15:13,539 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stderr, __VA_ARGS__);} 2021-07-13T14:15:13,539 | ^~~~~~~~~~~ 2021-07-13T14:15:13,539 src/displacement_field_gradient.c:364:24: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2021-07-13T14:15:13,539 364 | "Iteration %5ld: " 2021-07-13T14:15:13,540 | ^~~~~~~~~~~~~~~~~~~ 2021-07-13T14:15:13,540 ...... 2021-07-13T14:15:13,540 367 | it, error, max_voxel_error); 2021-07-13T14:15:13,540 | ~~ 2021-07-13T14:15:13,540 | | 2021-07-13T14:15:13,540 | size_t {aka unsigned int} 2021-07-13T14:15:13,540 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:15:13,541 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stderr, __VA_ARGS__);} 2021-07-13T14:15:13,541 | ^~~~~~~~~~~ 2021-07-13T14:15:13,541 src/displacement_field_gradient.c:364:38: note: format string is defined here 2021-07-13T14:15:13,541 364 | "Iteration %5ld: " 2021-07-13T14:15:13,541 | ~~~^ 2021-07-13T14:15:13,542 | | 2021-07-13T14:15:13,542 | long int 2021-07-13T14:15:13,542 | %5d 2021-07-13T14:15:13,542 src/displacement_field_greedy.c:213:24: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2021-07-13T14:15:13,542 213 | "Iteration %5ld: " 2021-07-13T14:15:13,542 | ^~~~~~~~~~~~~~~~~~~ 2021-07-13T14:15:13,543 ...... 2021-07-13T14:15:13,543 216 | it, error, max_voxel_error); 2021-07-13T14:15:13,543 | ~~ 2021-07-13T14:15:13,543 | | 2021-07-13T14:15:13,544 | size_t {aka unsigned int} 2021-07-13T14:15:13,544 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:15:13,544 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stderr, __VA_ARGS__);} 2021-07-13T14:15:13,544 | ^~~~~~~~~~~ 2021-07-13T14:15:13,544 src/displacement_field_greedy.c:213:38: note: format string is defined here 2021-07-13T14:15:13,544 213 | "Iteration %5ld: " 2021-07-13T14:15:13,545 | ~~~^ 2021-07-13T14:15:13,545 | | 2021-07-13T14:15:13,545 | long int 2021-07-13T14:15:13,545 | %5d 2021-07-13T14:15:13,894 In file included from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h:21, 2021-07-13T14:15:13,894 from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h:4, 2021-07-13T14:15:13,894 from src/_disptools.c:11: 2021-07-13T14:15:13,895 /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/__multiarray_api.h:1464:1: warning: ‘_import_array’ defined but not used [-Wunused-function] 2021-07-13T14:15:13,895 1464 | _import_array(void) 2021-07-13T14:15:13,895 | ^~~~~~~~~~~~~ 2021-07-13T14:15:14,120 src/_disptools.c: In function ‘method_shape_descriptor’: 2021-07-13T14:15:14,120 src/_disptools.c:172:12: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2021-07-13T14:15:14,120 172 | return Py_BuildValue(PY_FMT_FLOATING, result); 2021-07-13T14:15:14,121 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-13T14:15:14,239 arm-linux-gnueabihf-gcc: src/field.c 2021-07-13T14:15:14,362 src/field.c: In function ‘print_image_info’: 2021-07-13T14:15:14,363 src/field.c:58:19: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘const unsigned int’} [-Wformat=] 2021-07-13T14:15:14,363 58 | printf("nd: %ld\n" 2021-07-13T14:15:14,363 | ~~^ 2021-07-13T14:15:14,364 | | 2021-07-13T14:15:14,364 | long int 2021-07-13T14:15:14,364 | %d 2021-07-13T14:15:14,364 ...... 2021-07-13T14:15:14,365 65 | img.nd, 2021-07-13T14:15:14,365 | ~~~~~~ 2021-07-13T14:15:14,365 | | 2021-07-13T14:15:14,366 | size_t {aka const unsigned int} 2021-07-13T14:15:14,366 src/field.c:58:12: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘size_t’ {aka ‘const unsigned int’} [-Wformat=] 2021-07-13T14:15:14,367 58 | printf("nd: %ld\n" 2021-07-13T14:15:14,367 | ^~~~~~~~~~~ 2021-07-13T14:15:14,367 ...... 2021-07-13T14:15:14,368 66 | img.nx, img.ny, img.nz, 2021-07-13T14:15:14,368 | ~~~~~~ 2021-07-13T14:15:14,368 | | 2021-07-13T14:15:14,368 | size_t {aka const unsigned int} 2021-07-13T14:15:14,379 src/field.c:59:19: note: format string is defined here 2021-07-13T14:15:14,379 59 | "nx: %ld\n" 2021-07-13T14:15:14,380 | ~~^ 2021-07-13T14:15:14,381 | | 2021-07-13T14:15:14,381 | long int 2021-07-13T14:15:14,381 | %d 2021-07-13T14:15:14,381 src/field.c:58:12: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘size_t’ {aka ‘const unsigned int’} [-Wformat=] 2021-07-13T14:15:14,382 58 | printf("nd: %ld\n" 2021-07-13T14:15:14,382 | ^~~~~~~~~~~ 2021-07-13T14:15:14,382 ...... 2021-07-13T14:15:14,382 66 | img.nx, img.ny, img.nz, 2021-07-13T14:15:14,382 | ~~~~~~ 2021-07-13T14:15:14,382 | | 2021-07-13T14:15:14,383 | size_t {aka const unsigned int} 2021-07-13T14:15:14,383 src/field.c:60:19: note: format string is defined here 2021-07-13T14:15:14,383 60 | "ny: %ld\n" 2021-07-13T14:15:14,383 | ~~^ 2021-07-13T14:15:14,383 | | 2021-07-13T14:15:14,384 | long int 2021-07-13T14:15:14,384 | %d 2021-07-13T14:15:14,384 src/field.c:58:12: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 5 has type ‘size_t’ {aka ‘const unsigned int’} [-Wformat=] 2021-07-13T14:15:14,385 58 | printf("nd: %ld\n" 2021-07-13T14:15:14,385 | ^~~~~~~~~~~ 2021-07-13T14:15:14,385 ...... 2021-07-13T14:15:14,385 66 | img.nx, img.ny, img.nz, 2021-07-13T14:15:14,385 | ~~~~~~ 2021-07-13T14:15:14,385 | | 2021-07-13T14:15:14,386 | size_t {aka const unsigned int} 2021-07-13T14:15:14,386 src/field.c:61:19: note: format string is defined here 2021-07-13T14:15:14,386 61 | "nz: %ld\n" 2021-07-13T14:15:14,386 | ~~^ 2021-07-13T14:15:14,386 | | 2021-07-13T14:15:14,387 | long int 2021-07-13T14:15:14,387 | %d 2021-07-13T14:15:14,602 arm-linux-gnueabihf-gcc: src/jacobian.c 2021-07-13T14:15:16,262 arm-linux-gnueabihf-gcc: src/shape_descriptors.c 2021-07-13T14:15:21,127 arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/src/VolumeMatching3D.o build/temp.linux-armv7l-3.9/src/_disptools.o build/temp.linux-armv7l-3.9/src/displacement_field_gradient.o build/temp.linux-armv7l-3.9/src/displacement_field_greedy.o build/temp.linux-armv7l-3.9/src/field.o build/temp.linux-armv7l-3.9/src/jacobian.o build/temp.linux-armv7l-3.9/src/shape_descriptors.o -o build/lib.linux-armv7l-3.9/_disptools.cpython-39-arm-linux-gnueabihf.so -lm -lgomp 2021-07-13T14:15:21,296 installing to build/bdist.linux-armv7l/wheel 2021-07-13T14:15:21,296 running install 2021-07-13T14:15:21,297 running install_lib 2021-07-13T14:15:21,301 creating build/bdist.linux-armv7l 2021-07-13T14:15:21,302 creating build/bdist.linux-armv7l/wheel 2021-07-13T14:15:21,303 copying build/lib.linux-armv7l-3.9/_disptools.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2021-07-13T14:15:21,315 creating build/bdist.linux-armv7l/wheel/disptools 2021-07-13T14:15:21,316 copying build/lib.linux-armv7l-3.9/disptools/predict.py -> build/bdist.linux-armv7l/wheel/disptools 2021-07-13T14:15:21,318 copying build/lib.linux-armv7l-3.9/disptools/drawing.py -> build/bdist.linux-armv7l/wheel/disptools 2021-07-13T14:15:21,321 copying build/lib.linux-armv7l-3.9/disptools/simulatrophy.py -> build/bdist.linux-armv7l/wheel/disptools 2021-07-13T14:15:21,323 copying build/lib.linux-armv7l-3.9/disptools/displacements.py -> build/bdist.linux-armv7l/wheel/disptools 2021-07-13T14:15:21,327 copying build/lib.linux-armv7l-3.9/disptools/measure.py -> build/bdist.linux-armv7l/wheel/disptools 2021-07-13T14:15:21,330 copying build/lib.linux-armv7l-3.9/disptools/__init__.py -> build/bdist.linux-armv7l/wheel/disptools 2021-07-13T14:15:21,332 copying build/lib.linux-armv7l-3.9/disptools/io.py -> build/bdist.linux-armv7l/wheel/disptools 2021-07-13T14:15:21,334 running install_egg_info 2021-07-13T14:15:21,344 running egg_info 2021-07-13T14:15:21,344 writing disptools.egg-info/PKG-INFO 2021-07-13T14:15:21,347 writing dependency_links to disptools.egg-info/dependency_links.txt 2021-07-13T14:15:21,350 writing requirements to disptools.egg-info/requires.txt 2021-07-13T14:15:21,351 writing top-level names to disptools.egg-info/top_level.txt 2021-07-13T14:15:21,361 reading manifest file 'disptools.egg-info/SOURCES.txt' 2021-07-13T14:15:21,365 reading manifest template 'MANIFEST.in' 2021-07-13T14:15:21,370 writing manifest file 'disptools.egg-info/SOURCES.txt' 2021-07-13T14:15:21,371 Copying disptools.egg-info to build/bdist.linux-armv7l/wheel/disptools-0.2.3-py3.9.egg-info 2021-07-13T14:15:21,383 running install_scripts 2021-07-13T14:15:21,407 creating build/bdist.linux-armv7l/wheel/disptools-0.2.3.dist-info/WHEEL 2021-07-13T14:15:21,410 creating '/tmp/pip-wheel-67zo5a5f/disptools-0.2.3-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2021-07-13T14:15:21,475 adding '_disptools.cpython-39-arm-linux-gnueabihf.so' 2021-07-13T14:15:21,480 adding 'disptools/__init__.py' 2021-07-13T14:15:21,483 adding 'disptools/displacements.py' 2021-07-13T14:15:21,485 adding 'disptools/drawing.py' 2021-07-13T14:15:21,487 adding 'disptools/io.py' 2021-07-13T14:15:21,489 adding 'disptools/measure.py' 2021-07-13T14:15:21,491 adding 'disptools/predict.py' 2021-07-13T14:15:21,492 adding 'disptools/simulatrophy.py' 2021-07-13T14:15:21,495 adding 'disptools-0.2.3.dist-info/METADATA' 2021-07-13T14:15:21,496 adding 'disptools-0.2.3.dist-info/WHEEL' 2021-07-13T14:15:21,497 adding 'disptools-0.2.3.dist-info/top_level.txt' 2021-07-13T14:15:21,497 adding 'disptools-0.2.3.dist-info/RECORD' 2021-07-13T14:15:21,501 removing build/bdist.linux-armv7l/wheel 2021-07-13T14:15:21,653 Building wheel for disptools (setup.py): finished with status 'done' 2021-07-13T14:15:21,657 Created wheel for disptools: filename=disptools-0.2.3-cp39-cp39-linux_armv7l.whl size=159047 sha256=9f52df9e6b9bf2ecd290f691d8a23c1e964a2caa20ad3c0a58d08dc025538704 2021-07-13T14:15:21,657 Stored in directory: /tmp/pip-ephem-wheel-cache-vg8t8n_m/wheels/89/45/61/d57605b800b5595d9c8897a4cb5f95514f82a99f751d30374a 2021-07-13T14:15:21,666 Successfully built disptools 2021-07-13T14:15:21,675 Removed build tracker: '/tmp/pip-req-tracker-z1letrqm'