2021-07-13T14:36:47,065 Created temporary directory: /tmp/pip-ephem-wheel-cache-72inbbf4 2021-07-13T14:36:47,067 Created temporary directory: /tmp/pip-req-tracker-a1c1ezwj 2021-07-13T14:36:47,068 Initialized build tracking at /tmp/pip-req-tracker-a1c1ezwj 2021-07-13T14:36:47,068 Created build tracker: /tmp/pip-req-tracker-a1c1ezwj 2021-07-13T14:36:47,068 Entered build tracker: /tmp/pip-req-tracker-a1c1ezwj 2021-07-13T14:36:47,069 Created temporary directory: /tmp/pip-wheel-41mdb1jx 2021-07-13T14:36:47,099 1 location(s) to search for versions of disptools: 2021-07-13T14:36:47,099 * https://pypi.org/simple/disptools/ 2021-07-13T14:36:47,099 Fetching project page and analyzing links: https://pypi.org/simple/disptools/ 2021-07-13T14:36:47,100 Getting page https://pypi.org/simple/disptools/ 2021-07-13T14:36:47,101 Found index url https://pypi.org/simple 2021-07-13T14:36:47,220 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:36:47,220 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:36:47,221 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:36:47,221 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:36:47,222 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:36:47,222 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:36:47,222 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:36:47,223 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:36:47,223 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:36:47,224 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:36:47,224 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:36:47,225 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:36:47,225 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:36:47,226 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:36:47,226 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:36:47,226 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:36:47,227 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:36:47,227 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:36:47,228 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:36:47,228 Skipping link: not a file: https://pypi.org/simple/disptools/ 2021-07-13T14:36:47,230 Given no hashes to check 1 links for project 'disptools': discarding no candidates 2021-07-13T14:36:47,249 Collecting disptools==0.3.0 2021-07-13T14:36:47,250 Created temporary directory: /tmp/pip-unpack-d_x1qg7m 2021-07-13T14:36:47,436 Downloading disptools-0.3.0.tar.gz (54 kB) 2021-07-13T14:36:47,562 Added disptools==0.3.0 from https://files.pythonhosted.org/packages/53/de/b566d2baab74a75f3d3c07d4b9dd42ecb958e2cd7a8c38cfd045d476f7dc/disptools-0.3.0.tar.gz#sha256=31e9180366a2fba44b66785289b3267a1f62937d1f773f4a26c9d76a8199024e to build tracker '/tmp/pip-req-tracker-a1c1ezwj' 2021-07-13T14:36:47,563 Running setup.py (path:/tmp/pip-wheel-41mdb1jx/disptools_5b9fcd37669c4e29aa3047d7766e045b/setup.py) egg_info for package disptools 2021-07-13T14:36:47,564 Created temporary directory: /tmp/pip-pip-egg-info-4v6dijq2 2021-07-13T14:36:47,564 Running command python setup.py egg_info 2021-07-13T14:36:49,217 running egg_info 2021-07-13T14:36:49,219 creating /tmp/pip-pip-egg-info-4v6dijq2/disptools.egg-info 2021-07-13T14:36:49,220 writing /tmp/pip-pip-egg-info-4v6dijq2/disptools.egg-info/PKG-INFO 2021-07-13T14:36:49,223 writing dependency_links to /tmp/pip-pip-egg-info-4v6dijq2/disptools.egg-info/dependency_links.txt 2021-07-13T14:36:49,225 writing requirements to /tmp/pip-pip-egg-info-4v6dijq2/disptools.egg-info/requires.txt 2021-07-13T14:36:49,226 writing top-level names to /tmp/pip-pip-egg-info-4v6dijq2/disptools.egg-info/top_level.txt 2021-07-13T14:36:49,228 writing manifest file '/tmp/pip-pip-egg-info-4v6dijq2/disptools.egg-info/SOURCES.txt' 2021-07-13T14:36:49,427 reading manifest file '/tmp/pip-pip-egg-info-4v6dijq2/disptools.egg-info/SOURCES.txt' 2021-07-13T14:36:49,429 reading manifest template 'MANIFEST.in' 2021-07-13T14:36:49,435 writing manifest file '/tmp/pip-pip-egg-info-4v6dijq2/disptools.egg-info/SOURCES.txt' 2021-07-13T14:36:49,572 Source in /tmp/pip-wheel-41mdb1jx/disptools_5b9fcd37669c4e29aa3047d7766e045b has version 0.3.0, which satisfies requirement disptools==0.3.0 from https://files.pythonhosted.org/packages/53/de/b566d2baab74a75f3d3c07d4b9dd42ecb958e2cd7a8c38cfd045d476f7dc/disptools-0.3.0.tar.gz#sha256=31e9180366a2fba44b66785289b3267a1f62937d1f773f4a26c9d76a8199024e 2021-07-13T14:36:49,573 Removed disptools==0.3.0 from https://files.pythonhosted.org/packages/53/de/b566d2baab74a75f3d3c07d4b9dd42ecb958e2cd7a8c38cfd045d476f7dc/disptools-0.3.0.tar.gz#sha256=31e9180366a2fba44b66785289b3267a1f62937d1f773f4a26c9d76a8199024e from build tracker '/tmp/pip-req-tracker-a1c1ezwj' 2021-07-13T14:36:49,578 Created temporary directory: /tmp/pip-unpack-ssapsiej 2021-07-13T14:36:49,578 Building wheels for collected packages: disptools 2021-07-13T14:36:49,582 Created temporary directory: /tmp/pip-wheel-wr4mlb_s 2021-07-13T14:36:49,583 Building wheel for disptools (setup.py): started 2021-07-13T14:36:49,583 Destination directory: /tmp/pip-wheel-wr4mlb_s 2021-07-13T14:36:49,583 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-41mdb1jx/disptools_5b9fcd37669c4e29aa3047d7766e045b/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-41mdb1jx/disptools_5b9fcd37669c4e29aa3047d7766e045b/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-wr4mlb_s 2021-07-13T14:36:51,196 running bdist_wheel 2021-07-13T14:36:51,201 running build 2021-07-13T14:36:51,201 running build_py 2021-07-13T14:36:51,361 creating build 2021-07-13T14:36:51,361 creating build/lib.linux-armv7l-3.9 2021-07-13T14:36:51,362 creating build/lib.linux-armv7l-3.9/disptools 2021-07-13T14:36:51,363 copying disptools/measure.py -> build/lib.linux-armv7l-3.9/disptools 2021-07-13T14:36:51,366 copying disptools/io.py -> build/lib.linux-armv7l-3.9/disptools 2021-07-13T14:36:51,368 copying disptools/predict.py -> build/lib.linux-armv7l-3.9/disptools 2021-07-13T14:36:51,371 copying disptools/drawing.py -> build/lib.linux-armv7l-3.9/disptools 2021-07-13T14:36:51,373 copying disptools/__init__.py -> build/lib.linux-armv7l-3.9/disptools 2021-07-13T14:36:51,375 copying disptools/simulatrophy.py -> build/lib.linux-armv7l-3.9/disptools 2021-07-13T14:36:51,377 copying disptools/displacements.py -> build/lib.linux-armv7l-3.9/disptools 2021-07-13T14:36:51,380 running build_ext 2021-07-13T14:36:51,383 extra_compile_args: ['-Wall', '-std=c99', '-fPIC', '-fopenmp'] 2021-07-13T14:36:51,384 extra_link_args: ['-lm', '-lgomp'] 2021-07-13T14:36:51,384 building '_disptools' extension 2021-07-13T14:36:51,472 Warning: Can't read registry to find the necessary compiler setting 2021-07-13T14:36:51,472 Make sure that Python modules winreg, win32api or win32con are installed. 2021-07-13T14:36:51,597 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:36:51,598 creating build/temp.linux-armv7l-3.9 2021-07-13T14:36:51,598 creating build/temp.linux-armv7l-3.9/src 2021-07-13T14:36:51,599 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:36:51,599 extra options: '-Wall -std=c99 -fPIC -fopenmp' 2021-07-13T14:36:51,618 arm-linux-gnueabihf-gcc: src/VolumeMatching3D.c 2021-07-13T14:36:51,625 arm-linux-gnueabihf-gcc: src/displacement_field_gradient.c 2021-07-13T14:36:51,626 arm-linux-gnueabihf-gcc: src/displacement_field_greedy.carm-linux-gnueabihf-gcc: src/_disptools.c 2021-07-13T14:36:51,801 In file included from src/VolumeMatching3D.c:37: 2021-07-13T14:36:51,801 src/VolumeMatching3D.c: In function ‘volume_matching_3d’: 2021-07-13T14:36:51,803 src/VolumeMatching3D.c:701: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:36:51,803 701 | "%s\n" 2021-07-13T14:36:51,804 | ^~~~~~ 2021-07-13T14:36:51,804 ...... 2021-07-13T14:36:51,804 719 | nx, ny, nz, 2021-07-13T14:36:51,805 | ~~ 2021-07-13T14:36:51,805 | | 2021-07-13T14:36:51,805 | size_t {aka const unsigned int} 2021-07-13T14:36:51,805 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:36:51,806 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stdout, __VA_ARGS__);} 2021-07-13T14:36:51,806 | ^~~~~~~~~~~ 2021-07-13T14:36:51,807 src/VolumeMatching3D.c:701: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:36:51,808 701 | "%s\n" 2021-07-13T14:36:51,808 | ^~~~~~ 2021-07-13T14:36:51,808 ...... 2021-07-13T14:36:51,808 719 | nx, ny, nz, 2021-07-13T14:36:51,808 | ~~ 2021-07-13T14:36:51,809 | | 2021-07-13T14:36:51,809 | size_t {aka const unsigned int} 2021-07-13T14:36:51,809 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:36:51,809 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stdout, __VA_ARGS__);} 2021-07-13T14:36:51,809 | ^~~~~~~~~~~ 2021-07-13T14:36:51,811 src/VolumeMatching3D.c:701: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:36:51,811 701 | "%s\n" 2021-07-13T14:36:51,811 | ^~~~~~ 2021-07-13T14:36:51,812 ...... 2021-07-13T14:36:51,812 719 | nx, ny, nz, 2021-07-13T14:36:51,812 | ~~ 2021-07-13T14:36:51,813 | | 2021-07-13T14:36:51,813 | size_t {aka const unsigned int} 2021-07-13T14:36:51,813 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:36:51,813 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stdout, __VA_ARGS__);} 2021-07-13T14:36:51,814 | ^~~~~~~~~~~ 2021-07-13T14:36:51,824 src/VolumeMatching3D.c:701: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:36:51,824 701 | "%s\n" 2021-07-13T14:36:51,824 | ^~~~~~ 2021-07-13T14:36:51,824 ...... 2021-07-13T14:36:51,825 725 | it_max); 2021-07-13T14:36:51,825 | ~~~~~~ 2021-07-13T14:36:51,825 | | 2021-07-13T14:36:51,825 | size_t {aka const unsigned int} 2021-07-13T14:36:51,825 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:36:51,825 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stdout, __VA_ARGS__);} 2021-07-13T14:36:51,826 | ^~~~~~~~~~~ 2021-07-13T14:36:52,057 In file included from src/displacement_field_greedy.c:8: 2021-07-13T14:36:52,058 src/displacement_field_greedy.c: In function ‘generate_displacement_greedy’: 2021-07-13T14:36:52,059 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:36:52,059 109 | "%s\n" 2021-07-13T14:36:52,059 | ^~~~~~ 2021-07-13T14:36:52,060 ...... 2021-07-13T14:36:52,060 127 | nx, ny, nz, 2021-07-13T14:36:52,060 | ~~ 2021-07-13T14:36:52,061 | | 2021-07-13T14:36:52,061 | size_t {aka const unsigned int} 2021-07-13T14:36:52,061 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:36:52,062 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stdout, __VA_ARGS__);} 2021-07-13T14:36:52,062 | ^~~~~~~~~~~ 2021-07-13T14:36:52,062 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:36:52,063 109 | "%s\n" 2021-07-13T14:36:52,063 | ^~~~~~ 2021-07-13T14:36:52,063 ...... 2021-07-13T14:36:52,064 127 | nx, ny, nz, 2021-07-13T14:36:52,064 | ~~ 2021-07-13T14:36:52,064 | | 2021-07-13T14:36:52,064 | size_t {aka const unsigned int} 2021-07-13T14:36:52,065 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:36:52,065 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stdout, __VA_ARGS__);} 2021-07-13T14:36:52,065 | ^~~~~~~~~~~ 2021-07-13T14:36:52,073 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:36:52,074 109 | "%s\n" 2021-07-13T14:36:52,074 | ^~~~~~ 2021-07-13T14:36:52,074 ...... 2021-07-13T14:36:52,075 127 | nx, ny, nz, 2021-07-13T14:36:52,075 | ~~ 2021-07-13T14:36:52,075 | | 2021-07-13T14:36:52,075 | size_t {aka const unsigned int} 2021-07-13T14:36:52,076 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:36:52,076 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stdout, __VA_ARGS__);} 2021-07-13T14:36:52,076 | ^~~~~~~~~~~ 2021-07-13T14:36:52,076 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:36:52,077 109 | "%s\n" 2021-07-13T14:36:52,077 | ^~~~~~ 2021-07-13T14:36:52,077 ...... 2021-07-13T14:36:52,078 133 | it_max); 2021-07-13T14:36:52,078 | ~~~~~~ 2021-07-13T14:36:52,078 | | 2021-07-13T14:36:52,078 | size_t {aka const unsigned int} 2021-07-13T14:36:52,079 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:36:52,079 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stdout, __VA_ARGS__);} 2021-07-13T14:36:52,079 | ^~~~~~~~~~~ 2021-07-13T14:36:52,079 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:36:52,080 213 | "Iteration %5ld: " 2021-07-13T14:36:52,080 | ^~~~~~~~~~~~~~~~~~~ 2021-07-13T14:36:52,080 ...... 2021-07-13T14:36:52,081 217 | it, error, max_voxel_error, eta); 2021-07-13T14:36:52,081 | ~~ 2021-07-13T14:36:52,082 | | 2021-07-13T14:36:52,082 | size_t {aka unsigned int} 2021-07-13T14:36:52,082 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:36:52,082 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stdout, __VA_ARGS__);} 2021-07-13T14:36:52,083 | ^~~~~~~~~~~ 2021-07-13T14:36:52,083 src/displacement_field_greedy.c:213:38: note: format string is defined here 2021-07-13T14:36:52,083 213 | "Iteration %5ld: " 2021-07-13T14:36:52,084 | ~~~^ 2021-07-13T14:36:52,085 | | 2021-07-13T14:36:52,085 | long int 2021-07-13T14:36:52,086 | %5d 2021-07-13T14:36:52,086 In file included from src/displacement_field_gradient.c:8: 2021-07-13T14:36:52,086 src/displacement_field_gradient.c: In function ‘generate_displacement_gradient’: 2021-07-13T14:36:52,087 src/displacement_field_gradient.c:207: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:36:52,087 207 | "%s\n" 2021-07-13T14:36:52,087 | ^~~~~~ 2021-07-13T14:36:52,087 ...... 2021-07-13T14:36:52,087 225 | nx, ny, nz, 2021-07-13T14:36:52,088 | ~~ 2021-07-13T14:36:52,088 | | 2021-07-13T14:36:52,088 | size_t {aka const unsigned int} 2021-07-13T14:36:52,088 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:36:52,089 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stdout, __VA_ARGS__);} 2021-07-13T14:36:52,089 | ^~~~~~~~~~~ 2021-07-13T14:36:52,089 src/displacement_field_gradient.c:207: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:36:52,090 207 | "%s\n" 2021-07-13T14:36:52,090 | ^~~~~~ 2021-07-13T14:36:52,090 ...... 2021-07-13T14:36:52,090 225 | nx, ny, nz, 2021-07-13T14:36:52,091 | ~~ 2021-07-13T14:36:52,091 | | 2021-07-13T14:36:52,091 | size_t {aka const unsigned int} 2021-07-13T14:36:52,091 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:36:52,091 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stdout, __VA_ARGS__);} 2021-07-13T14:36:52,092 | ^~~~~~~~~~~ 2021-07-13T14:36:52,092 src/displacement_field_gradient.c:207: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:36:52,092 207 | "%s\n" 2021-07-13T14:36:52,092 | ^~~~~~ 2021-07-13T14:36:52,093 ...... 2021-07-13T14:36:52,093 225 | nx, ny, nz, 2021-07-13T14:36:52,093 | ~~ 2021-07-13T14:36:52,093 | | 2021-07-13T14:36:52,103 | size_t {aka const unsigned int} 2021-07-13T14:36:52,104 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:36:52,104 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stdout, __VA_ARGS__);} 2021-07-13T14:36:52,104 | ^~~~~~~~~~~ 2021-07-13T14:36:52,105 src/displacement_field_gradient.c:207: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:36:52,105 207 | "%s\n" 2021-07-13T14:36:52,105 | ^~~~~~ 2021-07-13T14:36:52,105 ...... 2021-07-13T14:36:52,105 231 | it_max); 2021-07-13T14:36:52,106 | ~~~~~~ 2021-07-13T14:36:52,106 | | 2021-07-13T14:36:52,106 | size_t {aka const unsigned int} 2021-07-13T14:36:52,106 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:36:52,106 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stdout, __VA_ARGS__);} 2021-07-13T14:36:52,107 | ^~~~~~~~~~~ 2021-07-13T14:36:52,107 src/displacement_field_gradient.c:391:24: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2021-07-13T14:36:52,107 391 | "Iteration %5ld: " 2021-07-13T14:36:52,107 | ^~~~~~~~~~~~~~~~~~~ 2021-07-13T14:36:52,108 ...... 2021-07-13T14:36:52,108 395 | it, error, max_voxel_error, eta); 2021-07-13T14:36:52,108 | ~~ 2021-07-13T14:36:52,108 | | 2021-07-13T14:36:52,108 | size_t {aka unsigned int} 2021-07-13T14:36:52,109 src/headers/field.h:87:66: note: in definition of macro ‘verbose_printf’ 2021-07-13T14:36:52,109 87 | #define verbose_printf(cond, ...) if (cond) {fprintf(stdout, __VA_ARGS__);} 2021-07-13T14:36:52,109 | ^~~~~~~~~~~ 2021-07-13T14:36:52,109 src/displacement_field_gradient.c:391:38: note: format string is defined here 2021-07-13T14:36:52,110 391 | "Iteration %5ld: " 2021-07-13T14:36:52,110 | ~~~^ 2021-07-13T14:36:52,110 | | 2021-07-13T14:36:52,111 | long int 2021-07-13T14:36:52,111 | %5d 2021-07-13T14:36:52,390 In file included from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h:21, 2021-07-13T14:36:52,390 from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h:4, 2021-07-13T14:36:52,391 from src/_disptools.c:11: 2021-07-13T14:36:52,391 /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:36:52,392 1464 | _import_array(void) 2021-07-13T14:36:52,392 | ^~~~~~~~~~~~~ 2021-07-13T14:36:52,612 src/_disptools.c: In function ‘method_shape_descriptor’: 2021-07-13T14:36:52,613 src/_disptools.c:172:12: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2021-07-13T14:36:52,613 172 | return Py_BuildValue(PY_FMT_FLOATING, result); 2021-07-13T14:36:52,613 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-13T14:36:52,741 arm-linux-gnueabihf-gcc: src/field.c 2021-07-13T14:36:52,865 src/field.c: In function ‘print_image_info’: 2021-07-13T14:36:52,865 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:36:52,865 58 | printf("nd: %ld\n" 2021-07-13T14:36:52,866 | ~~^ 2021-07-13T14:36:52,866 | | 2021-07-13T14:36:52,867 | long int 2021-07-13T14:36:52,867 | %d 2021-07-13T14:36:52,867 ...... 2021-07-13T14:36:52,868 65 | img.nd, 2021-07-13T14:36:52,868 | ~~~~~~ 2021-07-13T14:36:52,868 | | 2021-07-13T14:36:52,868 | size_t {aka const unsigned int} 2021-07-13T14:36:52,868 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:36:52,869 58 | printf("nd: %ld\n" 2021-07-13T14:36:52,869 | ^~~~~~~~~~~ 2021-07-13T14:36:52,869 ...... 2021-07-13T14:36:52,869 66 | img.nx, img.ny, img.nz, 2021-07-13T14:36:52,869 | ~~~~~~ 2021-07-13T14:36:52,870 | | 2021-07-13T14:36:52,870 | size_t {aka const unsigned int} 2021-07-13T14:36:52,870 src/field.c:59:19: note: format string is defined here 2021-07-13T14:36:52,870 59 | "nx: %ld\n" 2021-07-13T14:36:52,871 | ~~^ 2021-07-13T14:36:52,871 | | 2021-07-13T14:36:52,871 | long int 2021-07-13T14:36:52,871 | %d 2021-07-13T14:36:52,871 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:36:52,871 58 | printf("nd: %ld\n" 2021-07-13T14:36:52,872 | ^~~~~~~~~~~ 2021-07-13T14:36:52,872 ...... 2021-07-13T14:36:52,872 66 | img.nx, img.ny, img.nz, 2021-07-13T14:36:52,872 | ~~~~~~ 2021-07-13T14:36:52,872 | | 2021-07-13T14:36:52,873 | size_t {aka const unsigned int} 2021-07-13T14:36:52,873 src/field.c:60:19: note: format string is defined here 2021-07-13T14:36:52,873 60 | "ny: %ld\n" 2021-07-13T14:36:52,873 | ~~^ 2021-07-13T14:36:52,874 | | 2021-07-13T14:36:52,874 | long int 2021-07-13T14:36:52,874 | %d 2021-07-13T14:36:52,874 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:36:52,874 58 | printf("nd: %ld\n" 2021-07-13T14:36:52,875 | ^~~~~~~~~~~ 2021-07-13T14:36:52,875 ...... 2021-07-13T14:36:52,875 66 | img.nx, img.ny, img.nz, 2021-07-13T14:36:52,875 | ~~~~~~ 2021-07-13T14:36:52,875 | | 2021-07-13T14:36:52,875 | size_t {aka const unsigned int} 2021-07-13T14:36:52,876 src/field.c:61:19: note: format string is defined here 2021-07-13T14:36:52,876 61 | "nz: %ld\n" 2021-07-13T14:36:52,876 | ~~^ 2021-07-13T14:36:52,876 | | 2021-07-13T14:36:52,876 | long int 2021-07-13T14:36:52,877 | %d 2021-07-13T14:36:53,051 arm-linux-gnueabihf-gcc: src/jacobian.c 2021-07-13T14:36:54,810 arm-linux-gnueabihf-gcc: src/shape_descriptors.c 2021-07-13T14:37:00,082 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:37:00,250 installing to build/bdist.linux-armv7l/wheel 2021-07-13T14:37:00,250 running install 2021-07-13T14:37:00,251 running install_lib 2021-07-13T14:37:00,256 creating build/bdist.linux-armv7l 2021-07-13T14:37:00,256 creating build/bdist.linux-armv7l/wheel 2021-07-13T14:37:00,257 copying build/lib.linux-armv7l-3.9/_disptools.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2021-07-13T14:37:00,266 creating build/bdist.linux-armv7l/wheel/disptools 2021-07-13T14:37:00,267 copying build/lib.linux-armv7l-3.9/disptools/measure.py -> build/bdist.linux-armv7l/wheel/disptools 2021-07-13T14:37:00,269 copying build/lib.linux-armv7l-3.9/disptools/io.py -> build/bdist.linux-armv7l/wheel/disptools 2021-07-13T14:37:00,271 copying build/lib.linux-armv7l-3.9/disptools/predict.py -> build/bdist.linux-armv7l/wheel/disptools 2021-07-13T14:37:00,273 copying build/lib.linux-armv7l-3.9/disptools/drawing.py -> build/bdist.linux-armv7l/wheel/disptools 2021-07-13T14:37:00,276 copying build/lib.linux-armv7l-3.9/disptools/__init__.py -> build/bdist.linux-armv7l/wheel/disptools 2021-07-13T14:37:00,278 copying build/lib.linux-armv7l-3.9/disptools/simulatrophy.py -> build/bdist.linux-armv7l/wheel/disptools 2021-07-13T14:37:00,280 copying build/lib.linux-armv7l-3.9/disptools/displacements.py -> build/bdist.linux-armv7l/wheel/disptools 2021-07-13T14:37:00,282 running install_egg_info 2021-07-13T14:37:00,288 running egg_info 2021-07-13T14:37:00,289 writing disptools.egg-info/PKG-INFO 2021-07-13T14:37:00,292 writing dependency_links to disptools.egg-info/dependency_links.txt 2021-07-13T14:37:00,294 writing requirements to disptools.egg-info/requires.txt 2021-07-13T14:37:00,295 writing top-level names to disptools.egg-info/top_level.txt 2021-07-13T14:37:00,336 reading manifest file 'disptools.egg-info/SOURCES.txt' 2021-07-13T14:37:00,341 reading manifest template 'MANIFEST.in' 2021-07-13T14:37:00,347 writing manifest file 'disptools.egg-info/SOURCES.txt' 2021-07-13T14:37:00,349 Copying disptools.egg-info to build/bdist.linux-armv7l/wheel/disptools-0.3.0-py3.9.egg-info 2021-07-13T14:37:00,360 running install_scripts 2021-07-13T14:37:00,384 creating build/bdist.linux-armv7l/wheel/disptools-0.3.0.dist-info/WHEEL 2021-07-13T14:37:00,387 creating '/tmp/pip-wheel-wr4mlb_s/disptools-0.3.0-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2021-07-13T14:37:00,452 adding '_disptools.cpython-39-arm-linux-gnueabihf.so' 2021-07-13T14:37:00,457 adding 'disptools/__init__.py' 2021-07-13T14:37:00,460 adding 'disptools/displacements.py' 2021-07-13T14:37:00,463 adding 'disptools/drawing.py' 2021-07-13T14:37:00,464 adding 'disptools/io.py' 2021-07-13T14:37:00,466 adding 'disptools/measure.py' 2021-07-13T14:37:00,468 adding 'disptools/predict.py' 2021-07-13T14:37:00,469 adding 'disptools/simulatrophy.py' 2021-07-13T14:37:00,472 adding 'disptools-0.3.0.dist-info/METADATA' 2021-07-13T14:37:00,473 adding 'disptools-0.3.0.dist-info/WHEEL' 2021-07-13T14:37:00,474 adding 'disptools-0.3.0.dist-info/top_level.txt' 2021-07-13T14:37:00,475 adding 'disptools-0.3.0.dist-info/RECORD' 2021-07-13T14:37:00,478 removing build/bdist.linux-armv7l/wheel 2021-07-13T14:37:00,644 Building wheel for disptools (setup.py): finished with status 'done' 2021-07-13T14:37:00,648 Created wheel for disptools: filename=disptools-0.3.0-cp39-cp39-linux_armv7l.whl size=160720 sha256=399bef3ef52b8521d27bc8bd30e8d63d07a184c7f6287e88099a82fdb80917c1 2021-07-13T14:37:00,648 Stored in directory: /tmp/pip-ephem-wheel-cache-72inbbf4/wheels/16/45/3e/cf23bbe260bff0f14b2f910c1a021476d7e30df9327fda314c 2021-07-13T14:37:00,657 Successfully built disptools 2021-07-13T14:37:00,664 Removed build tracker: '/tmp/pip-req-tracker-a1c1ezwj'