2024-04-27T14:13:34,052 Created temporary directory: /tmp/pip-build-tracker-q6qqyv7g 2024-04-27T14:13:34,053 Initialized build tracking at /tmp/pip-build-tracker-q6qqyv7g 2024-04-27T14:13:34,054 Created build tracker: /tmp/pip-build-tracker-q6qqyv7g 2024-04-27T14:13:34,054 Entered build tracker: /tmp/pip-build-tracker-q6qqyv7g 2024-04-27T14:13:34,055 Created temporary directory: /tmp/pip-wheel-_w3kn8oc 2024-04-27T14:13:34,058 Created temporary directory: /tmp/pip-ephem-wheel-cache-fwh6ayg7 2024-04-27T14:13:34,083 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-04-27T14:13:34,086 2 location(s) to search for versions of libsgm: 2024-04-27T14:13:34,086 * https://pypi.org/simple/libsgm/ 2024-04-27T14:13:34,086 * https://www.piwheels.org/simple/libsgm/ 2024-04-27T14:13:34,087 Fetching project page and analyzing links: https://pypi.org/simple/libsgm/ 2024-04-27T14:13:34,088 Getting page https://pypi.org/simple/libsgm/ 2024-04-27T14:13:34,089 Found index url https://pypi.org/simple/ 2024-04-27T14:13:34,306 Fetched page https://pypi.org/simple/libsgm/ as application/vnd.pypi.simple.v1+json 2024-04-27T14:13:34,308 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-04-27T14:13:34,309 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-04-27T14:13:34,310 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-04-27T14:13:34,311 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-04-27T14:13:34,312 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-04-27T14:13:34,313 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-04-27T14:13:34,314 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-04-27T14:13:34,315 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-04-27T14:13:34,316 Fetching project page and analyzing links: https://www.piwheels.org/simple/libsgm/ 2024-04-27T14:13:34,317 Getting page https://www.piwheels.org/simple/libsgm/ 2024-04-27T14:13:34,318 Found index url https://www.piwheels.org/simple/ 2024-04-27T14:13:34,494 Fetched page https://www.piwheels.org/simple/libsgm/ as text/html 2024-04-27T14:13:34,501 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-04-27T14:13:34,502 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-04-27T14:13:34,503 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-04-27T14:13:34,503 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-04-27T14:13:34,504 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-04-27T14:13:34,505 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-04-27T14:13:34,505 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-04-27T14:13:34,506 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-04-27T14:13:34,506 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-04-27T14:13:34,506 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-04-27T14:13:34,507 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-04-27T14:13:34,507 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-04-27T14:13:34,508 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-04-27T14:13:34,509 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-04-27T14:13:34,509 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-04-27T14:13:34,510 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-04-27T14:13:34,510 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-04-27T14:13:34,511 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-04-27T14:13:34,511 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-04-27T14:13:34,512 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-04-27T14:13:34,513 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-04-27T14:13:34,513 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-04-27T14:13:34,513 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-04-27T14:13:34,514 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-04-27T14:13:34,514 Skipping link: not a file: https://www.piwheels.org/simple/libsgm/ 2024-04-27T14:13:34,515 Skipping link: not a file: https://pypi.org/simple/libsgm/ 2024-04-27T14:13:34,534 Given no hashes to check 1 links for project 'libsgm': discarding no candidates 2024-04-27T14:13:34,552 Collecting libsgm==0.4.4 2024-04-27T14:13:34,555 Created temporary directory: /tmp/pip-unpack-xdfr7hmb 2024-04-27T14:13:34,773 Downloading libSGM-0.4.4.tar.gz (481 kB) 2024-04-27T14:13:35,115 Added libsgm==0.4.4 from https://files.pythonhosted.org/packages/84/34/1c83675e31835f18b0ac765a6bb2680096ffc56c43a2f9a32d9e7046294e/libSGM-0.4.4.tar.gz to build tracker '/tmp/pip-build-tracker-q6qqyv7g' 2024-04-27T14:13:35,122 Created temporary directory: /tmp/pip-build-env-be0gqn9h 2024-04-27T14:13:35,126 Installing build dependencies: started 2024-04-27T14:13:35,128 Running command pip subprocess to install build dependencies 2024-04-27T14:13:36,256 Using pip 24.0 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2024-04-27T14:13:36,748 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-04-27T14:13:38,201 Collecting setuptools>=65.5 2024-04-27T14:13:38,217 Using cached https://www.piwheels.org/simple/setuptools/setuptools-69.5.1-py3-none-any.whl (894 kB) 2024-04-27T14:13:38,445 Collecting wheel 2024-04-27T14:13:38,460 Using cached https://www.piwheels.org/simple/wheel/wheel-0.43.0-py3-none-any.whl (65 kB) 2024-04-27T14:13:38,749 Collecting setuptools_scm>=6.2 (from setuptools_scm[toml]>=6.2) 2024-04-27T14:13:38,764 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-8.0.4-py3-none-any.whl (42 kB) 2024-04-27T14:13:38,878 Collecting oldest-supported-numpy 2024-04-27T14:13:38,938 Using cached https://www.piwheels.org/simple/oldest-supported-numpy/oldest_supported_numpy-2023.12.21-py3-none-any.whl (4.9 kB) 2024-04-27T14:13:39,278 Collecting packaging>=20 (from setuptools_scm>=6.2->setuptools_scm[toml]>=6.2) 2024-04-27T14:13:39,292 Using cached https://www.piwheels.org/simple/packaging/packaging-24.0-py3-none-any.whl (53 kB) 2024-04-27T14:13:39,410 Collecting typing-extensions (from setuptools_scm>=6.2->setuptools_scm[toml]>=6.2) 2024-04-27T14:13:39,424 Using cached https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.11.0-py3-none-any.whl (34 kB) 2024-04-27T14:13:40,233 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-04-27T14:13:40,237 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-04-27T14:13:40,241 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-04-27T14:13:40,244 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-04-27T14:13:40,248 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-04-27T14:13:40,530 Collecting numpy==1.23.2 (from oldest-supported-numpy) 2024-04-27T14:13:40,546 Using cached https://www.piwheels.org/simple/numpy/numpy-1.23.2-cp311-cp311-linux_armv7l.whl (12.4 MB) 2024-04-27T14:13:43,627 Installing collected packages: wheel, typing-extensions, setuptools, packaging, numpy, setuptools_scm, oldest-supported-numpy 2024-04-27T14:13:43,855 Creating /tmp/pip-build-env-be0gqn9h/overlay/local/bin 2024-04-27T14:13:43,857 changing mode of /tmp/pip-build-env-be0gqn9h/overlay/local/bin/wheel to 755 2024-04-27T14:13:55,382 changing mode of /tmp/pip-build-env-be0gqn9h/overlay/local/bin/f2py to 755 2024-04-27T14:13:55,385 changing mode of /tmp/pip-build-env-be0gqn9h/overlay/local/bin/f2py3 to 755 2024-04-27T14:13:55,387 changing mode of /tmp/pip-build-env-be0gqn9h/overlay/local/bin/f2py3.11 to 755 2024-04-27T14:13:55,656 Successfully installed numpy-1.23.2 oldest-supported-numpy-2023.12.21 packaging-24.0 setuptools-69.5.1 setuptools_scm-8.0.4 typing-extensions-4.11.0 wheel-0.43.0 2024-04-27T14:13:56,325 Installing build dependencies: finished with status 'done' 2024-04-27T14:13:56,328 Getting requirements to build wheel: started 2024-04-27T14:13:56,330 Running command Getting requirements to build wheel 2024-04-27T14:13:57,125 WARNING: sphinx not available. Doc cannot be built 2024-04-27T14:13:57,238 Getting requirements to build wheel: finished with status 'done' 2024-04-27T14:13:57,269 Created temporary directory: /tmp/pip-modern-metadata-xuwvh79s 2024-04-27T14:13:57,272 Preparing metadata (pyproject.toml): started 2024-04-27T14:13:57,273 Running command Preparing metadata (pyproject.toml) 2024-04-27T14:13:58,130 WARNING: sphinx not available. Doc cannot be built 2024-04-27T14:13:58,130 running dist_info 2024-04-27T14:13:58,137 creating /tmp/pip-modern-metadata-xuwvh79s/libSGM.egg-info 2024-04-27T14:13:58,143 writing /tmp/pip-modern-metadata-xuwvh79s/libSGM.egg-info/PKG-INFO 2024-04-27T14:13:58,151 writing dependency_links to /tmp/pip-modern-metadata-xuwvh79s/libSGM.egg-info/dependency_links.txt 2024-04-27T14:13:58,152 writing entry points to /tmp/pip-modern-metadata-xuwvh79s/libSGM.egg-info/entry_points.txt 2024-04-27T14:13:58,157 writing requirements to /tmp/pip-modern-metadata-xuwvh79s/libSGM.egg-info/requires.txt 2024-04-27T14:13:58,158 writing top-level names to /tmp/pip-modern-metadata-xuwvh79s/libSGM.egg-info/top_level.txt 2024-04-27T14:13:58,159 writing manifest file '/tmp/pip-modern-metadata-xuwvh79s/libSGM.egg-info/SOURCES.txt' 2024-04-27T14:13:58,208 ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2024-04-27T14:13:58,212 reading manifest file '/tmp/pip-modern-metadata-xuwvh79s/libSGM.egg-info/SOURCES.txt' 2024-04-27T14:13:58,214 reading manifest template 'MANIFEST.in' 2024-04-27T14:13:58,216 warning: no files found matching '*.hpp' 2024-04-27T14:13:58,216 warning: no files found matching '*.pyx' 2024-04-27T14:13:58,221 adding license file 'LICENSE' 2024-04-27T14:13:58,223 writing manifest file '/tmp/pip-modern-metadata-xuwvh79s/libSGM.egg-info/SOURCES.txt' 2024-04-27T14:13:58,224 creating '/tmp/pip-modern-metadata-xuwvh79s/libSGM-0.4.4.dist-info' 2024-04-27T14:13:58,438 Preparing metadata (pyproject.toml): finished with status 'done' 2024-04-27T14:13:58,442 Source in /tmp/pip-wheel-_w3kn8oc/libsgm_878ab7808da248a7a0506affa24f169c has version 0.4.4, which satisfies requirement libsgm==0.4.4 from https://files.pythonhosted.org/packages/84/34/1c83675e31835f18b0ac765a6bb2680096ffc56c43a2f9a32d9e7046294e/libSGM-0.4.4.tar.gz 2024-04-27T14:13:58,443 Removed libsgm==0.4.4 from https://files.pythonhosted.org/packages/84/34/1c83675e31835f18b0ac765a6bb2680096ffc56c43a2f9a32d9e7046294e/libSGM-0.4.4.tar.gz from build tracker '/tmp/pip-build-tracker-q6qqyv7g' 2024-04-27T14:13:58,448 Created temporary directory: /tmp/pip-unpack-a5yifrmm 2024-04-27T14:13:58,449 Created temporary directory: /tmp/pip-unpack-cnevzwsy 2024-04-27T14:13:58,488 Building wheels for collected packages: libsgm 2024-04-27T14:13:58,492 Created temporary directory: /tmp/pip-wheel-boxhu28m 2024-04-27T14:13:58,493 Destination directory: /tmp/pip-wheel-boxhu28m 2024-04-27T14:13:58,495 Building wheel for libsgm (pyproject.toml): started 2024-04-27T14:13:58,496 Running command Building wheel for libsgm (pyproject.toml) 2024-04-27T14:13:59,343 WARNING: sphinx not available. Doc cannot be built 2024-04-27T14:13:59,343 running bdist_wheel 2024-04-27T14:13:59,379 running build 2024-04-27T14:13:59,380 running build_py 2024-04-27T14:13:59,389 creating build 2024-04-27T14:13:59,390 creating build/lib.linux-armv7l-cpython-311 2024-04-27T14:13:59,391 creating build/lib.linux-armv7l-cpython-311/test 2024-04-27T14:13:59,392 copying test/__init__.py -> build/lib.linux-armv7l-cpython-311/test 2024-04-27T14:13:59,394 creating build/lib.linux-armv7l-cpython-311/libsgm_python 2024-04-27T14:13:59,395 copying libsgm_python/sgm_python_parall.py -> build/lib.linux-armv7l-cpython-311/libsgm_python 2024-04-27T14:13:59,397 copying libsgm_python/sgm_python.py -> build/lib.linux-armv7l-cpython-311/libsgm_python 2024-04-27T14:13:59,399 copying libsgm_python/lr_manager.py -> build/lib.linux-armv7l-cpython-311/libsgm_python 2024-04-27T14:13:59,401 copying libsgm_python/__init__.py -> build/lib.linux-armv7l-cpython-311/libsgm_python 2024-04-27T14:13:59,403 creating build/lib.linux-armv7l-cpython-311/test/test_libsgm_python 2024-04-27T14:13:59,404 copying test/test_libsgm_python/test_lr_manager.py -> build/lib.linux-armv7l-cpython-311/test/test_libsgm_python 2024-04-27T14:13:59,407 copying test/test_libsgm_python/disable_test_sgm_python_parall.py -> build/lib.linux-armv7l-cpython-311/test/test_libsgm_python 2024-04-27T14:13:59,409 copying test/test_libsgm_python/test_sgm_python.py -> build/lib.linux-armv7l-cpython-311/test/test_libsgm_python 2024-04-27T14:13:59,411 copying test/test_libsgm_python/__init__.py -> build/lib.linux-armv7l-cpython-311/test/test_libsgm_python 2024-04-27T14:13:59,413 copying test/test_libsgm_python/common.py -> build/lib.linux-armv7l-cpython-311/test/test_libsgm_python 2024-04-27T14:13:59,417 running build_ext 2024-04-27T14:13:59,424 building 'libSGM.sgm_wrapper' extension 2024-04-27T14:13:59,425 creating build/temp.linux-armv7l-cpython-311 2024-04-27T14:13:59,425 creating build/temp.linux-armv7l-cpython-311/sources 2024-04-27T14:13:59,426 creating build/temp.linux-armv7l-cpython-311/sources/lib 2024-04-27T14:13:59,427 /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-be0gqn9h/overlay/local/lib/python3.11/dist-packages/numpy/core/include -Isources/lib/sgm.hpp -I/usr/include/python3.11 -c sources/lib/sgm.cpp -o build/temp.linux-armv7l-cpython-311/sources/lib/sgm.o -O3 -fopenmp -std=c++11 2024-04-27T14:13:59,445 cc1plus: warning: sources/lib/sgm.hpp: not a directory 2024-04-27T14:14:00,701 sources/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-04-27T14:14:00,701 sources/lib/sgm.cpp:727:128: required from here 2024-04-27T14:14:00,702 sources/lib/sgm.cpp:110:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2024-04-27T14:14:00,702 110 | for (int row = 0; row < nb_rows; row++) 2024-04-27T14:14:00,703 | ~~~~^~~~~~~~~ 2024-04-27T14:14:00,704 sources/lib/sgm.cpp:112:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2024-04-27T14:14:00,704 112 | for (int col = 0; col < nb_cols; col++) 2024-04-27T14:14:00,705 | ~~~~^~~~~~~~~ 2024-04-27T14:14:00,706 sources/lib/sgm.cpp:128:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2024-04-27T14:14:00,706 128 | for (int disp = 0; disp < nb_disps; disp++) 2024-04-27T14:14:00,707 | ~~~~~^~~~~~~~~~ 2024-04-27T14:14:00,730 sources/lib/sgm.cpp:250:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2024-04-27T14:14:00,730 250 | for (int disp = 0; disp < nb_disps; disp++) 2024-04-27T14:14:00,731 | ~~~~~^~~~~~~~~~ 2024-04-27T14:14:00,742 sources/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-04-27T14:14:00,743 sources/lib/sgm.cpp:729:127: required from here 2024-04-27T14:14:00,743 sources/lib/sgm.cpp:110:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2024-04-27T14:14:00,744 110 | for (int row = 0; row < nb_rows; row++) 2024-04-27T14:14:00,745 | ~~~~^~~~~~~~~ 2024-04-27T14:14:00,745 sources/lib/sgm.cpp:112:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2024-04-27T14:14:00,746 112 | for (int col = 0; col < nb_cols; col++) 2024-04-27T14:14:00,747 | ~~~~^~~~~~~~~ 2024-04-27T14:14:00,748 sources/lib/sgm.cpp:128:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2024-04-27T14:14:00,748 128 | for (int disp = 0; disp < nb_disps; disp++) 2024-04-27T14:14:00,749 | ~~~~~^~~~~~~~~~ 2024-04-27T14:14:00,754 sources/lib/sgm.cpp:250:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2024-04-27T14:14:00,754 250 | for (int disp = 0; disp < nb_disps; disp++) 2024-04-27T14:14:00,755 | ~~~~~^~~~~~~~~~ 2024-04-27T14:14:01,936 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-04-27T14:14:01,936 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 sources/lib/sgm.cpp:272:52: 2024-04-27T14:14:01,937 sources/lib/sgm.cpp:699:33: warning: ‘reset7’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:01,938 699 | costAggr7 += reset7 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp7)); 2024-04-27T14:14:01,938 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-27T14:14:01,939 sources/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-04-27T14:14:01,939 sources/lib/sgm.cpp:215:11: note: ‘reset7’ was declared here 2024-04-27T14:14:01,940 215 | float reset7; 2024-04-27T14:14:01,940 | ^~~~~~ 2024-04-27T14:14:01,941 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-04-27T14:14:01,941 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 sources/lib/sgm.cpp:267:52: 2024-04-27T14:14:01,942 sources/lib/sgm.cpp:650:33: warning: ‘reset6’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:01,942 650 | costAggr6 += reset6 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp6)); 2024-04-27T14:14:01,942 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-27T14:14:01,943 sources/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-04-27T14:14:01,943 sources/lib/sgm.cpp:214:11: note: ‘reset6’ was declared here 2024-04-27T14:14:01,944 214 | float reset6; 2024-04-27T14:14:01,945 | ^~~~~~ 2024-04-27T14:14:01,945 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-04-27T14:14:01,946 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 sources/lib/sgm.cpp:262:52: 2024-04-27T14:14:01,947 sources/lib/sgm.cpp:601:33: warning: ‘reset5’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:01,947 601 | costAggr5 += reset5 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp5)); 2024-04-27T14:14:01,948 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-27T14:14:01,949 sources/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-04-27T14:14:01,949 sources/lib/sgm.cpp:213:11: note: ‘reset5’ was declared here 2024-04-27T14:14:01,950 213 | float reset5; 2024-04-27T14:14:01,951 | ^~~~~~ 2024-04-27T14:14:01,951 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-04-27T14:14:01,952 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 sources/lib/sgm.cpp:257:52: 2024-04-27T14:14:01,952 sources/lib/sgm.cpp:554:33: warning: ‘reset4’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:01,953 554 | costAggr4 += reset4 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp4)); 2024-04-27T14:14:01,954 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-27T14:14:01,954 sources/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-04-27T14:14:01,955 sources/lib/sgm.cpp:212:11: note: ‘reset4’ was declared here 2024-04-27T14:14:01,956 212 | float reset4; 2024-04-27T14:14:01,956 | ^~~~~~ 2024-04-27T14:14:01,957 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-04-27T14:14:01,957 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 sources/lib/sgm.cpp:272:52: 2024-04-27T14:14:01,958 sources/lib/sgm.cpp:697:21: warning: ‘min_disp7’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:01,958 697 | const T tmp4 = (*min_disp7)+P2; 2024-04-27T14:14:01,959 | ^~~~ 2024-04-27T14:14:01,959 sources/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-04-27T14:14:01,960 sources/lib/sgm.cpp:196:41: note: ‘min_disp7’ was declared here 2024-04-27T14:14:01,961 196 | T min_disp4, min_disp5, min_disp6, min_disp7; 2024-04-27T14:14:01,961 | ^~~~~~~~~ 2024-04-27T14:14:01,962 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-04-27T14:14:01,963 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 sources/lib/sgm.cpp:267:52: 2024-04-27T14:14:01,963 sources/lib/sgm.cpp:648:21: warning: ‘min_disp6’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:01,964 648 | const T tmp4 = (*min_disp6)+P2; 2024-04-27T14:14:01,965 | ^~~~ 2024-04-27T14:14:01,965 sources/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-04-27T14:14:01,966 sources/lib/sgm.cpp:196:30: note: ‘min_disp6’ was declared here 2024-04-27T14:14:01,967 196 | T min_disp4, min_disp5, min_disp6, min_disp7; 2024-04-27T14:14:01,967 | ^~~~~~~~~ 2024-04-27T14:14:01,968 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-04-27T14:14:01,969 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 sources/lib/sgm.cpp:262:52: 2024-04-27T14:14:01,970 sources/lib/sgm.cpp:599:21: warning: ‘min_disp5’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:01,971 599 | const T tmp4 = (*min_disp5)+P2; 2024-04-27T14:14:01,971 | ^~~~ 2024-04-27T14:14:01,972 sources/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-04-27T14:14:01,972 sources/lib/sgm.cpp:196:19: note: ‘min_disp5’ was declared here 2024-04-27T14:14:01,973 196 | T min_disp4, min_disp5, min_disp6, min_disp7; 2024-04-27T14:14:01,974 | ^~~~~~~~~ 2024-04-27T14:14:01,974 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-04-27T14:14:01,975 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 sources/lib/sgm.cpp:257:52: 2024-04-27T14:14:01,976 sources/lib/sgm.cpp:552:21: warning: ‘min_disp4’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:01,977 552 | const T tmp4 = (*min_disp4)+P2; 2024-04-27T14:14:01,978 | ^~~~ 2024-04-27T14:14:01,978 sources/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-04-27T14:14:01,979 sources/lib/sgm.cpp:196:8: note: ‘min_disp4’ was declared here 2024-04-27T14:14:01,979 196 | T min_disp4, min_disp5, min_disp6, min_disp7; 2024-04-27T14:14:01,980 | ^~~~~~~~~ 2024-04-27T14:14:01,980 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-04-27T14:14:01,981 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 sources/lib/sgm.cpp:257:52: 2024-04-27T14:14:01,981 sources/lib/sgm.cpp:538:20: warning: ‘buff_class4’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:01,982 538 | reset4 = current_class == buff_class4; 2024-04-27T14:14:01,982 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-27T14:14:01,983 sources/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-04-27T14:14:01,983 sources/lib/sgm.cpp:206:11: note: ‘buff_class4’ was declared here 2024-04-27T14:14:01,984 206 | float buff_class4; 2024-04-27T14:14:01,985 | ^~~~~~~~~~~ 2024-04-27T14:14:01,985 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-04-27T14:14:01,986 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 sources/lib/sgm.cpp:149:48: 2024-04-27T14:14:01,987 sources/lib/sgm.cpp:509:33: warning: ‘reset3’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:01,988 509 | costAggr3 += reset3 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp3)); 2024-04-27T14:14:01,988 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-27T14:14:01,989 sources/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-04-27T14:14:01,990 sources/lib/sgm.cpp:107:11: note: ‘reset3’ was declared here 2024-04-27T14:14:01,990 107 | float reset3; 2024-04-27T14:14:01,991 | ^~~~~~ 2024-04-27T14:14:01,992 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-04-27T14:14:01,992 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 sources/lib/sgm.cpp:144:48: 2024-04-27T14:14:01,993 sources/lib/sgm.cpp:461:33: warning: ‘reset2’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:01,994 461 | costAggr2 += reset2 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp2)); 2024-04-27T14:14:01,994 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-27T14:14:01,995 sources/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-04-27T14:14:01,996 sources/lib/sgm.cpp:106:11: note: ‘reset2’ was declared here 2024-04-27T14:14:01,996 106 | float reset2; 2024-04-27T14:14:01,997 | ^~~~~~ 2024-04-27T14:14:01,998 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-04-27T14:14:01,998 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 sources/lib/sgm.cpp:139:48: 2024-04-27T14:14:02,000 sources/lib/sgm.cpp:413:33: warning: ‘reset1’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:02,000 413 | costAggr1 += reset1 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp1)); 2024-04-27T14:14:02,001 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-27T14:14:02,001 sources/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-04-27T14:14:02,002 sources/lib/sgm.cpp:105:11: note: ‘reset1’ was declared here 2024-04-27T14:14:02,002 105 | float reset1; 2024-04-27T14:14:02,003 | ^~~~~~ 2024-04-27T14:14:02,003 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-04-27T14:14:02,004 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 sources/lib/sgm.cpp:134:48: 2024-04-27T14:14:02,005 sources/lib/sgm.cpp:366:33: warning: ‘reset0’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:02,005 366 | costAggr0 += reset0 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp0)); 2024-04-27T14:14:02,006 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-27T14:14:02,006 sources/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-04-27T14:14:02,007 sources/lib/sgm.cpp:104:11: note: ‘reset0’ was declared here 2024-04-27T14:14:02,007 104 | float reset0; 2024-04-27T14:14:02,008 | ^~~~~~ 2024-04-27T14:14:02,008 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-04-27T14:14:02,009 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 sources/lib/sgm.cpp:149:48: 2024-04-27T14:14:02,010 sources/lib/sgm.cpp:507:21: warning: ‘min_disp3’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:02,010 507 | const T tmp4 = (*min_disp3)+P2; 2024-04-27T14:14:02,011 | ^~~~ 2024-04-27T14:14:02,012 sources/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-04-27T14:14:02,012 sources/lib/sgm.cpp:87:41: note: ‘min_disp3’ was declared here 2024-04-27T14:14:02,013 87 | T min_disp0, min_disp1, min_disp2, min_disp3; 2024-04-27T14:14:02,013 | ^~~~~~~~~ 2024-04-27T14:14:02,014 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-04-27T14:14:02,015 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 sources/lib/sgm.cpp:144:48: 2024-04-27T14:14:02,015 sources/lib/sgm.cpp:459:21: warning: ‘min_disp2’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:02,016 459 | const T tmp4 = (*min_disp2)+P2; 2024-04-27T14:14:02,017 | ^~~~ 2024-04-27T14:14:02,017 sources/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-04-27T14:14:02,018 sources/lib/sgm.cpp:87:30: note: ‘min_disp2’ was declared here 2024-04-27T14:14:02,019 87 | T min_disp0, min_disp1, min_disp2, min_disp3; 2024-04-27T14:14:02,020 | ^~~~~~~~~ 2024-04-27T14:14:02,020 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-04-27T14:14:02,021 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 sources/lib/sgm.cpp:139:48: 2024-04-27T14:14:02,021 sources/lib/sgm.cpp:411:21: warning: ‘min_disp1’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:02,021 411 | const T tmp4 = (*min_disp1)+P2; 2024-04-27T14:14:02,022 | ^~~~ 2024-04-27T14:14:02,023 sources/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-04-27T14:14:02,023 sources/lib/sgm.cpp:87:19: note: ‘min_disp1’ was declared here 2024-04-27T14:14:02,024 87 | T min_disp0, min_disp1, min_disp2, min_disp3; 2024-04-27T14:14:02,024 | ^~~~~~~~~ 2024-04-27T14:14:02,025 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-04-27T14:14:02,026 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 sources/lib/sgm.cpp:134:48: 2024-04-27T14:14:02,026 sources/lib/sgm.cpp:363:21: warning: ‘min_disp0’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:02,027 363 | const T tmp4 = (*min_disp0)+P2; 2024-04-27T14:14:02,028 | ^~~~ 2024-04-27T14:14:02,028 sources/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-04-27T14:14:02,029 sources/lib/sgm.cpp:87:8: note: ‘min_disp0’ was declared here 2024-04-27T14:14:02,030 87 | T min_disp0, min_disp1, min_disp2, min_disp3; 2024-04-27T14:14:02,030 | ^~~~~~~~~ 2024-04-27T14:14:02,031 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-04-27T14:14:02,032 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 sources/lib/sgm.cpp:134:48: 2024-04-27T14:14:02,032 sources/lib/sgm.cpp:349:20: warning: ‘buff_class0’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:02,033 349 | reset0 = current_class == buff_class0; 2024-04-27T14:14:02,034 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-27T14:14:02,034 sources/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-04-27T14:14:02,035 sources/lib/sgm.cpp:98:11: note: ‘buff_class0’ was declared here 2024-04-27T14:14:02,035 98 | float buff_class0; 2024-04-27T14:14:02,036 | ^~~~~~~~~~~ 2024-04-27T14:14:04,323 In function ‘T aggregatedCostFromBottomRight7(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, float, float*, float&) [with T = float]’, 2024-04-27T14:14:04,324 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at sources/lib/sgm.cpp:272:52: 2024-04-27T14:14:04,324 sources/lib/sgm.cpp:699:33: warning: ‘reset7’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:04,325 699 | costAggr7 += reset7 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp7)); 2024-04-27T14:14:04,326 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-27T14:14:04,326 sources/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-04-27T14:14:04,327 sources/lib/sgm.cpp:215:11: note: ‘reset7’ was declared here 2024-04-27T14:14:04,327 215 | float reset7; 2024-04-27T14:14:04,328 | ^~~~~~ 2024-04-27T14:14:04,328 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-04-27T14:14:04,329 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at sources/lib/sgm.cpp:267:52: 2024-04-27T14:14:04,329 sources/lib/sgm.cpp:650:33: warning: ‘reset6’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:04,330 650 | costAggr6 += reset6 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp6)); 2024-04-27T14:14:04,330 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-27T14:14:04,331 sources/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-04-27T14:14:04,331 sources/lib/sgm.cpp:214:11: note: ‘reset6’ was declared here 2024-04-27T14:14:04,332 214 | float reset6; 2024-04-27T14:14:04,332 | ^~~~~~ 2024-04-27T14:14:04,333 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-04-27T14:14:04,334 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at sources/lib/sgm.cpp:262:52: 2024-04-27T14:14:04,334 sources/lib/sgm.cpp:601:33: warning: ‘reset5’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:04,335 601 | costAggr5 += reset5 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp5)); 2024-04-27T14:14:04,336 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-27T14:14:04,336 sources/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-04-27T14:14:04,337 sources/lib/sgm.cpp:213:11: note: ‘reset5’ was declared here 2024-04-27T14:14:04,338 213 | float reset5; 2024-04-27T14:14:04,338 | ^~~~~~ 2024-04-27T14:14:04,339 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-04-27T14:14:04,339 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at sources/lib/sgm.cpp:257:52: 2024-04-27T14:14:04,340 sources/lib/sgm.cpp:554:33: warning: ‘reset4’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:04,341 554 | costAggr4 += reset4 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp4)); 2024-04-27T14:14:04,341 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-27T14:14:04,342 sources/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-04-27T14:14:04,343 sources/lib/sgm.cpp:212:11: note: ‘reset4’ was declared here 2024-04-27T14:14:04,343 212 | float reset4; 2024-04-27T14:14:04,344 | ^~~~~~ 2024-04-27T14:14:04,345 In function ‘T aggregatedCostFromBottomRight7(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, float, float*, float&) [with T = float]’, 2024-04-27T14:14:04,345 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at sources/lib/sgm.cpp:272:52: 2024-04-27T14:14:04,346 sources/lib/sgm.cpp:697:21: warning: ‘min_disp7’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:04,346 697 | const T tmp4 = (*min_disp7)+P2; 2024-04-27T14:14:04,347 | ^~~~ 2024-04-27T14:14:04,347 sources/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-04-27T14:14:04,347 sources/lib/sgm.cpp:196:41: note: ‘min_disp7’ was declared here 2024-04-27T14:14:04,348 196 | T min_disp4, min_disp5, min_disp6, min_disp7; 2024-04-27T14:14:04,348 | ^~~~~~~~~ 2024-04-27T14:14:04,349 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-04-27T14:14:04,349 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at sources/lib/sgm.cpp:267:52: 2024-04-27T14:14:04,350 sources/lib/sgm.cpp:648:21: warning: ‘min_disp6’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:04,351 648 | const T tmp4 = (*min_disp6)+P2; 2024-04-27T14:14:04,351 | ^~~~ 2024-04-27T14:14:04,352 sources/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-04-27T14:14:04,353 sources/lib/sgm.cpp:196:30: note: ‘min_disp6’ was declared here 2024-04-27T14:14:04,353 196 | T min_disp4, min_disp5, min_disp6, min_disp7; 2024-04-27T14:14:04,354 | ^~~~~~~~~ 2024-04-27T14:14:04,355 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-04-27T14:14:04,356 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at sources/lib/sgm.cpp:262:52: 2024-04-27T14:14:04,357 sources/lib/sgm.cpp:599:21: warning: ‘min_disp5’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:04,357 599 | const T tmp4 = (*min_disp5)+P2; 2024-04-27T14:14:04,358 | ^~~~ 2024-04-27T14:14:04,359 sources/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-04-27T14:14:04,359 sources/lib/sgm.cpp:196:19: note: ‘min_disp5’ was declared here 2024-04-27T14:14:04,360 196 | T min_disp4, min_disp5, min_disp6, min_disp7; 2024-04-27T14:14:04,361 | ^~~~~~~~~ 2024-04-27T14:14:04,361 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-04-27T14:14:04,362 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at sources/lib/sgm.cpp:257:52: 2024-04-27T14:14:04,363 sources/lib/sgm.cpp:552:21: warning: ‘min_disp4’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:04,364 552 | const T tmp4 = (*min_disp4)+P2; 2024-04-27T14:14:04,364 | ^~~~ 2024-04-27T14:14:04,365 sources/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-04-27T14:14:04,366 sources/lib/sgm.cpp:196:8: note: ‘min_disp4’ was declared here 2024-04-27T14:14:04,367 196 | T min_disp4, min_disp5, min_disp6, min_disp7; 2024-04-27T14:14:04,367 | ^~~~~~~~~ 2024-04-27T14:14:04,368 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-04-27T14:14:04,368 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at sources/lib/sgm.cpp:257:52: 2024-04-27T14:14:04,369 sources/lib/sgm.cpp:538:20: warning: ‘buff_class4’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:04,369 538 | reset4 = current_class == buff_class4; 2024-04-27T14:14:04,370 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-27T14:14:04,370 sources/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-04-27T14:14:04,371 sources/lib/sgm.cpp:206:11: note: ‘buff_class4’ was declared here 2024-04-27T14:14:04,371 206 | float buff_class4; 2024-04-27T14:14:04,371 | ^~~~~~~~~~~ 2024-04-27T14:14:04,372 In function ‘T aggregatedCostFromTopLeft3(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, float, float*, float&) [with T = float]’, 2024-04-27T14:14:04,373 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at sources/lib/sgm.cpp:149:48: 2024-04-27T14:14:04,373 sources/lib/sgm.cpp:509:33: warning: ‘reset3’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:04,374 509 | costAggr3 += reset3 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp3)); 2024-04-27T14:14:04,374 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-27T14:14:04,375 sources/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-04-27T14:14:04,376 sources/lib/sgm.cpp:107:11: note: ‘reset3’ was declared here 2024-04-27T14:14:04,377 107 | float reset3; 2024-04-27T14:14:04,378 | ^~~~~~ 2024-04-27T14:14:04,378 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-04-27T14:14:04,379 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at sources/lib/sgm.cpp:144:48: 2024-04-27T14:14:04,380 sources/lib/sgm.cpp:461:33: warning: ‘reset2’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:04,381 461 | costAggr2 += reset2 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp2)); 2024-04-27T14:14:04,381 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-27T14:14:04,382 sources/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-04-27T14:14:04,383 sources/lib/sgm.cpp:106:11: note: ‘reset2’ was declared here 2024-04-27T14:14:04,383 106 | float reset2; 2024-04-27T14:14:04,384 | ^~~~~~ 2024-04-27T14:14:04,385 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-04-27T14:14:04,385 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at sources/lib/sgm.cpp:139:48: 2024-04-27T14:14:04,386 sources/lib/sgm.cpp:413:33: warning: ‘reset1’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:04,387 413 | costAggr1 += reset1 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp1)); 2024-04-27T14:14:04,388 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-27T14:14:04,388 sources/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-04-27T14:14:04,389 sources/lib/sgm.cpp:105:11: note: ‘reset1’ was declared here 2024-04-27T14:14:04,389 105 | float reset1; 2024-04-27T14:14:04,390 | ^~~~~~ 2024-04-27T14:14:04,390 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-04-27T14:14:04,391 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at sources/lib/sgm.cpp:134:48: 2024-04-27T14:14:04,391 sources/lib/sgm.cpp:366:33: warning: ‘reset0’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:04,392 366 | costAggr0 += reset0 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp0)); 2024-04-27T14:14:04,392 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-27T14:14:04,393 sources/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-04-27T14:14:04,393 sources/lib/sgm.cpp:104:11: note: ‘reset0’ was declared here 2024-04-27T14:14:04,394 104 | float reset0; 2024-04-27T14:14:04,395 | ^~~~~~ 2024-04-27T14:14:04,395 In function ‘T aggregatedCostFromTopLeft3(T, int, int, int, T, int, int, int, T, T, Direction, T*, T*, float, float*, float&) [with T = float]’, 2024-04-27T14:14:04,396 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at sources/lib/sgm.cpp:149:48: 2024-04-27T14:14:04,397 sources/lib/sgm.cpp:509:71: warning: ‘min_disp3’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:04,398 509 | costAggr3 += reset3 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp3)); 2024-04-27T14:14:04,399 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2024-04-27T14:14:04,399 sources/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-04-27T14:14:04,400 sources/lib/sgm.cpp:87:41: note: ‘min_disp3’ was declared here 2024-04-27T14:14:04,401 87 | T min_disp0, min_disp1, min_disp2, min_disp3; 2024-04-27T14:14:04,401 | ^~~~~~~~~ 2024-04-27T14:14:04,402 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-04-27T14:14:04,403 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at sources/lib/sgm.cpp:144:48: 2024-04-27T14:14:04,403 sources/lib/sgm.cpp:461:71: warning: ‘min_disp2’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:04,404 461 | costAggr2 += reset2 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp2)); 2024-04-27T14:14:04,405 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2024-04-27T14:14:04,406 sources/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-04-27T14:14:04,406 sources/lib/sgm.cpp:87:30: note: ‘min_disp2’ was declared here 2024-04-27T14:14:04,407 87 | T min_disp0, min_disp1, min_disp2, min_disp3; 2024-04-27T14:14:04,408 | ^~~~~~~~~ 2024-04-27T14:14:04,409 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-04-27T14:14:04,409 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at sources/lib/sgm.cpp:139:48: 2024-04-27T14:14:04,410 sources/lib/sgm.cpp:413:71: warning: ‘min_disp1’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:04,410 413 | costAggr1 += reset1 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp1)); 2024-04-27T14:14:04,411 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2024-04-27T14:14:04,411 sources/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-04-27T14:14:04,412 sources/lib/sgm.cpp:87:19: note: ‘min_disp1’ was declared here 2024-04-27T14:14:04,412 87 | T min_disp0, min_disp1, min_disp2, min_disp3; 2024-04-27T14:14:04,413 | ^~~~~~~~~ 2024-04-27T14:14:04,414 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-04-27T14:14:04,414 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at sources/lib/sgm.cpp:134:48: 2024-04-27T14:14:04,415 sources/lib/sgm.cpp:363:21: warning: ‘min_disp0’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:04,415 363 | const T tmp4 = (*min_disp0)+P2; 2024-04-27T14:14:04,416 | ^~~~ 2024-04-27T14:14:04,417 sources/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-04-27T14:14:04,418 sources/lib/sgm.cpp:87:8: note: ‘min_disp0’ was declared here 2024-04-27T14:14:04,418 87 | T min_disp0, min_disp1, min_disp2, min_disp3; 2024-04-27T14:14:04,419 | ^~~~~~~~~ 2024-04-27T14:14:04,420 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-04-27T14:14:04,421 inlined from ‘CostVolumes sgm(T*, T*, T*, int*, long unsigned int, long unsigned int, unsigned int, T, float*, bool, bool) [with T = float]’ at sources/lib/sgm.cpp:134:48: 2024-04-27T14:14:04,421 sources/lib/sgm.cpp:349:20: warning: ‘buff_class0’ may be used uninitialized [-Wmaybe-uninitialized] 2024-04-27T14:14:04,422 349 | reset0 = current_class == buff_class0; 2024-04-27T14:14:04,423 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-27T14:14:04,423 sources/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-04-27T14:14:04,424 sources/lib/sgm.cpp:98:11: note: ‘buff_class0’ was declared here 2024-04-27T14:14:04,424 98 | float buff_class0; 2024-04-27T14:14:04,425 | ^~~~~~~~~~~ 2024-04-27T14:14:06,079 /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-be0gqn9h/overlay/local/lib/python3.11/dist-packages/numpy/core/include -Isources/lib/sgm.hpp -I/usr/include/python3.11 -c sources/sgm_wrapper.cpp -o build/temp.linux-armv7l-cpython-311/sources/sgm_wrapper.o -O3 -fopenmp -std=c++11 2024-04-27T14:14:06,096 cc1plus: warning: sources/lib/sgm.hpp: not a directory 2024-04-27T14:14:06,390 sources/sgm_wrapper.cpp:198:12: fatal error: longintrepr.h: No such file or directory 2024-04-27T14:14:06,391 198 | #include "longintrepr.h" 2024-04-27T14:14:06,391 | ^~~~~~~~~~~~~~~ 2024-04-27T14:14:06,392 compilation terminated. 2024-04-27T14:14:06,396 error: command '/usr/bin/gcc' failed with exit code 1 2024-04-27T14:14:06,527 ERROR: Building wheel for libsgm (pyproject.toml) exited with 1 2024-04-27T14:14:06,540 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/local/lib/python3.11/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmpjwig5r11[/] 2024-04-27T14:14:06,540 [bold magenta]cwd[/]: /tmp/pip-wheel-_w3kn8oc/libsgm_878ab7808da248a7a0506affa24f169c 2024-04-27T14:14:06,541 Building wheel for libsgm (pyproject.toml): finished with status 'error' 2024-04-27T14:14:06,543 ERROR: Failed building wheel for libsgm 2024-04-27T14:14:06,545 Failed to build libsgm 2024-04-27T14:14:06,546 ERROR: Failed to build one or more wheels 2024-04-27T14:14:06,548 Exception information: 2024-04-27T14:14:06,548 Traceback (most recent call last): 2024-04-27T14:14:06,548 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2024-04-27T14:14:06,548 status = run_func(*args) 2024-04-27T14:14:06,548 ^^^^^^^^^^^^^^^ 2024-04-27T14:14:06,548 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 245, in wrapper 2024-04-27T14:14:06,548 return func(self, options, args) 2024-04-27T14:14:06,548 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-27T14:14:06,548 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 181, in run 2024-04-27T14:14:06,548 raise CommandError("Failed to build one or more wheels") 2024-04-27T14:14:06,548 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2024-04-27T14:14:06,551 Removed build tracker: '/tmp/pip-build-tracker-q6qqyv7g'