2024-06-03T10:09:32,049 Created temporary directory: /tmp/pip-build-tracker-h62h5r_q 2024-06-03T10:09:32,050 Initialized build tracking at /tmp/pip-build-tracker-h62h5r_q 2024-06-03T10:09:32,051 Created build tracker: /tmp/pip-build-tracker-h62h5r_q 2024-06-03T10:09:32,051 Entered build tracker: /tmp/pip-build-tracker-h62h5r_q 2024-06-03T10:09:32,052 Created temporary directory: /tmp/pip-wheel-u9hoi0_p 2024-06-03T10:09:32,055 Created temporary directory: /tmp/pip-ephem-wheel-cache-2x19iqz8 2024-06-03T10:09:32,080 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-06-03T10:09:32,084 2 location(s) to search for versions of libsgm: 2024-06-03T10:09:32,084 * https://pypi.org/simple/libsgm/ 2024-06-03T10:09:32,084 * https://www.piwheels.org/simple/libsgm/ 2024-06-03T10:09:32,085 Fetching project page and analyzing links: https://pypi.org/simple/libsgm/ 2024-06-03T10:09:32,086 Getting page https://pypi.org/simple/libsgm/ 2024-06-03T10:09:32,087 Found index url https://pypi.org/simple/ 2024-06-03T10:09:32,311 Fetched page https://pypi.org/simple/libsgm/ as application/vnd.pypi.simple.v1+json 2024-06-03T10:09:32,314 Found link https://files.pythonhosted.org/packages/f7/1d/6f71f40222a1f892257ce139185f1a2c676c3253abbade5b07ae8a337ec5/libSGM-0.2.1.tar.gz (from https://pypi.org/simple/libsgm/), version: 0.2.1 2024-06-03T10:09:32,315 Found link https://files.pythonhosted.org/packages/95/98/ab74813507b131de1b0df15ad64f9d403bc67f19fd248ef2466cb639133b/libSGM-0.3.1.tar.gz (from https://pypi.org/simple/libsgm/), version: 0.3.1 2024-06-03T10:09:32,315 Found link https://files.pythonhosted.org/packages/e9/66/4edc8c5fb2822971e18d5cf8e0cde1ec30d715a1fcde3391c5509b3899a6/libSGM-0.4.0.tar.gz (from https://pypi.org/simple/libsgm/), version: 0.4.0 2024-06-03T10:09:32,316 Found link https://files.pythonhosted.org/packages/78/bf/3e8d56f7ad09d5fb721d7e71e01fedf5915e200a6f5b54c9408836b83412/libSGM-0.4.1.tar.gz (from https://pypi.org/simple/libsgm/) (requires-python:>=3.6), version: 0.4.1 2024-06-03T10:09:32,317 Found link https://files.pythonhosted.org/packages/25/aa/78447881da65cc806c9644e83b4150c05ba167822502928806796a528022/libSGM-0.4.2.tar.gz (from https://pypi.org/simple/libsgm/) (requires-python:>=3.6), version: 0.4.2 2024-06-03T10:09:32,318 Found link https://files.pythonhosted.org/packages/22/7e/714987b327c27032ceb8e69e205416420cf3d6423450cefbad31685bcc91/libSGM-0.4.3.tar.gz (from https://pypi.org/simple/libsgm/) (requires-python:>=3.6), version: 0.4.3 2024-06-03T10:09:32,319 Found link https://files.pythonhosted.org/packages/84/34/1c83675e31835f18b0ac765a6bb2680096ffc56c43a2f9a32d9e7046294e/libSGM-0.4.4.tar.gz (from https://pypi.org/simple/libsgm/) (requires-python:>=3.7), version: 0.4.4 2024-06-03T10:09:32,320 Found link https://files.pythonhosted.org/packages/5f/d9/cc5d6432012c6ae9017bccc48224648cc5f8dc70596ee49608eabd341578/libSGM-0.4.5.tar.gz (from https://pypi.org/simple/libsgm/) (requires-python:>=3.8), version: 0.4.5 2024-06-03T10:09:32,321 Found link https://files.pythonhosted.org/packages/d7/b2/d57257524d9d88540a391a9dd753d3aca0114ac4b3cc6038a6c55b06268a/libsgm-0.4.6a1.tar.gz (from https://pypi.org/simple/libsgm/) (requires-python:>=3.8), version: 0.4.6a1 2024-06-03T10:09:32,322 Fetching project page and analyzing links: https://www.piwheels.org/simple/libsgm/ 2024-06-03T10:09:32,323 Getting page https://www.piwheels.org/simple/libsgm/ 2024-06-03T10:09:32,324 Found index url https://www.piwheels.org/simple/ 2024-06-03T10:09:32,498 Fetched page https://www.piwheels.org/simple/libsgm/ as text/html 2024-06-03T10:09:32,505 Skipping link: No binaries permitted for libsgm: https://www.piwheels.org/simple/libsgm/libSGM-0.4.5-cp39-cp39-linux_armv6l.whl#sha256=68ab355e1a41aaa9a582d1cf9e16ea7af92bd240905e8d536a53a9c410a49269 (from https://www.piwheels.org/simple/libsgm/) (requires-python:>=3.8) 2024-06-03T10:09:32,506 Skipping link: No binaries permitted for libsgm: https://www.piwheels.org/simple/libsgm/libSGM-0.4.5-cp39-cp39-linux_armv7l.whl#sha256=68ab355e1a41aaa9a582d1cf9e16ea7af92bd240905e8d536a53a9c410a49269 (from https://www.piwheels.org/simple/libsgm/) (requires-python:>=3.8) 2024-06-03T10:09:32,507 Skipping link: No binaries permitted for libsgm: https://www.piwheels.org/simple/libsgm/libSGM-0.4.4-cp39-cp39-linux_armv6l.whl#sha256=170843b1347aa8e03708f2d1867f4f81c2ca6df3c73c8030799538f772375756 (from https://www.piwheels.org/simple/libsgm/) (requires-python:>=3.7) 2024-06-03T10:09:32,508 Skipping link: No binaries permitted for libsgm: https://www.piwheels.org/simple/libsgm/libSGM-0.4.4-cp39-cp39-linux_armv7l.whl#sha256=170843b1347aa8e03708f2d1867f4f81c2ca6df3c73c8030799538f772375756 (from https://www.piwheels.org/simple/libsgm/) (requires-python:>=3.7) 2024-06-03T10:09:32,508 Skipping link: No binaries permitted for libsgm: https://www.piwheels.org/simple/libsgm/libSGM-0.4.4-cp37-cp37m-linux_armv6l.whl#sha256=eefdaab53c36b32de8ed7fdcc3f9d81497a5b13b2408d6d1b8eefa6b5fb540a8 (from https://www.piwheels.org/simple/libsgm/) (requires-python:>=3.7) 2024-06-03T10:09:32,509 Skipping link: No binaries permitted for libsgm: https://www.piwheels.org/simple/libsgm/libSGM-0.4.4-cp37-cp37m-linux_armv7l.whl#sha256=eefdaab53c36b32de8ed7fdcc3f9d81497a5b13b2408d6d1b8eefa6b5fb540a8 (from https://www.piwheels.org/simple/libsgm/) (requires-python:>=3.7) 2024-06-03T10:09:32,510 Skipping link: No binaries permitted for libsgm: https://www.piwheels.org/simple/libsgm/libSGM-0.4.0-cp35-cp35m-linux_armv6l.whl#sha256=be8ce9e26e410e38971b08344ddba4662b093f08f1a8afa016af51d047423ee3 (from https://www.piwheels.org/simple/libsgm/) 2024-06-03T10:09:32,511 Skipping link: No binaries permitted for libsgm: https://www.piwheels.org/simple/libsgm/libSGM-0.4.0-cp35-cp35m-linux_armv7l.whl#sha256=be8ce9e26e410e38971b08344ddba4662b093f08f1a8afa016af51d047423ee3 (from https://www.piwheels.org/simple/libsgm/) 2024-06-03T10:09:32,512 Skipping link: No binaries permitted for libsgm: https://www.piwheels.org/simple/libsgm/libSGM-0.4.0-cp37-cp37m-linux_armv6l.whl#sha256=a3e80f47736d8b7381d0156caa2e1eba2ed6262f9ef78f80a21a2d9f6a558ef7 (from https://www.piwheels.org/simple/libsgm/) 2024-06-03T10:09:32,513 Skipping link: No binaries permitted for libsgm: https://www.piwheels.org/simple/libsgm/libSGM-0.4.0-cp37-cp37m-linux_armv7l.whl#sha256=a3e80f47736d8b7381d0156caa2e1eba2ed6262f9ef78f80a21a2d9f6a558ef7 (from https://www.piwheels.org/simple/libsgm/) 2024-06-03T10:09:32,513 Skipping link: No binaries permitted for libsgm: https://www.piwheels.org/simple/libsgm/libSGM-0.4.0-cp39-cp39-linux_armv6l.whl#sha256=6e40cc28afb2d6e95283350e0f214f334099aff53135d3dedc4cb747f2a44936 (from https://www.piwheels.org/simple/libsgm/) 2024-06-03T10:09:32,514 Skipping link: No binaries permitted for libsgm: https://www.piwheels.org/simple/libsgm/libSGM-0.4.0-cp39-cp39-linux_armv7l.whl#sha256=6e40cc28afb2d6e95283350e0f214f334099aff53135d3dedc4cb747f2a44936 (from https://www.piwheels.org/simple/libsgm/) 2024-06-03T10:09:32,515 Skipping link: No binaries permitted for libsgm: https://www.piwheels.org/simple/libsgm/libSGM-0.3.1-cp37-cp37m-linux_armv6l.whl#sha256=9b2d3cedd004e0ab64b4cf57355fdf2065a5af3551294e3057e20bb2cf0b4e59 (from https://www.piwheels.org/simple/libsgm/) 2024-06-03T10:09:32,516 Skipping link: No binaries permitted for libsgm: https://www.piwheels.org/simple/libsgm/libSGM-0.3.1-cp37-cp37m-linux_armv7l.whl#sha256=9b2d3cedd004e0ab64b4cf57355fdf2065a5af3551294e3057e20bb2cf0b4e59 (from https://www.piwheels.org/simple/libsgm/) 2024-06-03T10:09:32,517 Skipping link: No binaries permitted for libsgm: https://www.piwheels.org/simple/libsgm/libSGM-0.3.1-cp35-cp35m-linux_armv6l.whl#sha256=37fece7882f14c69013dcb10234cab69baeeb0f2414cfff3055c741ac27c00c5 (from https://www.piwheels.org/simple/libsgm/) 2024-06-03T10:09:32,518 Skipping link: No binaries permitted for libsgm: https://www.piwheels.org/simple/libsgm/libSGM-0.3.1-cp35-cp35m-linux_armv7l.whl#sha256=37fece7882f14c69013dcb10234cab69baeeb0f2414cfff3055c741ac27c00c5 (from https://www.piwheels.org/simple/libsgm/) 2024-06-03T10:09:32,520 Skipping link: No binaries permitted for libsgm: https://www.piwheels.org/simple/libsgm/libSGM-0.3.1-cp39-cp39-linux_armv6l.whl#sha256=f142c95270cd0eca15473f63294480f4adc2563f2373ae4a80c3a0b681716ade (from https://www.piwheels.org/simple/libsgm/) 2024-06-03T10:09:32,521 Skipping link: No binaries permitted for libsgm: https://www.piwheels.org/simple/libsgm/libSGM-0.3.1-cp39-cp39-linux_armv7l.whl#sha256=f142c95270cd0eca15473f63294480f4adc2563f2373ae4a80c3a0b681716ade (from https://www.piwheels.org/simple/libsgm/) 2024-06-03T10:09:32,523 Skipping link: No binaries permitted for libsgm: https://www.piwheels.org/simple/libsgm/libSGM-0.2.1-cp35-cp35m-linux_armv6l.whl#sha256=0737d7e6ce1ef75fd353590ba8eae2b72e408b93e50d913c41e0f6d0e8cf347d (from https://www.piwheels.org/simple/libsgm/) 2024-06-03T10:09:32,737 Skipping link: No binaries permitted for libsgm: https://www.piwheels.org/simple/libsgm/libSGM-0.2.1-cp35-cp35m-linux_armv7l.whl#sha256=0737d7e6ce1ef75fd353590ba8eae2b72e408b93e50d913c41e0f6d0e8cf347d (from https://www.piwheels.org/simple/libsgm/) 2024-06-03T10:09:32,737 Skipping link: No binaries permitted for libsgm: https://www.piwheels.org/simple/libsgm/libSGM-0.2.1-cp37-cp37m-linux_armv6l.whl#sha256=c58b3769bdd9903193376f68e53b115002740a3b96bae2bececd328cd16ea674 (from https://www.piwheels.org/simple/libsgm/) 2024-06-03T10:09:32,738 Skipping link: No binaries permitted for libsgm: https://www.piwheels.org/simple/libsgm/libSGM-0.2.1-cp37-cp37m-linux_armv7l.whl#sha256=c58b3769bdd9903193376f68e53b115002740a3b96bae2bececd328cd16ea674 (from https://www.piwheels.org/simple/libsgm/) 2024-06-03T10:09:32,738 Skipping link: No binaries permitted for libsgm: https://www.piwheels.org/simple/libsgm/libSGM-0.2.1-cp39-cp39-linux_armv6l.whl#sha256=659f7a7c63740535b68a1392a0bfd93c37c33744334f163cbeac5b89be21efd2 (from https://www.piwheels.org/simple/libsgm/) 2024-06-03T10:09:32,739 Skipping link: No binaries permitted for libsgm: https://www.piwheels.org/simple/libsgm/libSGM-0.2.1-cp39-cp39-linux_armv7l.whl#sha256=659f7a7c63740535b68a1392a0bfd93c37c33744334f163cbeac5b89be21efd2 (from https://www.piwheels.org/simple/libsgm/) 2024-06-03T10:09:32,739 Skipping link: not a file: https://www.piwheels.org/simple/libsgm/ 2024-06-03T10:09:32,740 Skipping link: not a file: https://pypi.org/simple/libsgm/ 2024-06-03T10:09:32,761 Given no hashes to check 1 links for project 'libsgm': discarding no candidates 2024-06-03T10:09:32,780 Collecting libsgm==0.4.6a1 2024-06-03T10:09:32,783 Created temporary directory: /tmp/pip-unpack-fu39kf4g 2024-06-03T10:09:33,119 Downloading libsgm-0.4.6a1.tar.gz (485 kB) 2024-06-03T10:09:33,582 Added libsgm==0.4.6a1 from https://files.pythonhosted.org/packages/d7/b2/d57257524d9d88540a391a9dd753d3aca0114ac4b3cc6038a6c55b06268a/libsgm-0.4.6a1.tar.gz to build tracker '/tmp/pip-build-tracker-h62h5r_q' 2024-06-03T10:09:33,589 Created temporary directory: /tmp/pip-build-env-sa47nx89 2024-06-03T10:09:33,594 Installing build dependencies: started 2024-06-03T10:09:33,596 Running command pip subprocess to install build dependencies 2024-06-03T10:09:34,804 Using pip 24.0 from /home/piwheels/.local/lib/python3.11/site-packages/pip (python 3.11) 2024-06-03T10:09:35,331 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-06-03T10:09:36,787 Collecting setuptools>=69.1 2024-06-03T10:09:36,809 Using cached https://www.piwheels.org/simple/setuptools/setuptools-70.0.0-py3-none-any.whl (863 kB) 2024-06-03T10:09:37,083 Collecting wheel 2024-06-03T10:09:37,102 Using cached https://www.piwheels.org/simple/wheel/wheel-0.43.0-py3-none-any.whl (65 kB) 2024-06-03T10:09:37,389 Collecting setuptools_scm>=6.2 (from setuptools_scm[toml]>=6.2) 2024-06-03T10:09:37,409 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-8.1.0-py3-none-any.whl (43 kB) 2024-06-03T10:09:37,532 Collecting oldest-supported-numpy 2024-06-03T10:09:37,557 Using cached https://www.piwheels.org/simple/oldest-supported-numpy/oldest_supported_numpy-2023.12.21-py3-none-any.whl (4.9 kB) 2024-06-03T10:09:37,888 Collecting packaging>=20 (from setuptools_scm>=6.2->setuptools_scm[toml]>=6.2) 2024-06-03T10:09:37,902 Using cached https://www.piwheels.org/simple/packaging/packaging-24.0-py3-none-any.whl (53 kB) 2024-06-03T10:09:38,731 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/3a/be/650f9c091ef71cb01d735775d554e068752d3ff63d7943b26316dc401749/numpy-1.21.2.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2024-06-03T10:09:38,734 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/5f/d6/ad58ded26556eaeaa8c971e08b6466f17c4ac4d786cd3d800e26ce59cc01/numpy-1.21.3.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2024-06-03T10:09:38,738 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/fb/48/b0708ebd7718a8933f0d3937513ef8ef2f4f04529f1f66ca86d873043921/numpy-1.21.4.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2024-06-03T10:09:38,741 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/c2/a8/a924a09492bdfee8c2ec3094d0a13f2799800b4fdc9c890738aeeb12c72e/numpy-1.21.5.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2024-06-03T10:09:38,744 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/45/b7/de7b8e67f2232c26af57c205aaad29fe17754f793404f59c8a730c7a191a/numpy-1.21.6.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2024-06-03T10:09:39,038 Collecting numpy==1.23.2 (from oldest-supported-numpy) 2024-06-03T10:09:39,053 Using cached https://www.piwheels.org/simple/numpy/numpy-1.23.2-cp311-cp311-linux_armv7l.whl (12.4 MB) 2024-06-03T10:09:42,605 Installing collected packages: wheel, setuptools, packaging, numpy, setuptools_scm, oldest-supported-numpy 2024-06-03T10:09:42,854 Creating /tmp/pip-build-env-sa47nx89/overlay/local/bin 2024-06-03T10:09:42,857 changing mode of /tmp/pip-build-env-sa47nx89/overlay/local/bin/wheel to 755 2024-06-03T10:09:56,115 changing mode of /tmp/pip-build-env-sa47nx89/overlay/local/bin/f2py to 755 2024-06-03T10:09:56,117 changing mode of /tmp/pip-build-env-sa47nx89/overlay/local/bin/f2py3 to 755 2024-06-03T10:09:56,119 changing mode of /tmp/pip-build-env-sa47nx89/overlay/local/bin/f2py3.11 to 755 2024-06-03T10:09:56,430 Successfully installed numpy-1.23.2 oldest-supported-numpy-2023.12.21 packaging-24.0 setuptools-70.0.0 setuptools_scm-8.1.0 wheel-0.43.0 2024-06-03T10:09:56,988 Installing build dependencies: finished with status 'done' 2024-06-03T10:09:56,991 Getting requirements to build wheel: started 2024-06-03T10:09:56,993 Running command Getting requirements to build wheel 2024-06-03T10:09:58,002 Getting requirements to build wheel: finished with status 'done' 2024-06-03T10:09:58,034 Created temporary directory: /tmp/pip-modern-metadata-ee3uw5p2 2024-06-03T10:09:58,036 Preparing metadata (pyproject.toml): started 2024-06-03T10:09:58,038 Running command Preparing metadata (pyproject.toml) 2024-06-03T10:09:58,915 running dist_info 2024-06-03T10:09:58,922 creating /tmp/pip-modern-metadata-ee3uw5p2/libSGM.egg-info 2024-06-03T10:09:58,928 writing /tmp/pip-modern-metadata-ee3uw5p2/libSGM.egg-info/PKG-INFO 2024-06-03T10:09:58,937 writing dependency_links to /tmp/pip-modern-metadata-ee3uw5p2/libSGM.egg-info/dependency_links.txt 2024-06-03T10:09:58,938 writing entry points to /tmp/pip-modern-metadata-ee3uw5p2/libSGM.egg-info/entry_points.txt 2024-06-03T10:09:58,943 writing requirements to /tmp/pip-modern-metadata-ee3uw5p2/libSGM.egg-info/requires.txt 2024-06-03T10:09:58,944 writing top-level names to /tmp/pip-modern-metadata-ee3uw5p2/libSGM.egg-info/top_level.txt 2024-06-03T10:09:58,946 writing manifest file '/tmp/pip-modern-metadata-ee3uw5p2/libSGM.egg-info/SOURCES.txt' 2024-06-03T10:09:59,017 ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2024-06-03T10:09:59,020 reading manifest file '/tmp/pip-modern-metadata-ee3uw5p2/libSGM.egg-info/SOURCES.txt' 2024-06-03T10:09:59,023 reading manifest template 'MANIFEST.in' 2024-06-03T10:09:59,025 warning: no files found matching '*.hpp' 2024-06-03T10:09:59,026 warning: no files found matching '*.pyx' 2024-06-03T10:09:59,041 adding license file 'LICENSE' 2024-06-03T10:09:59,043 writing manifest file '/tmp/pip-modern-metadata-ee3uw5p2/libSGM.egg-info/SOURCES.txt' 2024-06-03T10:09:59,044 creating '/tmp/pip-modern-metadata-ee3uw5p2/libSGM-0.4.6a1.dist-info' 2024-06-03T10:09:59,265 Preparing metadata (pyproject.toml): finished with status 'done' 2024-06-03T10:09:59,271 Source in /tmp/pip-wheel-u9hoi0_p/libsgm_57f0aa809cdb416e889e93a298e8edaa has version 0.4.6a1, which satisfies requirement libsgm==0.4.6a1 from https://files.pythonhosted.org/packages/d7/b2/d57257524d9d88540a391a9dd753d3aca0114ac4b3cc6038a6c55b06268a/libsgm-0.4.6a1.tar.gz 2024-06-03T10:09:59,272 Removed libsgm==0.4.6a1 from https://files.pythonhosted.org/packages/d7/b2/d57257524d9d88540a391a9dd753d3aca0114ac4b3cc6038a6c55b06268a/libsgm-0.4.6a1.tar.gz from build tracker '/tmp/pip-build-tracker-h62h5r_q' 2024-06-03T10:09:59,278 Created temporary directory: /tmp/pip-unpack-4s5a90vc 2024-06-03T10:09:59,279 Created temporary directory: /tmp/pip-unpack-ge08oww8 2024-06-03T10:09:59,323 Building wheels for collected packages: libsgm 2024-06-03T10:09:59,328 Created temporary directory: /tmp/pip-wheel-jid77_zf 2024-06-03T10:09:59,328 Destination directory: /tmp/pip-wheel-jid77_zf 2024-06-03T10:09:59,331 Building wheel for libsgm (pyproject.toml): started 2024-06-03T10:09:59,332 Running command Building wheel for libsgm (pyproject.toml) 2024-06-03T10:10:00,189 running bdist_wheel 2024-06-03T10:10:00,243 running build 2024-06-03T10:10:00,244 running build_py 2024-06-03T10:10:00,253 creating build 2024-06-03T10:10:00,254 creating build/lib.linux-armv7l-cpython-311 2024-06-03T10:10:00,255 creating build/lib.linux-armv7l-cpython-311/libsgm_python 2024-06-03T10:10:00,256 copying src/libsgm_python/sgm_python_parall.py -> build/lib.linux-armv7l-cpython-311/libsgm_python 2024-06-03T10:10:00,258 copying src/libsgm_python/lr_manager.py -> build/lib.linux-armv7l-cpython-311/libsgm_python 2024-06-03T10:10:00,261 copying src/libsgm_python/sgm_python.py -> build/lib.linux-armv7l-cpython-311/libsgm_python 2024-06-03T10:10:00,263 copying src/libsgm_python/__init__.py -> build/lib.linux-armv7l-cpython-311/libsgm_python 2024-06-03T10:10:00,266 running build_ext 2024-06-03T10:10:00,274 building 'libSGM.sgm_wrapper' extension 2024-06-03T10:10:00,275 creating build/temp.linux-armv7l-cpython-311 2024-06-03T10:10:00,275 creating build/temp.linux-armv7l-cpython-311/src 2024-06-03T10:10:00,276 creating build/temp.linux-armv7l-cpython-311/src/libSGM 2024-06-03T10:10:00,277 creating build/temp.linux-armv7l-cpython-311/src/libSGM/lib 2024-06-03T10:10:00,278 /usr/bin/gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-build-env-sa47nx89/overlay/local/lib/python3.11/dist-packages/numpy/core/include -Isrc/libSGM/lib/ -I/usr/include/python3.11 -c src/libSGM/lib/sgm.cpp -o build/temp.linux-armv7l-cpython-311/src/libSGM/lib/sgm.o -O3 -fopenmp -std=c++11 2024-06-03T10:10:01,593 src/libSGM/lib/sgm.cpp: In instantiation of ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’: 2024-06-03T10:10:01,594 src/libSGM/lib/sgm.cpp:727:128: required from here 2024-06-03T10:10:01,594 src/libSGM/lib/sgm.cpp:110:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2024-06-03T10:10:01,595 110 | for (int row = 0; row < nb_rows; row++) 2024-06-03T10:10:01,596 | ~~~~^~~~~~~~~ 2024-06-03T10:10:01,597 src/libSGM/lib/sgm.cpp:112:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2024-06-03T10:10:01,597 112 | for (int col = 0; col < nb_cols; col++) 2024-06-03T10:10:01,599 | ~~~~^~~~~~~~~ 2024-06-03T10:10:01,600 src/libSGM/lib/sgm.cpp:128:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2024-06-03T10:10:01,601 128 | for (int disp = 0; disp < nb_disps; disp++) 2024-06-03T10:10:01,602 | ~~~~~^~~~~~~~~~ 2024-06-03T10:10:01,624 src/libSGM/lib/sgm.cpp:250:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2024-06-03T10:10:01,625 250 | for (int disp = 0; disp < nb_disps; disp++) 2024-06-03T10:10:01,625 | ~~~~~^~~~~~~~~~ 2024-06-03T10:10:01,636 src/libSGM/lib/sgm.cpp: In instantiation of ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’: 2024-06-03T10:10:01,636 src/libSGM/lib/sgm.cpp:729:127: required from here 2024-06-03T10:10:01,637 src/libSGM/lib/sgm.cpp:110:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2024-06-03T10:10:01,638 110 | for (int row = 0; row < nb_rows; row++) 2024-06-03T10:10:01,638 | ~~~~^~~~~~~~~ 2024-06-03T10:10:01,639 src/libSGM/lib/sgm.cpp:112:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2024-06-03T10:10:01,639 112 | for (int col = 0; col < nb_cols; col++) 2024-06-03T10:10:01,640 | ~~~~^~~~~~~~~ 2024-06-03T10:10:01,640 src/libSGM/lib/sgm.cpp:128:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2024-06-03T10:10:01,641 128 | for (int disp = 0; disp < nb_disps; disp++) 2024-06-03T10:10:01,641 | ~~~~~^~~~~~~~~~ 2024-06-03T10:10:01,648 src/libSGM/lib/sgm.cpp:250:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2024-06-03T10:10:01,649 250 | for (int disp = 0; disp < nb_disps; disp++) 2024-06-03T10:10:01,649 | ~~~~~^~~~~~~~~~ 2024-06-03T10:10:02,829 In function ‘T aggregatedCostFromBottomRight7(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, float, float*, float&) [with T = unsigned char]’, 2024-06-03T10:10:02,830 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’ at src/libSGM/lib/sgm.cpp:272:52: 2024-06-03T10:10:02,831 src/libSGM/lib/sgm.cpp:699:33: warning: ‘reset7’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:02,832 699 | costAggr7 += reset7 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp7)); 2024-06-03T10:10:02,832 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-03T10:10:02,833 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’: 2024-06-03T10:10:02,833 src/libSGM/lib/sgm.cpp:215:11: note: ‘reset7’ was declared here 2024-06-03T10:10:02,834 215 | float reset7; 2024-06-03T10:10:02,835 | ^~~~~~ 2024-06-03T10:10:02,835 In function ‘T aggregatedCostFromBottomRight6(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, T*, float, float*, float&) [with T = unsigned char]’, 2024-06-03T10:10:02,836 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’ at src/libSGM/lib/sgm.cpp:267:52: 2024-06-03T10:10:02,836 src/libSGM/lib/sgm.cpp:650:33: warning: ‘reset6’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:02,837 650 | costAggr6 += reset6 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp6)); 2024-06-03T10:10:02,838 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-03T10:10:02,838 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’: 2024-06-03T10:10:02,839 src/libSGM/lib/sgm.cpp:214:11: note: ‘reset6’ was declared here 2024-06-03T10:10:02,839 214 | float reset6; 2024-06-03T10:10:02,840 | ^~~~~~ 2024-06-03T10:10:02,840 In function ‘T aggregatedCostFromBottomRight5(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, float, float*, float&) [with T = unsigned char]’, 2024-06-03T10:10:02,840 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’ at src/libSGM/lib/sgm.cpp:262:52: 2024-06-03T10:10:02,841 src/libSGM/lib/sgm.cpp:601:33: warning: ‘reset5’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:02,841 601 | costAggr5 += reset5 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp5)); 2024-06-03T10:10:02,842 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-03T10:10:02,842 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’: 2024-06-03T10:10:02,843 src/libSGM/lib/sgm.cpp:213:11: note: ‘reset5’ was declared here 2024-06-03T10:10:02,843 213 | float reset5; 2024-06-03T10:10:02,844 | ^~~~~~ 2024-06-03T10:10:02,845 In function ‘T aggregatedCostFromBottomRight4(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, float, float, float&) [with T = unsigned char]’, 2024-06-03T10:10:02,845 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’ at src/libSGM/lib/sgm.cpp:257:52: 2024-06-03T10:10:02,846 src/libSGM/lib/sgm.cpp:554:33: warning: ‘reset4’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:02,846 554 | costAggr4 += reset4 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp4)); 2024-06-03T10:10:02,847 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-03T10:10:02,848 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’: 2024-06-03T10:10:02,848 src/libSGM/lib/sgm.cpp:212:11: note: ‘reset4’ was declared here 2024-06-03T10:10:02,849 212 | float reset4; 2024-06-03T10:10:02,849 | ^~~~~~ 2024-06-03T10:10:02,850 In function ‘T aggregatedCostFromBottomRight7(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, float, float*, float&) [with T = unsigned char]’, 2024-06-03T10:10:02,851 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’ at src/libSGM/lib/sgm.cpp:272:52: 2024-06-03T10:10:02,851 src/libSGM/lib/sgm.cpp:697:21: warning: ‘min_disp7’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:02,852 697 | const T tmp4 = (*min_disp7)+P2; 2024-06-03T10:10:02,853 | ^~~~ 2024-06-03T10:10:02,853 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’: 2024-06-03T10:10:02,854 src/libSGM/lib/sgm.cpp:196:41: note: ‘min_disp7’ was declared here 2024-06-03T10:10:02,855 196 | T min_disp4, min_disp5, min_disp6, min_disp7; 2024-06-03T10:10:02,856 | ^~~~~~~~~ 2024-06-03T10:10:02,857 In function ‘T aggregatedCostFromBottomRight6(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, T*, float, float*, float&) [with T = unsigned char]’, 2024-06-03T10:10:02,857 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’ at src/libSGM/lib/sgm.cpp:267:52: 2024-06-03T10:10:02,858 src/libSGM/lib/sgm.cpp:648:21: warning: ‘min_disp6’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:02,859 648 | const T tmp4 = (*min_disp6)+P2; 2024-06-03T10:10:02,859 | ^~~~ 2024-06-03T10:10:02,860 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’: 2024-06-03T10:10:02,861 src/libSGM/lib/sgm.cpp:196:30: note: ‘min_disp6’ was declared here 2024-06-03T10:10:02,861 196 | T min_disp4, min_disp5, min_disp6, min_disp7; 2024-06-03T10:10:02,862 | ^~~~~~~~~ 2024-06-03T10:10:02,863 In function ‘T aggregatedCostFromBottomRight5(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, float, float*, float&) [with T = unsigned char]’, 2024-06-03T10:10:02,863 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’ at src/libSGM/lib/sgm.cpp:262:52: 2024-06-03T10:10:02,864 src/libSGM/lib/sgm.cpp:599:21: warning: ‘min_disp5’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:02,865 599 | const T tmp4 = (*min_disp5)+P2; 2024-06-03T10:10:02,865 | ^~~~ 2024-06-03T10:10:02,866 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’: 2024-06-03T10:10:02,867 src/libSGM/lib/sgm.cpp:196:19: note: ‘min_disp5’ was declared here 2024-06-03T10:10:02,867 196 | T min_disp4, min_disp5, min_disp6, min_disp7; 2024-06-03T10:10:02,868 | ^~~~~~~~~ 2024-06-03T10:10:02,869 In function ‘T aggregatedCostFromBottomRight4(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, float, float, float&) [with T = unsigned char]’, 2024-06-03T10:10:02,870 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’ at src/libSGM/lib/sgm.cpp:257:52: 2024-06-03T10:10:02,871 src/libSGM/lib/sgm.cpp:552:21: warning: ‘min_disp4’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:02,872 552 | const T tmp4 = (*min_disp4)+P2; 2024-06-03T10:10:02,872 | ^~~~ 2024-06-03T10:10:02,873 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’: 2024-06-03T10:10:02,874 src/libSGM/lib/sgm.cpp:196:8: note: ‘min_disp4’ was declared here 2024-06-03T10:10:02,875 196 | T min_disp4, min_disp5, min_disp6, min_disp7; 2024-06-03T10:10:02,875 | ^~~~~~~~~ 2024-06-03T10:10:02,876 In function ‘T aggregatedCostFromBottomRight4(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, float, float, float&) [with T = unsigned char]’, 2024-06-03T10:10:02,877 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’ at src/libSGM/lib/sgm.cpp:257:52: 2024-06-03T10:10:02,878 src/libSGM/lib/sgm.cpp:538:20: warning: ‘buff_class4’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:02,878 538 | reset4 = current_class == buff_class4; 2024-06-03T10:10:02,880 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-03T10:10:02,880 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’: 2024-06-03T10:10:02,881 src/libSGM/lib/sgm.cpp:206:11: note: ‘buff_class4’ was declared here 2024-06-03T10:10:02,881 206 | float buff_class4; 2024-06-03T10:10:02,882 | ^~~~~~~~~~~ 2024-06-03T10:10:02,883 In function ‘T aggregatedCostFromTopLeft3(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, float, float*, float&) [with T = unsigned char]’, 2024-06-03T10:10:02,883 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’ at src/libSGM/lib/sgm.cpp:149:48: 2024-06-03T10:10:02,884 src/libSGM/lib/sgm.cpp:509:33: warning: ‘reset3’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:02,885 509 | costAggr3 += reset3 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp3)); 2024-06-03T10:10:02,885 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-03T10:10:02,886 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’: 2024-06-03T10:10:02,887 src/libSGM/lib/sgm.cpp:107:11: note: ‘reset3’ was declared here 2024-06-03T10:10:02,887 107 | float reset3; 2024-06-03T10:10:02,888 | ^~~~~~ 2024-06-03T10:10:02,889 In function ‘T aggregatedCostFromTopLeft2(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, T*, float, float*, float&) [with T = unsigned char]’, 2024-06-03T10:10:02,889 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’ at src/libSGM/lib/sgm.cpp:144:48: 2024-06-03T10:10:02,890 src/libSGM/lib/sgm.cpp:461:33: warning: ‘reset2’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:02,891 461 | costAggr2 += reset2 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp2)); 2024-06-03T10:10:02,891 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-03T10:10:02,892 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’: 2024-06-03T10:10:02,893 src/libSGM/lib/sgm.cpp:106:11: note: ‘reset2’ was declared here 2024-06-03T10:10:02,893 106 | float reset2; 2024-06-03T10:10:02,894 | ^~~~~~ 2024-06-03T10:10:02,895 In function ‘T aggregatedCostFromTopLeft1(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, float, float*, float&) [with T = unsigned char]’, 2024-06-03T10:10:02,896 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’ at src/libSGM/lib/sgm.cpp:139:48: 2024-06-03T10:10:02,896 src/libSGM/lib/sgm.cpp:413:33: warning: ‘reset1’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:02,897 413 | costAggr1 += reset1 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp1)); 2024-06-03T10:10:02,898 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-03T10:10:02,898 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’: 2024-06-03T10:10:02,899 src/libSGM/lib/sgm.cpp:105:11: note: ‘reset1’ was declared here 2024-06-03T10:10:02,900 105 | float reset1; 2024-06-03T10:10:02,901 | ^~~~~~ 2024-06-03T10:10:02,902 In function ‘T aggregatedCostFromTopLeft0(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, float, float, float&) [with T = unsigned char]’, 2024-06-03T10:10:02,902 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’ at src/libSGM/lib/sgm.cpp:134:48: 2024-06-03T10:10:02,903 src/libSGM/lib/sgm.cpp:366:33: warning: ‘reset0’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:02,904 366 | costAggr0 += reset0 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp0)); 2024-06-03T10:10:02,905 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-03T10:10:02,905 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’: 2024-06-03T10:10:02,906 src/libSGM/lib/sgm.cpp:104:11: note: ‘reset0’ was declared here 2024-06-03T10:10:02,907 104 | float reset0; 2024-06-03T10:10:02,907 | ^~~~~~ 2024-06-03T10:10:02,908 In function ‘T aggregatedCostFromTopLeft3(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, float, float*, float&) [with T = unsigned char]’, 2024-06-03T10:10:02,909 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’ at src/libSGM/lib/sgm.cpp:149:48: 2024-06-03T10:10:02,909 src/libSGM/lib/sgm.cpp:507:21: warning: ‘min_disp3’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:02,910 507 | const T tmp4 = (*min_disp3)+P2; 2024-06-03T10:10:02,911 | ^~~~ 2024-06-03T10:10:02,911 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’: 2024-06-03T10:10:02,912 src/libSGM/lib/sgm.cpp:87:41: note: ‘min_disp3’ was declared here 2024-06-03T10:10:02,912 87 | T min_disp0, min_disp1, min_disp2, min_disp3; 2024-06-03T10:10:02,913 | ^~~~~~~~~ 2024-06-03T10:10:02,914 In function ‘T aggregatedCostFromTopLeft2(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, T*, float, float*, float&) [with T = unsigned char]’, 2024-06-03T10:10:02,914 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’ at src/libSGM/lib/sgm.cpp:144:48: 2024-06-03T10:10:02,915 src/libSGM/lib/sgm.cpp:459:21: warning: ‘min_disp2’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:02,915 459 | const T tmp4 = (*min_disp2)+P2; 2024-06-03T10:10:02,916 | ^~~~ 2024-06-03T10:10:02,917 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’: 2024-06-03T10:10:02,917 src/libSGM/lib/sgm.cpp:87:30: note: ‘min_disp2’ was declared here 2024-06-03T10:10:02,918 87 | T min_disp0, min_disp1, min_disp2, min_disp3; 2024-06-03T10:10:02,919 | ^~~~~~~~~ 2024-06-03T10:10:02,920 In function ‘T aggregatedCostFromTopLeft1(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, float, float*, float&) [with T = unsigned char]’, 2024-06-03T10:10:02,921 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’ at src/libSGM/lib/sgm.cpp:139:48: 2024-06-03T10:10:02,921 src/libSGM/lib/sgm.cpp:411:21: warning: ‘min_disp1’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:02,922 411 | const T tmp4 = (*min_disp1)+P2; 2024-06-03T10:10:02,923 | ^~~~ 2024-06-03T10:10:02,924 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’: 2024-06-03T10:10:02,925 src/libSGM/lib/sgm.cpp:87:19: note: ‘min_disp1’ was declared here 2024-06-03T10:10:02,926 87 | T min_disp0, min_disp1, min_disp2, min_disp3; 2024-06-03T10:10:02,926 | ^~~~~~~~~ 2024-06-03T10:10:02,927 In function ‘T aggregatedCostFromTopLeft0(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, float, float, float&) [with T = unsigned char]’, 2024-06-03T10:10:02,928 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’ at src/libSGM/lib/sgm.cpp:134:48: 2024-06-03T10:10:02,929 src/libSGM/lib/sgm.cpp:363:21: warning: ‘min_disp0’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:02,929 363 | const T tmp4 = (*min_disp0)+P2; 2024-06-03T10:10:02,930 | ^~~~ 2024-06-03T10:10:02,931 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’: 2024-06-03T10:10:02,931 src/libSGM/lib/sgm.cpp:87:8: note: ‘min_disp0’ was declared here 2024-06-03T10:10:02,932 87 | T min_disp0, min_disp1, min_disp2, min_disp3; 2024-06-03T10:10:02,932 | ^~~~~~~~~ 2024-06-03T10:10:02,933 In function ‘T aggregatedCostFromTopLeft0(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, float, float, float&) [with T = unsigned char]’, 2024-06-03T10:10:02,934 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’ at src/libSGM/lib/sgm.cpp:134:48: 2024-06-03T10:10:02,934 src/libSGM/lib/sgm.cpp:349:20: warning: ‘buff_class0’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:02,935 349 | reset0 = current_class == buff_class0; 2024-06-03T10:10:02,935 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-03T10:10:02,936 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = unsigned char]’: 2024-06-03T10:10:02,936 src/libSGM/lib/sgm.cpp:98:11: note: ‘buff_class0’ was declared here 2024-06-03T10:10:02,937 98 | float buff_class0; 2024-06-03T10:10:02,938 | ^~~~~~~~~~~ 2024-06-03T10:10:05,210 In function ‘T aggregatedCostFromBottomRight7(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, float, float*, float&) [with T = float]’, 2024-06-03T10:10:05,210 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at src/libSGM/lib/sgm.cpp:272:52: 2024-06-03T10:10:05,211 src/libSGM/lib/sgm.cpp:699:33: warning: ‘reset7’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:05,211 699 | costAggr7 += reset7 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp7)); 2024-06-03T10:10:05,212 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-03T10:10:05,213 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’: 2024-06-03T10:10:05,214 src/libSGM/lib/sgm.cpp:215:11: note: ‘reset7’ was declared here 2024-06-03T10:10:05,214 215 | float reset7; 2024-06-03T10:10:05,215 | ^~~~~~ 2024-06-03T10:10:05,215 In function ‘T aggregatedCostFromBottomRight6(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, T*, float, float*, float&) [with T = float]’, 2024-06-03T10:10:05,216 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at src/libSGM/lib/sgm.cpp:267:52: 2024-06-03T10:10:05,217 src/libSGM/lib/sgm.cpp:650:33: warning: ‘reset6’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:05,217 650 | costAggr6 += reset6 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp6)); 2024-06-03T10:10:05,218 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-03T10:10:05,218 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’: 2024-06-03T10:10:05,219 src/libSGM/lib/sgm.cpp:214:11: note: ‘reset6’ was declared here 2024-06-03T10:10:05,219 214 | float reset6; 2024-06-03T10:10:05,219 | ^~~~~~ 2024-06-03T10:10:05,220 In function ‘T aggregatedCostFromBottomRight5(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, float, float*, float&) [with T = float]’, 2024-06-03T10:10:05,220 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at src/libSGM/lib/sgm.cpp:262:52: 2024-06-03T10:10:05,221 src/libSGM/lib/sgm.cpp:601:33: warning: ‘reset5’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:05,221 601 | costAggr5 += reset5 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp5)); 2024-06-03T10:10:05,222 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-03T10:10:05,222 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’: 2024-06-03T10:10:05,223 src/libSGM/lib/sgm.cpp:213:11: note: ‘reset5’ was declared here 2024-06-03T10:10:05,224 213 | float reset5; 2024-06-03T10:10:05,224 | ^~~~~~ 2024-06-03T10:10:05,225 In function ‘T aggregatedCostFromBottomRight4(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, float, float, float&) [with T = float]’, 2024-06-03T10:10:05,226 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at src/libSGM/lib/sgm.cpp:257:52: 2024-06-03T10:10:05,226 src/libSGM/lib/sgm.cpp:554:33: warning: ‘reset4’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:05,227 554 | costAggr4 += reset4 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp4)); 2024-06-03T10:10:05,228 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-03T10:10:05,228 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’: 2024-06-03T10:10:05,229 src/libSGM/lib/sgm.cpp:212:11: note: ‘reset4’ was declared here 2024-06-03T10:10:05,229 212 | float reset4; 2024-06-03T10:10:05,230 | ^~~~~~ 2024-06-03T10:10:05,231 In function ‘T aggregatedCostFromBottomRight7(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, float, float*, float&) [with T = float]’, 2024-06-03T10:10:05,231 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at src/libSGM/lib/sgm.cpp:272:52: 2024-06-03T10:10:05,232 src/libSGM/lib/sgm.cpp:697:21: warning: ‘min_disp7’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:05,233 697 | const T tmp4 = (*min_disp7)+P2; 2024-06-03T10:10:05,233 | ^~~~ 2024-06-03T10:10:05,234 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’: 2024-06-03T10:10:05,235 src/libSGM/lib/sgm.cpp:196:41: note: ‘min_disp7’ was declared here 2024-06-03T10:10:05,236 196 | T min_disp4, min_disp5, min_disp6, min_disp7; 2024-06-03T10:10:05,237 | ^~~~~~~~~ 2024-06-03T10:10:05,237 In function ‘T aggregatedCostFromBottomRight6(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, T*, float, float*, float&) [with T = float]’, 2024-06-03T10:10:05,238 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at src/libSGM/lib/sgm.cpp:267:52: 2024-06-03T10:10:05,238 src/libSGM/lib/sgm.cpp:648:21: warning: ‘min_disp6’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:05,239 648 | const T tmp4 = (*min_disp6)+P2; 2024-06-03T10:10:05,240 | ^~~~ 2024-06-03T10:10:05,240 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’: 2024-06-03T10:10:05,241 src/libSGM/lib/sgm.cpp:196:30: note: ‘min_disp6’ was declared here 2024-06-03T10:10:05,241 196 | T min_disp4, min_disp5, min_disp6, min_disp7; 2024-06-03T10:10:05,242 | ^~~~~~~~~ 2024-06-03T10:10:05,243 In function ‘T aggregatedCostFromBottomRight5(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, float, float*, float&) [with T = float]’, 2024-06-03T10:10:05,244 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at src/libSGM/lib/sgm.cpp:262:52: 2024-06-03T10:10:05,244 src/libSGM/lib/sgm.cpp:599:21: warning: ‘min_disp5’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:05,245 599 | const T tmp4 = (*min_disp5)+P2; 2024-06-03T10:10:05,246 | ^~~~ 2024-06-03T10:10:05,247 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’: 2024-06-03T10:10:05,248 src/libSGM/lib/sgm.cpp:196:19: note: ‘min_disp5’ was declared here 2024-06-03T10:10:05,248 196 | T min_disp4, min_disp5, min_disp6, min_disp7; 2024-06-03T10:10:05,249 | ^~~~~~~~~ 2024-06-03T10:10:05,250 In function ‘T aggregatedCostFromBottomRight4(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, float, float, float&) [with T = float]’, 2024-06-03T10:10:05,250 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at src/libSGM/lib/sgm.cpp:257:52: 2024-06-03T10:10:05,251 src/libSGM/lib/sgm.cpp:552:21: warning: ‘min_disp4’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:05,252 552 | const T tmp4 = (*min_disp4)+P2; 2024-06-03T10:10:05,252 | ^~~~ 2024-06-03T10:10:05,253 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’: 2024-06-03T10:10:05,254 src/libSGM/lib/sgm.cpp:196:8: note: ‘min_disp4’ was declared here 2024-06-03T10:10:05,254 196 | T min_disp4, min_disp5, min_disp6, min_disp7; 2024-06-03T10:10:05,255 | ^~~~~~~~~ 2024-06-03T10:10:05,256 In function ‘T aggregatedCostFromBottomRight4(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, float, float, float&) [with T = float]’, 2024-06-03T10:10:05,256 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at src/libSGM/lib/sgm.cpp:257:52: 2024-06-03T10:10:05,257 src/libSGM/lib/sgm.cpp:538:20: warning: ‘buff_class4’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:05,258 538 | reset4 = current_class == buff_class4; 2024-06-03T10:10:05,259 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-03T10:10:05,260 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’: 2024-06-03T10:10:05,260 src/libSGM/lib/sgm.cpp:206:11: note: ‘buff_class4’ was declared here 2024-06-03T10:10:05,261 206 | float buff_class4; 2024-06-03T10:10:05,261 | ^~~~~~~~~~~ 2024-06-03T10:10:05,262 In function ‘T aggregatedCostFromTopLeft3(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, float, float*, float&) [with T = float]’, 2024-06-03T10:10:05,262 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at src/libSGM/lib/sgm.cpp:149:48: 2024-06-03T10:10:05,263 src/libSGM/lib/sgm.cpp:509:33: warning: ‘reset3’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:05,263 509 | costAggr3 += reset3 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp3)); 2024-06-03T10:10:05,264 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-03T10:10:05,265 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’: 2024-06-03T10:10:05,265 src/libSGM/lib/sgm.cpp:107:11: note: ‘reset3’ was declared here 2024-06-03T10:10:05,266 107 | float reset3; 2024-06-03T10:10:05,267 | ^~~~~~ 2024-06-03T10:10:05,267 In function ‘T aggregatedCostFromTopLeft2(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, T*, float, float*, float&) [with T = float]’, 2024-06-03T10:10:05,268 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at src/libSGM/lib/sgm.cpp:144:48: 2024-06-03T10:10:05,269 src/libSGM/lib/sgm.cpp:461:33: warning: ‘reset2’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:05,269 461 | costAggr2 += reset2 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp2)); 2024-06-03T10:10:05,270 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-03T10:10:05,271 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’: 2024-06-03T10:10:05,271 src/libSGM/lib/sgm.cpp:106:11: note: ‘reset2’ was declared here 2024-06-03T10:10:05,272 106 | float reset2; 2024-06-03T10:10:05,273 | ^~~~~~ 2024-06-03T10:10:05,273 In function ‘T aggregatedCostFromTopLeft1(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, float, float*, float&) [with T = float]’, 2024-06-03T10:10:05,274 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at src/libSGM/lib/sgm.cpp:139:48: 2024-06-03T10:10:05,275 src/libSGM/lib/sgm.cpp:413:33: warning: ‘reset1’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:05,275 413 | costAggr1 += reset1 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp1)); 2024-06-03T10:10:05,276 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-03T10:10:05,277 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’: 2024-06-03T10:10:05,278 src/libSGM/lib/sgm.cpp:105:11: note: ‘reset1’ was declared here 2024-06-03T10:10:05,279 105 | float reset1; 2024-06-03T10:10:05,280 | ^~~~~~ 2024-06-03T10:10:05,281 In function ‘T aggregatedCostFromTopLeft0(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, float, float, float&) [with T = float]’, 2024-06-03T10:10:05,282 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at src/libSGM/lib/sgm.cpp:134:48: 2024-06-03T10:10:05,283 src/libSGM/lib/sgm.cpp:366:33: warning: ‘reset0’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:05,285 366 | costAggr0 += reset0 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp0)); 2024-06-03T10:10:05,286 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-03T10:10:05,286 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’: 2024-06-03T10:10:05,287 src/libSGM/lib/sgm.cpp:104:11: note: ‘reset0’ was declared here 2024-06-03T10:10:05,288 104 | float reset0; 2024-06-03T10:10:05,289 | ^~~~~~ 2024-06-03T10:10:05,290 In function ‘T aggregatedCostFromTopLeft3(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, float, float*, float&) [with T = float]’, 2024-06-03T10:10:05,291 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at src/libSGM/lib/sgm.cpp:149:48: 2024-06-03T10:10:05,292 src/libSGM/lib/sgm.cpp:509:71: warning: ‘min_disp3’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:05,293 509 | costAggr3 += reset3 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp3)); 2024-06-03T10:10:05,293 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2024-06-03T10:10:05,295 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’: 2024-06-03T10:10:05,296 src/libSGM/lib/sgm.cpp:87:41: note: ‘min_disp3’ was declared here 2024-06-03T10:10:05,297 87 | T min_disp0, min_disp1, min_disp2, min_disp3; 2024-06-03T10:10:05,298 | ^~~~~~~~~ 2024-06-03T10:10:05,299 In function ‘T aggregatedCostFromTopLeft2(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, T*, float, float*, float&) [with T = float]’, 2024-06-03T10:10:05,301 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at src/libSGM/lib/sgm.cpp:144:48: 2024-06-03T10:10:05,302 src/libSGM/lib/sgm.cpp:461:71: warning: ‘min_disp2’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:05,303 461 | costAggr2 += reset2 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp2)); 2024-06-03T10:10:05,305 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2024-06-03T10:10:05,306 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’: 2024-06-03T10:10:05,307 src/libSGM/lib/sgm.cpp:87:30: note: ‘min_disp2’ was declared here 2024-06-03T10:10:05,309 87 | T min_disp0, min_disp1, min_disp2, min_disp3; 2024-06-03T10:10:05,310 | ^~~~~~~~~ 2024-06-03T10:10:05,311 In function ‘T aggregatedCostFromTopLeft1(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, float, float*, float&) [with T = float]’, 2024-06-03T10:10:05,313 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at src/libSGM/lib/sgm.cpp:139:48: 2024-06-03T10:10:05,314 src/libSGM/lib/sgm.cpp:413:71: warning: ‘min_disp1’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:05,315 413 | costAggr1 += reset1 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp1)); 2024-06-03T10:10:05,316 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2024-06-03T10:10:05,319 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’: 2024-06-03T10:10:05,321 src/libSGM/lib/sgm.cpp:87:19: note: ‘min_disp1’ was declared here 2024-06-03T10:10:05,322 87 | T min_disp0, min_disp1, min_disp2, min_disp3; 2024-06-03T10:10:05,323 | ^~~~~~~~~ 2024-06-03T10:10:05,325 In function ‘T aggregatedCostFromTopLeft0(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, float, float, float&) [with T = float]’, 2024-06-03T10:10:05,326 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at src/libSGM/lib/sgm.cpp:134:48: 2024-06-03T10:10:05,327 src/libSGM/lib/sgm.cpp:363:21: warning: ‘min_disp0’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:05,329 363 | const T tmp4 = (*min_disp0)+P2; 2024-06-03T10:10:05,330 | ^~~~ 2024-06-03T10:10:05,332 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’: 2024-06-03T10:10:05,334 src/libSGM/lib/sgm.cpp:87:8: note: ‘min_disp0’ was declared here 2024-06-03T10:10:05,336 87 | T min_disp0, min_disp1, min_disp2, min_disp3; 2024-06-03T10:10:05,338 | ^~~~~~~~~ 2024-06-03T10:10:05,340 In function ‘T aggregatedCostFromTopLeft0(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, T*, float, float, float&) [with T = float]’, 2024-06-03T10:10:05,342 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at src/libSGM/lib/sgm.cpp:134:48: 2024-06-03T10:10:05,344 src/libSGM/lib/sgm.cpp:349:20: warning: ‘buff_class0’ may be used uninitialized [-Wmaybe-uninitialized] 2024-06-03T10:10:05,346 349 | reset0 = current_class == buff_class0; 2024-06-03T10:10:05,348 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-03T10:10:05,350 src/libSGM/lib/sgm.cpp: In function ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’: 2024-06-03T10:10:05,352 src/libSGM/lib/sgm.cpp:98:11: note: ‘buff_class0’ was declared here 2024-06-03T10:10:05,354 98 | float buff_class0; 2024-06-03T10:10:05,356 | ^~~~~~~~~~~ 2024-06-03T10:10:06,984 /usr/bin/gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-build-env-sa47nx89/overlay/local/lib/python3.11/dist-packages/numpy/core/include -Isrc/libSGM/lib/ -I/usr/include/python3.11 -c src/libSGM/sgm_wrapper.cpp -o build/temp.linux-armv7l-cpython-311/src/libSGM/sgm_wrapper.o -O3 -fopenmp -std=c++11 2024-06-03T10:10:07,295 src/libSGM/sgm_wrapper.cpp:198:12: fatal error: longintrepr.h: No such file or directory 2024-06-03T10:10:07,296 198 | #include "longintrepr.h" 2024-06-03T10:10:07,296 | ^~~~~~~~~~~~~~~ 2024-06-03T10:10:07,297 compilation terminated. 2024-06-03T10:10:07,304 error: command '/usr/bin/gcc' failed with exit code 1 2024-06-03T10:10:07,433 ERROR: Building wheel for libsgm (pyproject.toml) exited with 1 2024-06-03T10:10:07,447 [bold magenta]full command[/]: [blue]/usr/bin/python3 /home/piwheels/.local/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmpr437kgur[/] 2024-06-03T10:10:07,447 [bold magenta]cwd[/]: /tmp/pip-wheel-u9hoi0_p/libsgm_57f0aa809cdb416e889e93a298e8edaa 2024-06-03T10:10:07,448 Building wheel for libsgm (pyproject.toml): finished with status 'error' 2024-06-03T10:10:07,450 ERROR: Failed building wheel for libsgm 2024-06-03T10:10:07,454 Failed to build libsgm 2024-06-03T10:10:07,455 ERROR: Failed to build one or more wheels 2024-06-03T10:10:07,456 Exception information: 2024-06-03T10:10:07,456 Traceback (most recent call last): 2024-06-03T10:10:07,456 File "/home/piwheels/.local/lib/python3.11/site-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2024-06-03T10:10:07,456 status = run_func(*args) 2024-06-03T10:10:07,456 ^^^^^^^^^^^^^^^ 2024-06-03T10:10:07,456 File "/home/piwheels/.local/lib/python3.11/site-packages/pip/_internal/cli/req_command.py", line 245, in wrapper 2024-06-03T10:10:07,456 return func(self, options, args) 2024-06-03T10:10:07,456 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-06-03T10:10:07,456 File "/home/piwheels/.local/lib/python3.11/site-packages/pip/_internal/commands/wheel.py", line 181, in run 2024-06-03T10:10:07,456 raise CommandError("Failed to build one or more wheels") 2024-06-03T10:10:07,456 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2024-06-03T10:10:07,460 Removed build tracker: '/tmp/pip-build-tracker-h62h5r_q'