2023-02-01T16:55:39,285 Created temporary directory: /tmp/pip-ephem-wheel-cache-8bjtmcn1 2023-02-01T16:55:39,287 Created temporary directory: /tmp/pip-build-tracker-re250z1r 2023-02-01T16:55:39,287 Initialized build tracking at /tmp/pip-build-tracker-re250z1r 2023-02-01T16:55:39,288 Created build tracker: /tmp/pip-build-tracker-re250z1r 2023-02-01T16:55:39,288 Entered build tracker: /tmp/pip-build-tracker-re250z1r 2023-02-01T16:55:39,288 Created temporary directory: /tmp/pip-wheel-sbq9sekz 2023-02-01T16:55:39,291 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2023-02-01T16:55:39,294 Created temporary directory: /tmp/pip-ephem-wheel-cache-9bqhvscp 2023-02-01T16:55:39,320 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-02-01T16:55:39,323 2 location(s) to search for versions of libsgm: 2023-02-01T16:55:39,323 * https://pypi.org/simple/libsgm/ 2023-02-01T16:55:39,323 * https://www.piwheels.org/simple/libsgm/ 2023-02-01T16:55:39,324 Fetching project page and analyzing links: https://pypi.org/simple/libsgm/ 2023-02-01T16:55:39,324 Getting page https://pypi.org/simple/libsgm/ 2023-02-01T16:55:39,326 Found index url https://pypi.org/simple 2023-02-01T16:55:39,390 Fetched page https://pypi.org/simple/libsgm/ as application/vnd.pypi.simple.v1+json 2023-02-01T16:55:39,392 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 2023-02-01T16:55:39,392 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 2023-02-01T16:55:39,392 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 2023-02-01T16:55:39,393 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 2023-02-01T16:55:39,394 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 2023-02-01T16:55:39,394 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 2023-02-01T16:55:39,395 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 2023-02-01T16:55:39,395 Fetching project page and analyzing links: https://www.piwheels.org/simple/libsgm/ 2023-02-01T16:55:39,396 Getting page https://www.piwheels.org/simple/libsgm/ 2023-02-01T16:55:39,397 Found index url https://www.piwheels.org/simple 2023-02-01T16:55:39,678 Fetched page https://www.piwheels.org/simple/libsgm/ as text/html 2023-02-01T16:55:39,684 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) 2023-02-01T16:55:39,685 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) 2023-02-01T16:55:39,685 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/) 2023-02-01T16:55:39,685 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/) 2023-02-01T16:55:39,685 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/) 2023-02-01T16:55:39,685 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/) 2023-02-01T16:55:39,686 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/) 2023-02-01T16:55:39,686 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/) 2023-02-01T16:55:39,686 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/) 2023-02-01T16:55:39,686 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/) 2023-02-01T16:55:39,686 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/) 2023-02-01T16:55:39,687 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/) 2023-02-01T16:55:39,687 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/) 2023-02-01T16:55:39,687 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/) 2023-02-01T16:55:39,687 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/) 2023-02-01T16:55:39,687 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/) 2023-02-01T16:55:39,688 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/) 2023-02-01T16:55:39,688 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/) 2023-02-01T16:55:39,688 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/) 2023-02-01T16:55:39,688 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/) 2023-02-01T16:55:39,688 Skipping link: not a file: https://www.piwheels.org/simple/libsgm/ 2023-02-01T16:55:39,689 Skipping link: not a file: https://pypi.org/simple/libsgm/ 2023-02-01T16:55:39,707 Given no hashes to check 1 links for project 'libsgm': discarding no candidates 2023-02-01T16:55:39,724 Collecting libsgm==0.4.4 2023-02-01T16:55:39,726 Created temporary directory: /tmp/pip-unpack-m46o4cbe 2023-02-01T16:55:39,772 Downloading libSGM-0.4.4.tar.gz (481 kB) 2023-02-01T16:55:40,357 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-re250z1r' 2023-02-01T16:55:40,364 Created temporary directory: /tmp/pip-build-env-i0kg8grl 2023-02-01T16:55:40,371 Installing build dependencies: started 2023-02-01T16:55:40,372 Running command pip subprocess to install build dependencies 2023-02-01T16:55:44,241 Using pip 22.3 from /usr/local/lib/python3.9/dist-packages/pip (python 3.9) 2023-02-01T16:55:46,619 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2023-02-01T16:55:46,643 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-02-01T16:55:50,328 Collecting setuptools>=65.5 2023-02-01T16:55:50,435 Using cached https://www.piwheels.org/simple/setuptools/setuptools-67.1.0-py3-none-any.whl (1.1 MB) 2023-02-01T16:55:50,696 Collecting wheel 2023-02-01T16:55:50,712 Using cached https://www.piwheels.org/simple/wheel/wheel-0.38.4-py3-none-any.whl (36 kB) 2023-02-01T16:55:51,039 Collecting setuptools_scm[toml]>=6.2 2023-02-01T16:55:51,066 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-7.1.0-py3-none-any.whl (43 kB) 2023-02-01T16:55:51,196 Collecting oldest-supported-numpy 2023-02-01T16:55:51,223 Using cached https://www.piwheels.org/simple/oldest-supported-numpy/oldest_supported_numpy-2022.11.19-py3-none-any.whl (4.9 kB) 2023-02-01T16:55:51,385 Collecting tomli>=1.0.0 2023-02-01T16:55:51,413 Using cached https://www.piwheels.org/simple/tomli/tomli-2.0.1-py3-none-any.whl (12 kB) 2023-02-01T16:55:51,587 Collecting packaging>=20.0 2023-02-01T16:55:51,611 Using cached https://www.piwheels.org/simple/packaging/packaging-23.0-py3-none-any.whl (42 kB) 2023-02-01T16:55:51,762 Collecting typing-extensions 2023-02-01T16:55:51,792 Using cached https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.4.0-py3-none-any.whl (26 kB) 2023-02-01T16:55:53,396 Collecting numpy==1.19.3 2023-02-01T16:55:54,451 Using cached https://www.piwheels.org/simple/numpy/numpy-1.19.3-cp39-cp39-linux_armv7l.whl (10.5 MB) 2023-02-01T16:55:56,872 Installing collected packages: wheel, typing-extensions, tomli, setuptools, packaging, numpy, setuptools_scm, oldest-supported-numpy 2023-02-01T16:55:57,033 Creating /tmp/pip-build-env-i0kg8grl/overlay/bin 2023-02-01T16:55:57,035 changing mode of /tmp/pip-build-env-i0kg8grl/overlay/bin/wheel to 755 2023-02-01T16:56:06,288 changing mode of /tmp/pip-build-env-i0kg8grl/overlay/bin/f2py to 755 2023-02-01T16:56:06,290 changing mode of /tmp/pip-build-env-i0kg8grl/overlay/bin/f2py3 to 755 2023-02-01T16:56:06,292 changing mode of /tmp/pip-build-env-i0kg8grl/overlay/bin/f2py3.9 to 755 2023-02-01T16:56:06,526 Successfully installed numpy-1.19.3 oldest-supported-numpy-2022.11.19 packaging-23.0 setuptools-67.1.0 setuptools_scm-7.1.0 tomli-2.0.1 typing-extensions-4.4.0 wheel-0.38.4 2023-02-01T16:56:06,540 [notice] A new release of pip available: 22.3 -> 23.0 2023-02-01T16:56:06,540 [notice] To update, run: python3 -m pip install --upgrade pip 2023-02-01T16:56:06,876 Installing build dependencies: finished with status 'done' 2023-02-01T16:56:06,881 Getting requirements to build wheel: started 2023-02-01T16:56:06,882 Running command Getting requirements to build wheel 2023-02-01T16:56:07,905 /tmp/pip-build-env-i0kg8grl/overlay/lib/python3.9/site-packages/setuptools/config/setupcfg.py:520: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead. 2023-02-01T16:56:07,906 warnings.warn(msg, warning_class) 2023-02-01T16:56:07,910 WARNING: sphinx not available. Doc cannot be built 2023-02-01T16:56:08,007 Getting requirements to build wheel: finished with status 'done' 2023-02-01T16:56:08,024 Created temporary directory: /tmp/pip-modern-metadata-y05akv1o 2023-02-01T16:56:08,026 Preparing metadata (pyproject.toml): started 2023-02-01T16:56:08,027 Running command Preparing metadata (pyproject.toml) 2023-02-01T16:56:09,029 /tmp/pip-build-env-i0kg8grl/overlay/lib/python3.9/site-packages/setuptools/config/setupcfg.py:520: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead. 2023-02-01T16:56:09,030 warnings.warn(msg, warning_class) 2023-02-01T16:56:09,049 WARNING: sphinx not available. Doc cannot be built 2023-02-01T16:56:09,050 running dist_info 2023-02-01T16:56:09,073 creating /tmp/pip-modern-metadata-y05akv1o/libSGM.egg-info 2023-02-01T16:56:09,079 writing /tmp/pip-modern-metadata-y05akv1o/libSGM.egg-info/PKG-INFO 2023-02-01T16:56:09,082 writing dependency_links to /tmp/pip-modern-metadata-y05akv1o/libSGM.egg-info/dependency_links.txt 2023-02-01T16:56:09,084 writing entry points to /tmp/pip-modern-metadata-y05akv1o/libSGM.egg-info/entry_points.txt 2023-02-01T16:56:09,086 writing requirements to /tmp/pip-modern-metadata-y05akv1o/libSGM.egg-info/requires.txt 2023-02-01T16:56:09,087 writing top-level names to /tmp/pip-modern-metadata-y05akv1o/libSGM.egg-info/top_level.txt 2023-02-01T16:56:09,088 writing manifest file '/tmp/pip-modern-metadata-y05akv1o/libSGM.egg-info/SOURCES.txt' 2023-02-01T16:56:09,142 listing git files failed - pretending there aren't any 2023-02-01T16:56:09,153 reading manifest file '/tmp/pip-modern-metadata-y05akv1o/libSGM.egg-info/SOURCES.txt' 2023-02-01T16:56:09,157 reading manifest template 'MANIFEST.in' 2023-02-01T16:56:09,159 warning: no files found matching '*.hpp' 2023-02-01T16:56:09,160 warning: no files found matching '*.pyx' 2023-02-01T16:56:09,165 adding license file 'LICENSE' 2023-02-01T16:56:09,168 writing manifest file '/tmp/pip-modern-metadata-y05akv1o/libSGM.egg-info/SOURCES.txt' 2023-02-01T16:56:09,169 creating '/tmp/pip-modern-metadata-y05akv1o/libSGM-0.4.4.dist-info' 2023-02-01T16:56:09,368 Preparing metadata (pyproject.toml): finished with status 'done' 2023-02-01T16:56:09,374 Source in /tmp/pip-wheel-sbq9sekz/libsgm_32af33fdc136412da996574274273f36 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 2023-02-01T16:56:09,375 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-re250z1r' 2023-02-01T16:56:09,382 Created temporary directory: /tmp/pip-unpack-enfclybz 2023-02-01T16:56:09,382 Building wheels for collected packages: libsgm 2023-02-01T16:56:09,387 Created temporary directory: /tmp/pip-wheel-tkpqyaqw 2023-02-01T16:56:09,387 Destination directory: /tmp/pip-wheel-tkpqyaqw 2023-02-01T16:56:09,390 Building wheel for libsgm (pyproject.toml): started 2023-02-01T16:56:09,391 Running command Building wheel for libsgm (pyproject.toml) 2023-02-01T16:56:10,359 /tmp/pip-build-env-i0kg8grl/overlay/lib/python3.9/site-packages/setuptools/config/setupcfg.py:520: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead. 2023-02-01T16:56:10,360 warnings.warn(msg, warning_class) 2023-02-01T16:56:10,402 WARNING: sphinx not available. Doc cannot be built 2023-02-01T16:56:10,402 running bdist_wheel 2023-02-01T16:56:10,423 running build 2023-02-01T16:56:10,424 running build_py 2023-02-01T16:56:10,433 creating build 2023-02-01T16:56:10,434 creating build/lib.linux-armv7l-cpython-39 2023-02-01T16:56:10,435 creating build/lib.linux-armv7l-cpython-39/libsgm_python 2023-02-01T16:56:10,436 copying libsgm_python/__init__.py -> build/lib.linux-armv7l-cpython-39/libsgm_python 2023-02-01T16:56:10,438 copying libsgm_python/lr_manager.py -> build/lib.linux-armv7l-cpython-39/libsgm_python 2023-02-01T16:56:10,440 copying libsgm_python/sgm_python_parall.py -> build/lib.linux-armv7l-cpython-39/libsgm_python 2023-02-01T16:56:10,442 copying libsgm_python/sgm_python.py -> build/lib.linux-armv7l-cpython-39/libsgm_python 2023-02-01T16:56:10,445 creating build/lib.linux-armv7l-cpython-39/test 2023-02-01T16:56:10,446 copying test/__init__.py -> build/lib.linux-armv7l-cpython-39/test 2023-02-01T16:56:10,448 creating build/lib.linux-armv7l-cpython-39/test/test_libsgm_python 2023-02-01T16:56:10,449 copying test/test_libsgm_python/__init__.py -> build/lib.linux-armv7l-cpython-39/test/test_libsgm_python 2023-02-01T16:56:10,451 copying test/test_libsgm_python/test_lr_manager.py -> build/lib.linux-armv7l-cpython-39/test/test_libsgm_python 2023-02-01T16:56:10,454 copying test/test_libsgm_python/test_sgm_python.py -> build/lib.linux-armv7l-cpython-39/test/test_libsgm_python 2023-02-01T16:56:10,456 copying test/test_libsgm_python/disable_test_sgm_python_parall.py -> build/lib.linux-armv7l-cpython-39/test/test_libsgm_python 2023-02-01T16:56:10,459 copying test/test_libsgm_python/common.py -> build/lib.linux-armv7l-cpython-39/test/test_libsgm_python 2023-02-01T16:56:10,463 running build_ext 2023-02-01T16:56:10,468 building 'libSGM.sgm_wrapper' extension 2023-02-01T16:56:10,469 creating build/temp.linux-armv7l-cpython-39 2023-02-01T16:56:10,469 creating build/temp.linux-armv7l-cpython-39/sources 2023-02-01T16:56:10,470 creating build/temp.linux-armv7l-cpython-39/sources/lib 2023-02-01T16:56:10,472 /usr/bin/gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-build-env-i0kg8grl/overlay/lib/python3.9/site-packages/numpy/core/include -Isources/lib/sgm.hpp -I/usr/include/python3.9 -c sources/lib/sgm.cpp -o build/temp.linux-armv7l-cpython-39/sources/lib/sgm.o -O3 -fopenmp -std=c++11 2023-02-01T16:56:10,531 cc1plus: warning: sources/lib/sgm.hpp: not a directory 2023-02-01T16:56:11,620 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]’: 2023-02-01T16:56:11,621 sources/lib/sgm.cpp:727:128: required from here 2023-02-01T16:56:11,621 sources/lib/sgm.cpp:110:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2023-02-01T16:56:11,621 110 | for (int row = 0; row < nb_rows; row++) 2023-02-01T16:56:11,621 | ~~~~^~~~~~~~~ 2023-02-01T16:56:11,621 sources/lib/sgm.cpp:112:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2023-02-01T16:56:11,622 112 | for (int col = 0; col < nb_cols; col++) 2023-02-01T16:56:11,622 | ~~~~^~~~~~~~~ 2023-02-01T16:56:11,622 sources/lib/sgm.cpp:128:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2023-02-01T16:56:11,622 128 | for (int disp = 0; disp < nb_disps; disp++) 2023-02-01T16:56:11,622 | ~~~~~^~~~~~~~~~ 2023-02-01T16:56:11,646 sources/lib/sgm.cpp:250:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2023-02-01T16:56:11,646 250 | for (int disp = 0; disp < nb_disps; disp++) 2023-02-01T16:56:11,646 | ~~~~~^~~~~~~~~~ 2023-02-01T16:56:11,655 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]’: 2023-02-01T16:56:11,656 sources/lib/sgm.cpp:729:127: required from here 2023-02-01T16:56:11,656 sources/lib/sgm.cpp:110:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2023-02-01T16:56:11,656 110 | for (int row = 0; row < nb_rows; row++) 2023-02-01T16:56:11,656 | ~~~~^~~~~~~~~ 2023-02-01T16:56:11,656 sources/lib/sgm.cpp:112:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2023-02-01T16:56:11,656 112 | for (int col = 0; col < nb_cols; col++) 2023-02-01T16:56:11,657 | ~~~~^~~~~~~~~ 2023-02-01T16:56:11,657 sources/lib/sgm.cpp:128:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2023-02-01T16:56:11,657 128 | for (int disp = 0; disp < nb_disps; disp++) 2023-02-01T16:56:11,657 | ~~~~~^~~~~~~~~~ 2023-02-01T16:56:11,663 sources/lib/sgm.cpp:250:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2023-02-01T16:56:11,663 250 | for (int disp = 0; disp < nb_disps; disp++) 2023-02-01T16:56:11,663 | ~~~~~^~~~~~~~~~ 2023-02-01T16:56:12,564 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]’: 2023-02-01T16:56:12,564 sources/lib/sgm.cpp:699:33: warning: ‘reset7’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:12,564 699 | costAggr7 += reset7 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp7)); 2023-02-01T16:56:12,564 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-02-01T16:56:12,564 sources/lib/sgm.cpp:215:11: note: ‘reset7’ was declared here 2023-02-01T16:56:12,565 215 | float reset7; 2023-02-01T16:56:12,565 | ^~~~~~ 2023-02-01T16:56:12,565 sources/lib/sgm.cpp:650:33: warning: ‘reset6’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:12,565 650 | costAggr6 += reset6 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp6)); 2023-02-01T16:56:12,565 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-02-01T16:56:12,565 sources/lib/sgm.cpp:214:11: note: ‘reset6’ was declared here 2023-02-01T16:56:12,565 214 | float reset6; 2023-02-01T16:56:12,566 | ^~~~~~ 2023-02-01T16:56:12,566 sources/lib/sgm.cpp:601:33: warning: ‘reset5’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:12,566 601 | costAggr5 += reset5 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp5)); 2023-02-01T16:56:12,566 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-02-01T16:56:12,566 sources/lib/sgm.cpp:213:11: note: ‘reset5’ was declared here 2023-02-01T16:56:12,566 213 | float reset5; 2023-02-01T16:56:12,566 | ^~~~~~ 2023-02-01T16:56:12,566 sources/lib/sgm.cpp:554:33: warning: ‘reset4’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:12,567 554 | costAggr4 += reset4 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp4)); 2023-02-01T16:56:12,567 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-02-01T16:56:12,567 sources/lib/sgm.cpp:212:11: note: ‘reset4’ was declared here 2023-02-01T16:56:12,567 212 | float reset4; 2023-02-01T16:56:12,567 | ^~~~~~ 2023-02-01T16:56:12,567 sources/lib/sgm.cpp:697:21: warning: ‘min_disp7’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:12,567 697 | const T tmp4 = (*min_disp7)+P2; 2023-02-01T16:56:12,567 | ^~~~ 2023-02-01T16:56:12,567 sources/lib/sgm.cpp:196:41: note: ‘min_disp7’ was declared here 2023-02-01T16:56:12,568 196 | T min_disp4, min_disp5, min_disp6, min_disp7; 2023-02-01T16:56:12,568 | ^~~~~~~~~ 2023-02-01T16:56:12,568 sources/lib/sgm.cpp:648:21: warning: ‘min_disp6’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:12,568 648 | const T tmp4 = (*min_disp6)+P2; 2023-02-01T16:56:12,568 | ^~~~ 2023-02-01T16:56:12,568 sources/lib/sgm.cpp:196:30: note: ‘min_disp6’ was declared here 2023-02-01T16:56:12,569 196 | T min_disp4, min_disp5, min_disp6, min_disp7; 2023-02-01T16:56:12,569 | ^~~~~~~~~ 2023-02-01T16:56:12,569 sources/lib/sgm.cpp:599:21: warning: ‘min_disp5’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:12,569 599 | const T tmp4 = (*min_disp5)+P2; 2023-02-01T16:56:12,569 | ^~~~ 2023-02-01T16:56:12,569 sources/lib/sgm.cpp:196:19: note: ‘min_disp5’ was declared here 2023-02-01T16:56:12,569 196 | T min_disp4, min_disp5, min_disp6, min_disp7; 2023-02-01T16:56:12,570 | ^~~~~~~~~ 2023-02-01T16:56:12,570 sources/lib/sgm.cpp:552:21: warning: ‘min_disp4’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:12,570 552 | const T tmp4 = (*min_disp4)+P2; 2023-02-01T16:56:12,570 | ^~~~ 2023-02-01T16:56:12,570 sources/lib/sgm.cpp:196:8: note: ‘min_disp4’ was declared here 2023-02-01T16:56:12,570 196 | T min_disp4, min_disp5, min_disp6, min_disp7; 2023-02-01T16:56:12,571 | ^~~~~~~~~ 2023-02-01T16:56:12,571 sources/lib/sgm.cpp:206:11: warning: ‘buff_class4’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:12,571 206 | float buff_class4; 2023-02-01T16:56:12,571 | ^~~~~~~~~~~ 2023-02-01T16:56:12,572 sources/lib/sgm.cpp:509:33: warning: ‘reset3’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:12,572 509 | costAggr3 += reset3 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp3)); 2023-02-01T16:56:12,573 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-02-01T16:56:12,573 sources/lib/sgm.cpp:107:11: note: ‘reset3’ was declared here 2023-02-01T16:56:12,573 107 | float reset3; 2023-02-01T16:56:12,573 | ^~~~~~ 2023-02-01T16:56:12,573 sources/lib/sgm.cpp:461:33: warning: ‘reset2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:12,573 461 | costAggr2 += reset2 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp2)); 2023-02-01T16:56:12,573 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-02-01T16:56:12,573 sources/lib/sgm.cpp:106:11: note: ‘reset2’ was declared here 2023-02-01T16:56:12,574 106 | float reset2; 2023-02-01T16:56:12,574 | ^~~~~~ 2023-02-01T16:56:12,574 sources/lib/sgm.cpp:413:33: warning: ‘reset1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:12,574 413 | costAggr1 += reset1 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp1)); 2023-02-01T16:56:12,574 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-02-01T16:56:12,574 sources/lib/sgm.cpp:105:11: note: ‘reset1’ was declared here 2023-02-01T16:56:12,574 105 | float reset1; 2023-02-01T16:56:12,574 | ^~~~~~ 2023-02-01T16:56:12,574 sources/lib/sgm.cpp:366:33: warning: ‘reset0’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:12,575 366 | costAggr0 += reset0 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp0)); 2023-02-01T16:56:12,575 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-02-01T16:56:12,575 sources/lib/sgm.cpp:104:11: note: ‘reset0’ was declared here 2023-02-01T16:56:12,575 104 | float reset0; 2023-02-01T16:56:12,575 | ^~~~~~ 2023-02-01T16:56:12,575 sources/lib/sgm.cpp:507:21: warning: ‘min_disp3’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:12,575 507 | const T tmp4 = (*min_disp3)+P2; 2023-02-01T16:56:12,575 | ^~~~ 2023-02-01T16:56:12,576 sources/lib/sgm.cpp:87:41: note: ‘min_disp3’ was declared here 2023-02-01T16:56:12,576 87 | T min_disp0, min_disp1, min_disp2, min_disp3; 2023-02-01T16:56:12,576 | ^~~~~~~~~ 2023-02-01T16:56:12,576 sources/lib/sgm.cpp:461:71: warning: ‘min_disp2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:12,576 461 | costAggr2 += reset2 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp2)); 2023-02-01T16:56:12,576 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2023-02-01T16:56:12,576 sources/lib/sgm.cpp:87:30: note: ‘min_disp2’ was declared here 2023-02-01T16:56:12,576 87 | T min_disp0, min_disp1, min_disp2, min_disp3; 2023-02-01T16:56:12,577 | ^~~~~~~~~ 2023-02-01T16:56:12,577 sources/lib/sgm.cpp:413:71: warning: ‘min_disp1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:12,577 413 | costAggr1 += reset1 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp1)); 2023-02-01T16:56:12,577 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2023-02-01T16:56:12,577 sources/lib/sgm.cpp:87:19: note: ‘min_disp1’ was declared here 2023-02-01T16:56:12,577 87 | T min_disp0, min_disp1, min_disp2, min_disp3; 2023-02-01T16:56:12,577 | ^~~~~~~~~ 2023-02-01T16:56:12,577 sources/lib/sgm.cpp:366:71: warning: ‘min_disp0’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:12,577 366 | costAggr0 += reset0 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp0)); 2023-02-01T16:56:12,578 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2023-02-01T16:56:12,578 sources/lib/sgm.cpp:87:8: note: ‘min_disp0’ was declared here 2023-02-01T16:56:12,578 87 | T min_disp0, min_disp1, min_disp2, min_disp3; 2023-02-01T16:56:12,578 | ^~~~~~~~~ 2023-02-01T16:56:12,578 sources/lib/sgm.cpp:98:11: warning: ‘buff_class0’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:12,578 98 | float buff_class0; 2023-02-01T16:56:12,578 | ^~~~~~~~~~~ 2023-02-01T16:56:14,593 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]’: 2023-02-01T16:56:14,593 sources/lib/sgm.cpp:699:33: warning: ‘reset7’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:14,594 699 | costAggr7 += reset7 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp7)); 2023-02-01T16:56:14,594 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-02-01T16:56:14,594 sources/lib/sgm.cpp:215:11: note: ‘reset7’ was declared here 2023-02-01T16:56:14,594 215 | float reset7; 2023-02-01T16:56:14,594 | ^~~~~~ 2023-02-01T16:56:14,594 sources/lib/sgm.cpp:650:33: warning: ‘reset6’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:14,594 650 | costAggr6 += reset6 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp6)); 2023-02-01T16:56:14,594 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-02-01T16:56:14,595 sources/lib/sgm.cpp:214:11: note: ‘reset6’ was declared here 2023-02-01T16:56:14,595 214 | float reset6; 2023-02-01T16:56:14,595 | ^~~~~~ 2023-02-01T16:56:14,595 sources/lib/sgm.cpp:601:33: warning: ‘reset5’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:14,595 601 | costAggr5 += reset5 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp5)); 2023-02-01T16:56:14,595 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-02-01T16:56:14,595 sources/lib/sgm.cpp:213:11: note: ‘reset5’ was declared here 2023-02-01T16:56:14,595 213 | float reset5; 2023-02-01T16:56:14,596 | ^~~~~~ 2023-02-01T16:56:14,596 sources/lib/sgm.cpp:554:33: warning: ‘reset4’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:14,596 554 | costAggr4 += reset4 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp4)); 2023-02-01T16:56:14,596 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-02-01T16:56:14,596 sources/lib/sgm.cpp:212:11: note: ‘reset4’ was declared here 2023-02-01T16:56:14,596 212 | float reset4; 2023-02-01T16:56:14,596 | ^~~~~~ 2023-02-01T16:56:14,597 sources/lib/sgm.cpp:697:21: warning: ‘min_disp7’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:14,597 697 | const T tmp4 = (*min_disp7)+P2; 2023-02-01T16:56:14,597 | ^~~~ 2023-02-01T16:56:14,597 sources/lib/sgm.cpp:196:41: note: ‘min_disp7’ was declared here 2023-02-01T16:56:14,597 196 | T min_disp4, min_disp5, min_disp6, min_disp7; 2023-02-01T16:56:14,597 | ^~~~~~~~~ 2023-02-01T16:56:14,598 sources/lib/sgm.cpp:650:71: warning: ‘min_disp6’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:14,598 650 | costAggr6 += reset6 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp6)); 2023-02-01T16:56:14,598 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2023-02-01T16:56:14,598 sources/lib/sgm.cpp:196:30: note: ‘min_disp6’ was declared here 2023-02-01T16:56:14,598 196 | T min_disp4, min_disp5, min_disp6, min_disp7; 2023-02-01T16:56:14,598 | ^~~~~~~~~ 2023-02-01T16:56:14,599 sources/lib/sgm.cpp:601:71: warning: ‘min_disp5’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:14,599 601 | costAggr5 += reset5 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp5)); 2023-02-01T16:56:14,599 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2023-02-01T16:56:14,599 sources/lib/sgm.cpp:196:19: note: ‘min_disp5’ was declared here 2023-02-01T16:56:14,599 196 | T min_disp4, min_disp5, min_disp6, min_disp7; 2023-02-01T16:56:14,600 | ^~~~~~~~~ 2023-02-01T16:56:14,600 sources/lib/sgm.cpp:554:71: warning: ‘min_disp4’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:14,600 554 | costAggr4 += reset4 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp4)); 2023-02-01T16:56:14,600 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2023-02-01T16:56:14,600 sources/lib/sgm.cpp:196:8: note: ‘min_disp4’ was declared here 2023-02-01T16:56:14,601 196 | T min_disp4, min_disp5, min_disp6, min_disp7; 2023-02-01T16:56:14,601 | ^~~~~~~~~ 2023-02-01T16:56:14,601 sources/lib/sgm.cpp:206:11: warning: ‘buff_class4’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:14,601 206 | float buff_class4; 2023-02-01T16:56:14,601 | ^~~~~~~~~~~ 2023-02-01T16:56:14,602 sources/lib/sgm.cpp:509:33: warning: ‘reset3’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:14,602 509 | costAggr3 += reset3 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp3)); 2023-02-01T16:56:14,602 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-02-01T16:56:14,603 sources/lib/sgm.cpp:107:11: note: ‘reset3’ was declared here 2023-02-01T16:56:14,603 107 | float reset3; 2023-02-01T16:56:14,603 | ^~~~~~ 2023-02-01T16:56:14,603 sources/lib/sgm.cpp:461:33: warning: ‘reset2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:14,603 461 | costAggr2 += reset2 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp2)); 2023-02-01T16:56:14,603 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-02-01T16:56:14,603 sources/lib/sgm.cpp:106:11: note: ‘reset2’ was declared here 2023-02-01T16:56:14,603 106 | float reset2; 2023-02-01T16:56:14,604 | ^~~~~~ 2023-02-01T16:56:14,604 sources/lib/sgm.cpp:413:33: warning: ‘reset1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:14,604 413 | costAggr1 += reset1 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp1)); 2023-02-01T16:56:14,604 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-02-01T16:56:14,604 sources/lib/sgm.cpp:105:11: note: ‘reset1’ was declared here 2023-02-01T16:56:14,604 105 | float reset1; 2023-02-01T16:56:14,604 | ^~~~~~ 2023-02-01T16:56:14,604 sources/lib/sgm.cpp:366:33: warning: ‘reset0’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:14,604 366 | costAggr0 += reset0 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp0)); 2023-02-01T16:56:14,605 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-02-01T16:56:14,605 sources/lib/sgm.cpp:104:11: note: ‘reset0’ was declared here 2023-02-01T16:56:14,605 104 | float reset0; 2023-02-01T16:56:14,605 | ^~~~~~ 2023-02-01T16:56:14,605 sources/lib/sgm.cpp:507:21: warning: ‘min_disp3’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:14,605 507 | const T tmp4 = (*min_disp3)+P2; 2023-02-01T16:56:14,605 | ^~~~ 2023-02-01T16:56:14,605 sources/lib/sgm.cpp:87:41: note: ‘min_disp3’ was declared here 2023-02-01T16:56:14,606 87 | T min_disp0, min_disp1, min_disp2, min_disp3; 2023-02-01T16:56:14,606 | ^~~~~~~~~ 2023-02-01T16:56:14,606 sources/lib/sgm.cpp:461:71: warning: ‘min_disp2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:14,606 461 | costAggr2 += reset2 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp2)); 2023-02-01T16:56:14,606 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2023-02-01T16:56:14,606 sources/lib/sgm.cpp:87:30: note: ‘min_disp2’ was declared here 2023-02-01T16:56:14,606 87 | T min_disp0, min_disp1, min_disp2, min_disp3; 2023-02-01T16:56:14,606 | ^~~~~~~~~ 2023-02-01T16:56:14,606 sources/lib/sgm.cpp:413:71: warning: ‘min_disp1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:14,607 413 | costAggr1 += reset1 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp1)); 2023-02-01T16:56:14,607 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2023-02-01T16:56:14,607 sources/lib/sgm.cpp:87:19: note: ‘min_disp1’ was declared here 2023-02-01T16:56:14,607 87 | T min_disp0, min_disp1, min_disp2, min_disp3; 2023-02-01T16:56:14,607 | ^~~~~~~~~ 2023-02-01T16:56:14,607 sources/lib/sgm.cpp:366:71: warning: ‘min_disp0’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:14,607 366 | costAggr0 += reset0 * (std::min({tmp1, tmp2, tmp3, tmp4}) - (*min_disp0)); 2023-02-01T16:56:14,608 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2023-02-01T16:56:14,608 sources/lib/sgm.cpp:87:8: note: ‘min_disp0’ was declared here 2023-02-01T16:56:14,608 87 | T min_disp0, min_disp1, min_disp2, min_disp3; 2023-02-01T16:56:14,608 | ^~~~~~~~~ 2023-02-01T16:56:14,608 sources/lib/sgm.cpp:98:11: warning: ‘buff_class0’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-02-01T16:56:14,608 98 | float buff_class0; 2023-02-01T16:56:14,608 | ^~~~~~~~~~~ 2023-02-01T16:56:16,225 /usr/bin/gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-build-env-i0kg8grl/overlay/lib/python3.9/site-packages/numpy/core/include -Isources/lib/sgm.hpp -I/usr/include/python3.9 -c sources/sgm_wrapper.cpp -o build/temp.linux-armv7l-cpython-39/sources/sgm_wrapper.o -O3 -fopenmp -std=c++11 2023-02-01T16:56:16,249 cc1plus: warning: sources/lib/sgm.hpp: not a directory 2023-02-01T16:56:16,607 In file included from /tmp/pip-build-env-i0kg8grl/overlay/lib/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h:1822, 2023-02-01T16:56:16,608 from /tmp/pip-build-env-i0kg8grl/overlay/lib/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, 2023-02-01T16:56:16,608 from /tmp/pip-build-env-i0kg8grl/overlay/lib/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h:4, 2023-02-01T16:56:16,608 from sources/sgm_wrapper.cpp:634: 2023-02-01T16:56:16,608 /tmp/pip-build-env-i0kg8grl/overlay/lib/python3.9/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 2023-02-01T16:56:16,609 17 | #warning "Using deprecated NumPy API, disable it with " \ 2023-02-01T16:56:16,609 | ^~~~~~~ 2023-02-01T16:56:38,979 creating build/lib.linux-armv7l-cpython-39/libSGM 2023-02-01T16:56:38,980 /usr/bin/g++ -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-39/sources/lib/sgm.o build/temp.linux-armv7l-cpython-39/sources/sgm_wrapper.o -L/usr/lib -o build/lib.linux-armv7l-cpython-39/libSGM/sgm_wrapper.cpython-39-arm-linux-gnueabihf.so -lgomp 2023-02-01T16:56:39,343 installing to build/bdist.linux-armv7l/wheel 2023-02-01T16:56:39,344 running install 2023-02-01T16:56:39,369 running install_lib 2023-02-01T16:56:39,378 creating build/bdist.linux-armv7l 2023-02-01T16:56:39,379 creating build/bdist.linux-armv7l/wheel 2023-02-01T16:56:39,381 creating build/bdist.linux-armv7l/wheel/libSGM 2023-02-01T16:56:39,382 copying build/lib.linux-armv7l-cpython-39/libSGM/sgm_wrapper.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/libSGM 2023-02-01T16:56:39,420 creating build/bdist.linux-armv7l/wheel/libsgm_python 2023-02-01T16:56:39,421 copying build/lib.linux-armv7l-cpython-39/libsgm_python/__init__.py -> build/bdist.linux-armv7l/wheel/libsgm_python 2023-02-01T16:56:39,422 copying build/lib.linux-armv7l-cpython-39/libsgm_python/lr_manager.py -> build/bdist.linux-armv7l/wheel/libsgm_python 2023-02-01T16:56:39,425 copying build/lib.linux-armv7l-cpython-39/libsgm_python/sgm_python_parall.py -> build/bdist.linux-armv7l/wheel/libsgm_python 2023-02-01T16:56:39,427 copying build/lib.linux-armv7l-cpython-39/libsgm_python/sgm_python.py -> build/bdist.linux-armv7l/wheel/libsgm_python 2023-02-01T16:56:39,430 creating build/bdist.linux-armv7l/wheel/test 2023-02-01T16:56:39,431 copying build/lib.linux-armv7l-cpython-39/test/__init__.py -> build/bdist.linux-armv7l/wheel/test 2023-02-01T16:56:39,433 creating build/bdist.linux-armv7l/wheel/test/test_libsgm_python 2023-02-01T16:56:39,434 copying build/lib.linux-armv7l-cpython-39/test/test_libsgm_python/__init__.py -> build/bdist.linux-armv7l/wheel/test/test_libsgm_python 2023-02-01T16:56:39,436 copying build/lib.linux-armv7l-cpython-39/test/test_libsgm_python/test_lr_manager.py -> build/bdist.linux-armv7l/wheel/test/test_libsgm_python 2023-02-01T16:56:39,439 copying build/lib.linux-armv7l-cpython-39/test/test_libsgm_python/test_sgm_python.py -> build/bdist.linux-armv7l/wheel/test/test_libsgm_python 2023-02-01T16:56:39,442 copying build/lib.linux-armv7l-cpython-39/test/test_libsgm_python/disable_test_sgm_python_parall.py -> build/bdist.linux-armv7l/wheel/test/test_libsgm_python 2023-02-01T16:56:39,444 copying build/lib.linux-armv7l-cpython-39/test/test_libsgm_python/common.py -> build/bdist.linux-armv7l/wheel/test/test_libsgm_python 2023-02-01T16:56:39,446 running install_egg_info 2023-02-01T16:56:39,479 running egg_info 2023-02-01T16:56:39,485 writing libSGM.egg-info/PKG-INFO 2023-02-01T16:56:39,488 writing dependency_links to libSGM.egg-info/dependency_links.txt 2023-02-01T16:56:39,490 writing entry points to libSGM.egg-info/entry_points.txt 2023-02-01T16:56:39,492 writing requirements to libSGM.egg-info/requires.txt 2023-02-01T16:56:39,493 writing top-level names to libSGM.egg-info/top_level.txt 2023-02-01T16:56:39,532 listing git files failed - pretending there aren't any 2023-02-01T16:56:39,544 reading manifest file 'libSGM.egg-info/SOURCES.txt' 2023-02-01T16:56:39,561 reading manifest template 'MANIFEST.in' 2023-02-01T16:56:39,563 warning: no files found matching '*.hpp' 2023-02-01T16:56:39,564 warning: no files found matching '*.pyx' 2023-02-01T16:56:39,569 adding license file 'LICENSE' 2023-02-01T16:56:39,575 writing manifest file 'libSGM.egg-info/SOURCES.txt' 2023-02-01T16:56:39,577 Copying libSGM.egg-info to build/bdist.linux-armv7l/wheel/libSGM-0.4.4-py3.9.egg-info 2023-02-01T16:56:39,592 running install_scripts 2023-02-01T16:56:39,728 creating build/bdist.linux-armv7l/wheel/libSGM-0.4.4.dist-info/WHEEL 2023-02-01T16:56:39,731 creating '/tmp/pip-wheel-tkpqyaqw/.tmp-xzqorgkr/libSGM-0.4.4-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-02-01T16:56:40,032 adding 'libSGM/sgm_wrapper.cpython-39-arm-linux-gnueabihf.so' 2023-02-01T16:56:40,045 adding 'libsgm_python/__init__.py' 2023-02-01T16:56:40,047 adding 'libsgm_python/lr_manager.py' 2023-02-01T16:56:40,048 adding 'libsgm_python/sgm_python.py' 2023-02-01T16:56:40,050 adding 'libsgm_python/sgm_python_parall.py' 2023-02-01T16:56:40,052 adding 'test/__init__.py' 2023-02-01T16:56:40,054 adding 'test/test_libsgm_python/__init__.py' 2023-02-01T16:56:40,055 adding 'test/test_libsgm_python/common.py' 2023-02-01T16:56:40,057 adding 'test/test_libsgm_python/disable_test_sgm_python_parall.py' 2023-02-01T16:56:40,059 adding 'test/test_libsgm_python/test_lr_manager.py' 2023-02-01T16:56:40,061 adding 'test/test_libsgm_python/test_sgm_python.py' 2023-02-01T16:56:40,063 adding 'libSGM-0.4.4.dist-info/LICENSE' 2023-02-01T16:56:40,065 adding 'libSGM-0.4.4.dist-info/METADATA' 2023-02-01T16:56:40,066 adding 'libSGM-0.4.4.dist-info/WHEEL' 2023-02-01T16:56:40,067 adding 'libSGM-0.4.4.dist-info/entry_points.txt' 2023-02-01T16:56:40,068 adding 'libSGM-0.4.4.dist-info/top_level.txt' 2023-02-01T16:56:40,069 adding 'libSGM-0.4.4.dist-info/RECORD' 2023-02-01T16:56:40,078 removing build/bdist.linux-armv7l/wheel 2023-02-01T16:56:40,218 Building wheel for libsgm (pyproject.toml): finished with status 'done' 2023-02-01T16:56:40,240 Created wheel for libsgm: filename=libSGM-0.4.4-cp39-cp39-linux_armv7l.whl size=560360 sha256=170843b1347aa8e03708f2d1867f4f81c2ca6df3c73c8030799538f772375756 2023-02-01T16:56:40,241 Stored in directory: /tmp/pip-ephem-wheel-cache-9bqhvscp/wheels/63/2c/cb/dc1d5f1a95f19bbd7d2e87184daac78971298137c4fdc66835 2023-02-01T16:56:40,254 Successfully built libsgm 2023-02-01T16:56:40,274 Removed build tracker: '/tmp/pip-build-tracker-re250z1r'