2024-06-11T20:25:13,718 Created temporary directory: /tmp/pip-build-tracker-__jsxll8 2024-06-11T20:25:13,719 Initialized build tracking at /tmp/pip-build-tracker-__jsxll8 2024-06-11T20:25:13,719 Created build tracker: /tmp/pip-build-tracker-__jsxll8 2024-06-11T20:25:13,720 Entered build tracker: /tmp/pip-build-tracker-__jsxll8 2024-06-11T20:25:13,721 Created temporary directory: /tmp/pip-wheel-3p5s2ixl 2024-06-11T20:25:13,724 Created temporary directory: /tmp/pip-ephem-wheel-cache-j5aptiaq 2024-06-11T20:25:13,746 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-06-11T20:25:13,750 2 location(s) to search for versions of dwave-optimization: 2024-06-11T20:25:13,750 * https://pypi.org/simple/dwave-optimization/ 2024-06-11T20:25:13,750 * https://www.piwheels.org/simple/dwave-optimization/ 2024-06-11T20:25:13,750 Fetching project page and analyzing links: https://pypi.org/simple/dwave-optimization/ 2024-06-11T20:25:13,751 Getting page https://pypi.org/simple/dwave-optimization/ 2024-06-11T20:25:13,753 Found index url https://pypi.org/simple/ 2024-06-11T20:25:13,962 Fetched page https://pypi.org/simple/dwave-optimization/ as application/vnd.pypi.simple.v1+json 2024-06-11T20:25:13,969 Found link https://files.pythonhosted.org/packages/aa/41/dccd25c3df5df020db7f09dde790486d01e21119e41b19e8dbbeee1ee005/dwave-optimization-0.1.0rc0.tar.gz (from https://pypi.org/simple/dwave-optimization/) (requires-python:>=3.8), version: 0.1.0rc0 2024-06-11T20:25:13,970 Skipping link: No binaries permitted for dwave-optimization: https://files.pythonhosted.org/packages/3d/5c/54d9da6341380d53822f7008d16f830433234ecb62f21cac1471ec7f7b39/dwave_optimization-0.1.0rc0-cp310-cp310-macosx_10_13_x86_64.whl (from https://pypi.org/simple/dwave-optimization/) (requires-python:>=3.8) 2024-06-11T20:25:13,970 Skipping link: No binaries permitted for dwave-optimization: https://files.pythonhosted.org/packages/4c/f0/ea4151356c1a4b17935d4ea6f7c17cdca54879753e0a7c06e6348c68f656/dwave_optimization-0.1.0rc0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/dwave-optimization/) (requires-python:>=3.8) 2024-06-11T20:25:13,971 Skipping link: No binaries permitted for dwave-optimization: https://files.pythonhosted.org/packages/41/99/0112454130c37cdadc476e83f88e17e44b7afcabf1ab826db0268a9189ab/dwave_optimization-0.1.0rc0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/dwave-optimization/) (requires-python:>=3.8) 2024-06-11T20:25:13,971 Skipping link: No binaries permitted for dwave-optimization: https://files.pythonhosted.org/packages/5b/dd/2e0cf67552621f7c9b395e75bd082c49912ec4e9d355c19e3856746af693/dwave_optimization-0.1.0rc0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/dwave-optimization/) (requires-python:>=3.8) 2024-06-11T20:25:13,972 Skipping link: No binaries permitted for dwave-optimization: https://files.pythonhosted.org/packages/4b/22/3f233f815a78860b1985ad612969b37526d242b7f98fbf671f51eeca104a/dwave_optimization-0.1.0rc0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/dwave-optimization/) (requires-python:>=3.8) 2024-06-11T20:25:13,973 Skipping link: No binaries permitted for dwave-optimization: https://files.pythonhosted.org/packages/c7/63/a7e16e39b43303938cdbc353c3ab450eb429661cf6dcff97cd200add1dbd/dwave_optimization-0.1.0rc0-cp311-cp311-macosx_10_13_x86_64.whl (from https://pypi.org/simple/dwave-optimization/) (requires-python:>=3.8) 2024-06-11T20:25:13,973 Skipping link: No binaries permitted for dwave-optimization: https://files.pythonhosted.org/packages/55/dd/8a049ec8f90bbe9919a30811392ce35687b376a4bcf855d434dce592b1d1/dwave_optimization-0.1.0rc0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/dwave-optimization/) (requires-python:>=3.8) 2024-06-11T20:25:13,974 Skipping link: No binaries permitted for dwave-optimization: https://files.pythonhosted.org/packages/55/ec/2387e26e251fc2279c5fd85ddef3549aa43cf3c71944f2ad90ed04982a1c/dwave_optimization-0.1.0rc0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/dwave-optimization/) (requires-python:>=3.8) 2024-06-11T20:25:13,974 Skipping link: No binaries permitted for dwave-optimization: https://files.pythonhosted.org/packages/6a/02/4c7c88cc19250ed282610d6c4fc943c7159976627e85ee4386bc796ee9a3/dwave_optimization-0.1.0rc0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/dwave-optimization/) (requires-python:>=3.8) 2024-06-11T20:25:13,975 Skipping link: No binaries permitted for dwave-optimization: https://files.pythonhosted.org/packages/86/5d/84b9046d2a8c4cbd77c466c3b2c86a6da6edcbee73a53c87f68e1b146d9f/dwave_optimization-0.1.0rc0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/dwave-optimization/) (requires-python:>=3.8) 2024-06-11T20:25:13,976 Skipping link: No binaries permitted for dwave-optimization: https://files.pythonhosted.org/packages/83/b7/22750f89ed8ce0b5938462d1ceb9e7a5299a8c9163fb0e732209f6d0dae9/dwave_optimization-0.1.0rc0-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/dwave-optimization/) (requires-python:>=3.8) 2024-06-11T20:25:13,976 Skipping link: No binaries permitted for dwave-optimization: https://files.pythonhosted.org/packages/11/21/434dec87d5c572156e582da95c2713558266c806bf7e6c64ceb7a4e15247/dwave_optimization-0.1.0rc0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/dwave-optimization/) (requires-python:>=3.8) 2024-06-11T20:25:13,977 Skipping link: No binaries permitted for dwave-optimization: https://files.pythonhosted.org/packages/ea/5c/9162c9b0fd038b791a36e4235ef2f9c27316f400847b708ca0cc37d43f7d/dwave_optimization-0.1.0rc0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/dwave-optimization/) (requires-python:>=3.8) 2024-06-11T20:25:13,977 Skipping link: No binaries permitted for dwave-optimization: https://files.pythonhosted.org/packages/96/db/ac2e4687bfb11563a47bcfaf3f7d459047dd46a07b04862e0a6b6f08235e/dwave_optimization-0.1.0rc0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/dwave-optimization/) (requires-python:>=3.8) 2024-06-11T20:25:13,978 Skipping link: No binaries permitted for dwave-optimization: https://files.pythonhosted.org/packages/8a/94/9b988d5d4b8e42a6345828575ace6923acabe43de0e859c4bc3b4113cb69/dwave_optimization-0.1.0rc0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/dwave-optimization/) (requires-python:>=3.8) 2024-06-11T20:25:13,978 Skipping link: No binaries permitted for dwave-optimization: https://files.pythonhosted.org/packages/f1/e2/eda20e032ef5994e2a31dd7cf3b554d79b00db9cc9bf28846a21dfade7e5/dwave_optimization-0.1.0rc0-cp38-cp38-macosx_10_13_x86_64.whl (from https://pypi.org/simple/dwave-optimization/) (requires-python:>=3.8) 2024-06-11T20:25:13,979 Skipping link: No binaries permitted for dwave-optimization: https://files.pythonhosted.org/packages/09/0f/9fde41dffa55ed2ce11a967908f5f69c026c16c62d015d269b011ab2aa24/dwave_optimization-0.1.0rc0-cp38-cp38-macosx_11_0_arm64.whl (from https://pypi.org/simple/dwave-optimization/) (requires-python:>=3.8) 2024-06-11T20:25:13,980 Skipping link: No binaries permitted for dwave-optimization: https://files.pythonhosted.org/packages/3c/80/6f991f9973d995a85af56ded35b56c48f2bde9327cbee0e11c0017d9292d/dwave_optimization-0.1.0rc0-cp38-cp38-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/dwave-optimization/) (requires-python:>=3.8) 2024-06-11T20:25:13,980 Skipping link: No binaries permitted for dwave-optimization: https://files.pythonhosted.org/packages/f8/8d/01fc807cab773f4b81c035b7e7d8bf01c48195a23f7d554cdfbb9b5e5eb7/dwave_optimization-0.1.0rc0-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/dwave-optimization/) (requires-python:>=3.8) 2024-06-11T20:25:13,981 Skipping link: No binaries permitted for dwave-optimization: https://files.pythonhosted.org/packages/9b/33/e4d56a0eb636894c27fbf81d8880cad830478c9c41e76318e7640f3fe71c/dwave_optimization-0.1.0rc0-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/dwave-optimization/) (requires-python:>=3.8) 2024-06-11T20:25:13,981 Skipping link: No binaries permitted for dwave-optimization: https://files.pythonhosted.org/packages/14/38/33c2cdc913aa3aec4f4933c15adb11d6c6bdfb9bbab2fd6ac0d8766e95bf/dwave_optimization-0.1.0rc0-cp39-cp39-macosx_10_13_x86_64.whl (from https://pypi.org/simple/dwave-optimization/) (requires-python:>=3.8) 2024-06-11T20:25:13,982 Skipping link: No binaries permitted for dwave-optimization: https://files.pythonhosted.org/packages/f4/b1/c3cbe2faa561635e6b23d148c9116459c5b7218ece9bfe4a2aee5c3353c6/dwave_optimization-0.1.0rc0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/dwave-optimization/) (requires-python:>=3.8) 2024-06-11T20:25:13,983 Skipping link: No binaries permitted for dwave-optimization: https://files.pythonhosted.org/packages/78/de/9f01eb0dab8f902824558961c5665b64ba23cc920144dae66923bb0e182a/dwave_optimization-0.1.0rc0-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/dwave-optimization/) (requires-python:>=3.8) 2024-06-11T20:25:13,983 Skipping link: No binaries permitted for dwave-optimization: https://files.pythonhosted.org/packages/3f/78/df9d0d89e7c4f2acbf558482896c68609fbfcdbef1d5d719705aba1789c7/dwave_optimization-0.1.0rc0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/dwave-optimization/) (requires-python:>=3.8) 2024-06-11T20:25:13,984 Skipping link: No binaries permitted for dwave-optimization: https://files.pythonhosted.org/packages/10/e1/4ad2ddd00a346e80bd17c58b18f2b8adba74829b8464a177b30adfd45e1b/dwave_optimization-0.1.0rc0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/dwave-optimization/) (requires-python:>=3.8) 2024-06-11T20:25:13,984 Fetching project page and analyzing links: https://www.piwheels.org/simple/dwave-optimization/ 2024-06-11T20:25:13,985 Getting page https://www.piwheels.org/simple/dwave-optimization/ 2024-06-11T20:25:13,986 Found index url https://www.piwheels.org/simple/ 2024-06-11T20:25:14,247 Fetched page https://www.piwheels.org/simple/dwave-optimization/ as text/html 2024-06-11T20:25:14,249 Skipping link: not a file: https://www.piwheels.org/simple/dwave-optimization/ 2024-06-11T20:25:14,249 Skipping link: not a file: https://pypi.org/simple/dwave-optimization/ 2024-06-11T20:25:14,269 Given no hashes to check 1 links for project 'dwave-optimization': discarding no candidates 2024-06-11T20:25:14,288 Collecting dwave-optimization==0.1.0rc0 2024-06-11T20:25:14,291 Created temporary directory: /tmp/pip-unpack-6kp42w9b 2024-06-11T20:25:14,537 Downloading dwave-optimization-0.1.0rc0.tar.gz (721 kB) 2024-06-11T20:25:14,948 Added dwave-optimization==0.1.0rc0 from https://files.pythonhosted.org/packages/aa/41/dccd25c3df5df020db7f09dde790486d01e21119e41b19e8dbbeee1ee005/dwave-optimization-0.1.0rc0.tar.gz to build tracker '/tmp/pip-build-tracker-__jsxll8' 2024-06-11T20:25:14,964 Created temporary directory: /tmp/pip-build-env-8n7j96e7 2024-06-11T20:25:14,968 Installing build dependencies: started 2024-06-11T20:25:14,970 Running command pip subprocess to install build dependencies 2024-06-11T20:25:16,103 Using pip 24.0 from /home/piwheels/.local/lib/python3.11/site-packages/pip (python 3.11) 2024-06-11T20:25:16,632 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-06-11T20:25:16,634 Ignoring numpy: markers 'python_version < "3.9"' don't match your environment 2024-06-11T20:25:18,245 Collecting cython==3.0.8 2024-06-11T20:25:18,274 Using cached https://www.piwheels.org/simple/cython/Cython-3.0.8-cp311-cp311-linux_armv7l.whl (11.7 MB) 2024-06-11T20:25:18,900 Collecting oldest-supported-numpy 2024-06-11T20:25:18,917 Using cached https://www.piwheels.org/simple/oldest-supported-numpy/oldest_supported_numpy-2023.12.21-py3-none-any.whl (4.9 kB) 2024-06-11T20:25:20,143 Collecting setuptools>=46.4.0 2024-06-11T20:25:20,157 Using cached https://www.piwheels.org/simple/setuptools/setuptools-70.0.0-py3-none-any.whl (863 kB) 2024-06-11T20:25:20,401 Collecting setuptools_dso<3.0,>=2.10 2024-06-11T20:25:20,419 Downloading https://www.piwheels.org/simple/setuptools-dso/setuptools_dso-2.10-py2.py3-none-any.whl (23 kB) 2024-06-11T20:25:20,626 Collecting wheel>=0.30.0 2024-06-11T20:25:20,639 Using cached https://www.piwheels.org/simple/wheel/wheel-0.43.0-py3-none-any.whl (65 kB) 2024-06-11T20:25:21,462 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/3a/be/650f9c091ef71cb01d735775d554e068752d3ff63d7943b26316dc401749/numpy-1.21.2.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2024-06-11T20:25:21,466 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/5f/d6/ad58ded26556eaeaa8c971e08b6466f17c4ac4d786cd3d800e26ce59cc01/numpy-1.21.3.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2024-06-11T20:25:21,469 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/fb/48/b0708ebd7718a8933f0d3937513ef8ef2f4f04529f1f66ca86d873043921/numpy-1.21.4.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2024-06-11T20:25:21,472 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/c2/a8/a924a09492bdfee8c2ec3094d0a13f2799800b4fdc9c890738aeeb12c72e/numpy-1.21.5.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2024-06-11T20:25:21,475 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/45/b7/de7b8e67f2232c26af57c205aaad29fe17754f793404f59c8a730c7a191a/numpy-1.21.6.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2024-06-11T20:25:21,770 Collecting numpy==1.23.2 (from oldest-supported-numpy) 2024-06-11T20:25:21,788 Using cached https://www.piwheels.org/simple/numpy/numpy-1.23.2-cp311-cp311-linux_armv7l.whl (12.4 MB) 2024-06-11T20:25:25,212 Installing collected packages: wheel, setuptools, numpy, cython, setuptools_dso, oldest-supported-numpy 2024-06-11T20:25:25,436 Creating /tmp/pip-build-env-8n7j96e7/overlay/local/bin 2024-06-11T20:25:25,438 changing mode of /tmp/pip-build-env-8n7j96e7/overlay/local/bin/wheel to 755 2024-06-11T20:25:38,495 changing mode of /tmp/pip-build-env-8n7j96e7/overlay/local/bin/f2py to 755 2024-06-11T20:25:38,497 changing mode of /tmp/pip-build-env-8n7j96e7/overlay/local/bin/f2py3 to 755 2024-06-11T20:25:38,499 changing mode of /tmp/pip-build-env-8n7j96e7/overlay/local/bin/f2py3.11 to 755 2024-06-11T20:25:42,112 changing mode of /tmp/pip-build-env-8n7j96e7/overlay/local/bin/cygdb to 755 2024-06-11T20:25:42,114 changing mode of /tmp/pip-build-env-8n7j96e7/overlay/local/bin/cython to 755 2024-06-11T20:25:42,116 changing mode of /tmp/pip-build-env-8n7j96e7/overlay/local/bin/cythonize to 755 2024-06-11T20:25:42,258 Successfully installed cython-3.0.8 numpy-1.23.2 oldest-supported-numpy-2023.12.21 setuptools-70.0.0 setuptools_dso-2.10 wheel-0.43.0 2024-06-11T20:25:42,942 Installing build dependencies: finished with status 'done' 2024-06-11T20:25:42,945 Getting requirements to build wheel: started 2024-06-11T20:25:42,947 Running command Getting requirements to build wheel 2024-06-11T20:25:58,096 Compiling dwave/optimization/model.pyx because it changed. 2024-06-11T20:25:58,096 Compiling dwave/optimization/symbols.pyx because it changed. 2024-06-11T20:25:58,097 [1/2] Cythonizing dwave/optimization/model.pyx 2024-06-11T20:25:58,098 [2/2] Cythonizing dwave/optimization/symbols.pyx 2024-06-11T20:25:58,234 running egg_info 2024-06-11T20:25:58,240 writing dwave_optimization.egg-info/PKG-INFO 2024-06-11T20:25:58,243 writing dependency_links to dwave_optimization.egg-info/dependency_links.txt 2024-06-11T20:25:58,246 writing requirements to dwave_optimization.egg-info/requires.txt 2024-06-11T20:25:58,247 writing top-level names to dwave_optimization.egg-info/top_level.txt 2024-06-11T20:25:58,273 reading manifest file 'dwave_optimization.egg-info/SOURCES.txt' 2024-06-11T20:25:58,278 reading manifest template 'MANIFEST.in' 2024-06-11T20:25:58,291 warning: no files found matching '*.h' under directory 'dwave/optimization/include' 2024-06-11T20:25:58,296 warning: no files found matching '*.hpp' under directory 'dwave/optimization/src' 2024-06-11T20:25:58,332 adding license file 'LICENSE' 2024-06-11T20:25:58,335 writing manifest file 'dwave_optimization.egg-info/SOURCES.txt' 2024-06-11T20:25:59,316 Getting requirements to build wheel: finished with status 'done' 2024-06-11T20:25:59,328 Created temporary directory: /tmp/pip-modern-metadata-0ekz8sb4 2024-06-11T20:25:59,331 Preparing metadata (pyproject.toml): started 2024-06-11T20:25:59,332 Running command Preparing metadata (pyproject.toml) 2024-06-11T20:26:01,634 running dist_info 2024-06-11T20:26:01,640 creating /tmp/pip-modern-metadata-0ekz8sb4/dwave_optimization.egg-info 2024-06-11T20:26:01,645 writing /tmp/pip-modern-metadata-0ekz8sb4/dwave_optimization.egg-info/PKG-INFO 2024-06-11T20:26:01,649 writing dependency_links to /tmp/pip-modern-metadata-0ekz8sb4/dwave_optimization.egg-info/dependency_links.txt 2024-06-11T20:26:01,651 writing requirements to /tmp/pip-modern-metadata-0ekz8sb4/dwave_optimization.egg-info/requires.txt 2024-06-11T20:26:01,652 writing top-level names to /tmp/pip-modern-metadata-0ekz8sb4/dwave_optimization.egg-info/top_level.txt 2024-06-11T20:26:01,653 writing manifest file '/tmp/pip-modern-metadata-0ekz8sb4/dwave_optimization.egg-info/SOURCES.txt' 2024-06-11T20:26:01,674 reading manifest file '/tmp/pip-modern-metadata-0ekz8sb4/dwave_optimization.egg-info/SOURCES.txt' 2024-06-11T20:26:01,676 reading manifest template 'MANIFEST.in' 2024-06-11T20:26:01,689 warning: no files found matching '*.h' under directory 'dwave/optimization/include' 2024-06-11T20:26:01,693 warning: no files found matching '*.hpp' under directory 'dwave/optimization/src' 2024-06-11T20:26:01,731 adding license file 'LICENSE' 2024-06-11T20:26:01,734 writing manifest file '/tmp/pip-modern-metadata-0ekz8sb4/dwave_optimization.egg-info/SOURCES.txt' 2024-06-11T20:26:01,735 creating '/tmp/pip-modern-metadata-0ekz8sb4/dwave_optimization-0.1.0rc0.dist-info' 2024-06-11T20:26:01,943 Preparing metadata (pyproject.toml): finished with status 'done' 2024-06-11T20:26:01,948 Source in /tmp/pip-wheel-3p5s2ixl/dwave-optimization_4dcb302853f9408e913ce6107faf2ff9 has version 0.1.0rc0, which satisfies requirement dwave-optimization==0.1.0rc0 from https://files.pythonhosted.org/packages/aa/41/dccd25c3df5df020db7f09dde790486d01e21119e41b19e8dbbeee1ee005/dwave-optimization-0.1.0rc0.tar.gz 2024-06-11T20:26:01,949 Removed dwave-optimization==0.1.0rc0 from https://files.pythonhosted.org/packages/aa/41/dccd25c3df5df020db7f09dde790486d01e21119e41b19e8dbbeee1ee005/dwave-optimization-0.1.0rc0.tar.gz from build tracker '/tmp/pip-build-tracker-__jsxll8' 2024-06-11T20:26:01,955 Created temporary directory: /tmp/pip-unpack-5zzbzw3k 2024-06-11T20:26:01,956 Created temporary directory: /tmp/pip-unpack-2k2wrhv5 2024-06-11T20:26:01,960 Building wheels for collected packages: dwave-optimization 2024-06-11T20:26:01,965 Created temporary directory: /tmp/pip-wheel-vi3wnl6x 2024-06-11T20:26:01,966 Destination directory: /tmp/pip-wheel-vi3wnl6x 2024-06-11T20:26:01,968 Building wheel for dwave-optimization (pyproject.toml): started 2024-06-11T20:26:01,969 Running command Building wheel for dwave-optimization (pyproject.toml) 2024-06-11T20:26:04,207 running bdist_wheel 2024-06-11T20:26:04,233 running build 2024-06-11T20:26:04,234 running build_py 2024-06-11T20:26:04,241 creating build 2024-06-11T20:26:04,242 creating build/lib.linux-armv7l-cpython-311 2024-06-11T20:26:04,243 creating build/lib.linux-armv7l-cpython-311/dwave 2024-06-11T20:26:04,244 copying dwave/__init__.py -> build/lib.linux-armv7l-cpython-311/dwave 2024-06-11T20:26:04,246 creating build/lib.linux-armv7l-cpython-311/dwave/optimization 2024-06-11T20:26:04,247 copying dwave/optimization/generators.py -> build/lib.linux-armv7l-cpython-311/dwave/optimization 2024-06-11T20:26:04,250 copying dwave/optimization/mathematical.py -> build/lib.linux-armv7l-cpython-311/dwave/optimization 2024-06-11T20:26:04,252 copying dwave/optimization/__init__.py -> build/lib.linux-armv7l-cpython-311/dwave/optimization 2024-06-11T20:26:04,254 running egg_info 2024-06-11T20:26:04,259 writing dwave_optimization.egg-info/PKG-INFO 2024-06-11T20:26:04,261 writing dependency_links to dwave_optimization.egg-info/dependency_links.txt 2024-06-11T20:26:04,263 writing requirements to dwave_optimization.egg-info/requires.txt 2024-06-11T20:26:04,264 writing top-level names to dwave_optimization.egg-info/top_level.txt 2024-06-11T20:26:04,277 reading manifest file 'dwave_optimization.egg-info/SOURCES.txt' 2024-06-11T20:26:04,280 reading manifest template 'MANIFEST.in' 2024-06-11T20:26:04,292 warning: no files found matching '*.h' under directory 'dwave/optimization/include' 2024-06-11T20:26:04,297 warning: no files found matching '*.hpp' under directory 'dwave/optimization/src' 2024-06-11T20:26:04,332 adding license file 'LICENSE' 2024-06-11T20:26:04,335 writing manifest file 'dwave_optimization.egg-info/SOURCES.txt' 2024-06-11T20:26:04,338 /tmp/pip-build-env-8n7j96e7/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:207: _Warning: Package 'dwave.optimization.include' is absent from the `packages` configuration. 2024-06-11T20:26:04,338 !! 2024-06-11T20:26:04,339 ******************************************************************************** 2024-06-11T20:26:04,340 ############################ 2024-06-11T20:26:04,340 # Package would be ignored # 2024-06-11T20:26:04,341 ############################ 2024-06-11T20:26:04,341 Python recognizes 'dwave.optimization.include' as an importable package[^1], 2024-06-11T20:26:04,342 but it is absent from setuptools' `packages` configuration. 2024-06-11T20:26:04,343 This leads to an ambiguous overall configuration. If you want to distribute this 2024-06-11T20:26:04,343 package, please make sure that 'dwave.optimization.include' is explicitly added 2024-06-11T20:26:04,344 to the `packages` configuration field. 2024-06-11T20:26:04,345 Alternatively, you can also rely on setuptools' discovery methods 2024-06-11T20:26:04,345 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2024-06-11T20:26:04,346 instead of `find_packages(...)`/`find:`). 2024-06-11T20:26:04,347 You can read more about "package discovery" on setuptools documentation page: 2024-06-11T20:26:04,348 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2024-06-11T20:26:04,349 If you don't want 'dwave.optimization.include' to be distributed and are 2024-06-11T20:26:04,350 already explicitly excluding 'dwave.optimization.include' via 2024-06-11T20:26:04,350 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2024-06-11T20:26:04,351 you can try to use `exclude_package_data`, or `include-package-data=False` in 2024-06-11T20:26:04,351 combination with a more fine grained `package-data` configuration. 2024-06-11T20:26:04,352 You can read more about "package data files" on setuptools documentation page: 2024-06-11T20:26:04,354 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2024-06-11T20:26:04,355 [^1]: For Python, any directory (with suitable naming) can be imported, 2024-06-11T20:26:04,356 even if it does not contain any `.py` files. 2024-06-11T20:26:04,357 On the other hand, currently there is no concept of package data 2024-06-11T20:26:04,357 directory, all directories are treated like packages. 2024-06-11T20:26:04,361 ******************************************************************************** 2024-06-11T20:26:04,378 !! 2024-06-11T20:26:04,381 check.warn(importable) 2024-06-11T20:26:04,382 /tmp/pip-build-env-8n7j96e7/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:207: _Warning: Package 'dwave.optimization.libcpp' is absent from the `packages` configuration. 2024-06-11T20:26:04,383 !! 2024-06-11T20:26:04,383 ******************************************************************************** 2024-06-11T20:26:04,384 ############################ 2024-06-11T20:26:04,384 # Package would be ignored # 2024-06-11T20:26:04,384 ############################ 2024-06-11T20:26:04,385 Python recognizes 'dwave.optimization.libcpp' as an importable package[^1], 2024-06-11T20:26:04,385 but it is absent from setuptools' `packages` configuration. 2024-06-11T20:26:04,386 This leads to an ambiguous overall configuration. If you want to distribute this 2024-06-11T20:26:04,387 package, please make sure that 'dwave.optimization.libcpp' is explicitly added 2024-06-11T20:26:04,387 to the `packages` configuration field. 2024-06-11T20:26:04,388 Alternatively, you can also rely on setuptools' discovery methods 2024-06-11T20:26:04,389 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2024-06-11T20:26:04,389 instead of `find_packages(...)`/`find:`). 2024-06-11T20:26:04,391 You can read more about "package discovery" on setuptools documentation page: 2024-06-11T20:26:04,392 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2024-06-11T20:26:04,393 If you don't want 'dwave.optimization.libcpp' to be distributed and are 2024-06-11T20:26:04,394 already explicitly excluding 'dwave.optimization.libcpp' via 2024-06-11T20:26:04,397 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2024-06-11T20:26:04,397 you can try to use `exclude_package_data`, or `include-package-data=False` in 2024-06-11T20:26:04,398 combination with a more fine grained `package-data` configuration. 2024-06-11T20:26:04,399 You can read more about "package data files" on setuptools documentation page: 2024-06-11T20:26:04,400 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2024-06-11T20:26:04,402 [^1]: For Python, any directory (with suitable naming) can be imported, 2024-06-11T20:26:04,402 even if it does not contain any `.py` files. 2024-06-11T20:26:04,403 On the other hand, currently there is no concept of package data 2024-06-11T20:26:04,403 directory, all directories are treated like packages. 2024-06-11T20:26:04,404 ******************************************************************************** 2024-06-11T20:26:04,405 !! 2024-06-11T20:26:04,406 check.warn(importable) 2024-06-11T20:26:04,406 /tmp/pip-build-env-8n7j96e7/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:207: _Warning: Package 'dwave.optimization.src' is absent from the `packages` configuration. 2024-06-11T20:26:04,407 !! 2024-06-11T20:26:04,408 ******************************************************************************** 2024-06-11T20:26:04,409 ############################ 2024-06-11T20:26:04,409 # Package would be ignored # 2024-06-11T20:26:04,410 ############################ 2024-06-11T20:26:04,410 Python recognizes 'dwave.optimization.src' as an importable package[^1], 2024-06-11T20:26:04,411 but it is absent from setuptools' `packages` configuration. 2024-06-11T20:26:04,415 This leads to an ambiguous overall configuration. If you want to distribute this 2024-06-11T20:26:04,427 package, please make sure that 'dwave.optimization.src' is explicitly added 2024-06-11T20:26:04,450 to the `packages` configuration field. 2024-06-11T20:26:04,453 Alternatively, you can also rely on setuptools' discovery methods 2024-06-11T20:26:04,453 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2024-06-11T20:26:04,454 instead of `find_packages(...)`/`find:`). 2024-06-11T20:26:04,455 You can read more about "package discovery" on setuptools documentation page: 2024-06-11T20:26:04,455 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2024-06-11T20:26:04,456 If you don't want 'dwave.optimization.src' to be distributed and are 2024-06-11T20:26:04,457 already explicitly excluding 'dwave.optimization.src' via 2024-06-11T20:26:04,457 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2024-06-11T20:26:04,458 you can try to use `exclude_package_data`, or `include-package-data=False` in 2024-06-11T20:26:04,458 combination with a more fine grained `package-data` configuration. 2024-06-11T20:26:04,459 You can read more about "package data files" on setuptools documentation page: 2024-06-11T20:26:04,461 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2024-06-11T20:26:04,463 [^1]: For Python, any directory (with suitable naming) can be imported, 2024-06-11T20:26:04,463 even if it does not contain any `.py` files. 2024-06-11T20:26:04,464 On the other hand, currently there is no concept of package data 2024-06-11T20:26:04,464 directory, all directories are treated like packages. 2024-06-11T20:26:04,465 ******************************************************************************** 2024-06-11T20:26:04,466 !! 2024-06-11T20:26:04,467 check.warn(importable) 2024-06-11T20:26:04,468 /tmp/pip-build-env-8n7j96e7/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:207: _Warning: Package 'dwave.optimization.src.nodes' is absent from the `packages` configuration. 2024-06-11T20:26:04,469 !! 2024-06-11T20:26:04,470 ******************************************************************************** 2024-06-11T20:26:04,471 ############################ 2024-06-11T20:26:04,471 # Package would be ignored # 2024-06-11T20:26:04,472 ############################ 2024-06-11T20:26:04,473 Python recognizes 'dwave.optimization.src.nodes' as an importable package[^1], 2024-06-11T20:26:04,473 but it is absent from setuptools' `packages` configuration. 2024-06-11T20:26:04,474 This leads to an ambiguous overall configuration. If you want to distribute this 2024-06-11T20:26:04,475 package, please make sure that 'dwave.optimization.src.nodes' is explicitly added 2024-06-11T20:26:04,476 to the `packages` configuration field. 2024-06-11T20:26:04,477 Alternatively, you can also rely on setuptools' discovery methods 2024-06-11T20:26:04,478 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2024-06-11T20:26:04,478 instead of `find_packages(...)`/`find:`). 2024-06-11T20:26:04,479 You can read more about "package discovery" on setuptools documentation page: 2024-06-11T20:26:04,481 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2024-06-11T20:26:04,482 If you don't want 'dwave.optimization.src.nodes' to be distributed and are 2024-06-11T20:26:04,482 already explicitly excluding 'dwave.optimization.src.nodes' via 2024-06-11T20:26:04,483 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2024-06-11T20:26:04,483 you can try to use `exclude_package_data`, or `include-package-data=False` in 2024-06-11T20:26:04,484 combination with a more fine grained `package-data` configuration. 2024-06-11T20:26:04,485 You can read more about "package data files" on setuptools documentation page: 2024-06-11T20:26:04,486 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2024-06-11T20:26:04,488 [^1]: For Python, any directory (with suitable naming) can be imported, 2024-06-11T20:26:04,489 even if it does not contain any `.py` files. 2024-06-11T20:26:04,490 On the other hand, currently there is no concept of package data 2024-06-11T20:26:04,491 directory, all directories are treated like packages. 2024-06-11T20:26:04,491 ******************************************************************************** 2024-06-11T20:26:04,492 !! 2024-06-11T20:26:04,493 check.warn(importable) 2024-06-11T20:26:04,494 copying dwave/optimization/__init__.pxd -> build/lib.linux-armv7l-cpython-311/dwave/optimization 2024-06-11T20:26:04,494 copying dwave/optimization/model.cpp -> build/lib.linux-armv7l-cpython-311/dwave/optimization 2024-06-11T20:26:04,495 copying dwave/optimization/model.pxd -> build/lib.linux-armv7l-cpython-311/dwave/optimization 2024-06-11T20:26:04,496 copying dwave/optimization/model.pyx -> build/lib.linux-armv7l-cpython-311/dwave/optimization 2024-06-11T20:26:04,496 copying dwave/optimization/symbols.cpp -> build/lib.linux-armv7l-cpython-311/dwave/optimization 2024-06-11T20:26:04,497 copying dwave/optimization/symbols.pxd -> build/lib.linux-armv7l-cpython-311/dwave/optimization 2024-06-11T20:26:04,497 copying dwave/optimization/symbols.pyx -> build/lib.linux-armv7l-cpython-311/dwave/optimization 2024-06-11T20:26:04,498 creating build/lib.linux-armv7l-cpython-311/dwave/optimization/include 2024-06-11T20:26:04,498 creating build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization 2024-06-11T20:26:04,499 copying dwave/optimization/include/dwave-optimization/array.hpp -> build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization 2024-06-11T20:26:04,500 copying dwave/optimization/include/dwave-optimization/graph.hpp -> build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization 2024-06-11T20:26:04,500 copying dwave/optimization/include/dwave-optimization/nodes.hpp -> build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization 2024-06-11T20:26:04,501 copying dwave/optimization/include/dwave-optimization/state.hpp -> build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization 2024-06-11T20:26:04,502 copying dwave/optimization/include/dwave-optimization/utils.hpp -> build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization 2024-06-11T20:26:04,503 copying dwave/optimization/include/dwave-optimization/vartypes.hpp -> build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization 2024-06-11T20:26:04,504 creating build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization/nodes 2024-06-11T20:26:04,504 copying dwave/optimization/include/dwave-optimization/nodes/collections.hpp -> build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization/nodes 2024-06-11T20:26:04,505 copying dwave/optimization/include/dwave-optimization/nodes/constants.hpp -> build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization/nodes 2024-06-11T20:26:04,506 copying dwave/optimization/include/dwave-optimization/nodes/indexing.hpp -> build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization/nodes 2024-06-11T20:26:04,506 copying dwave/optimization/include/dwave-optimization/nodes/mathematical.hpp -> build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization/nodes 2024-06-11T20:26:04,507 copying dwave/optimization/include/dwave-optimization/nodes/numbers.hpp -> build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization/nodes 2024-06-11T20:26:04,507 copying dwave/optimization/include/dwave-optimization/nodes/quadratic_model.hpp -> build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization/nodes 2024-06-11T20:26:04,508 copying dwave/optimization/include/dwave-optimization/nodes/testing.hpp -> build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization/nodes 2024-06-11T20:26:04,509 creating build/lib.linux-armv7l-cpython-311/dwave/optimization/libcpp 2024-06-11T20:26:04,510 copying dwave/optimization/libcpp/__init__.pxd -> build/lib.linux-armv7l-cpython-311/dwave/optimization/libcpp 2024-06-11T20:26:04,510 copying dwave/optimization/libcpp/array.pxd -> build/lib.linux-armv7l-cpython-311/dwave/optimization/libcpp 2024-06-11T20:26:04,510 copying dwave/optimization/libcpp/graph.pxd -> build/lib.linux-armv7l-cpython-311/dwave/optimization/libcpp 2024-06-11T20:26:04,511 copying dwave/optimization/libcpp/nodes.pxd -> build/lib.linux-armv7l-cpython-311/dwave/optimization/libcpp 2024-06-11T20:26:04,513 copying dwave/optimization/libcpp/state.pxd -> build/lib.linux-armv7l-cpython-311/dwave/optimization/libcpp 2024-06-11T20:26:04,515 creating build/lib.linux-armv7l-cpython-311/dwave/optimization/src 2024-06-11T20:26:04,516 copying dwave/optimization/src/array.cpp -> build/lib.linux-armv7l-cpython-311/dwave/optimization/src 2024-06-11T20:26:04,519 copying dwave/optimization/src/graph.cpp -> build/lib.linux-armv7l-cpython-311/dwave/optimization/src 2024-06-11T20:26:04,521 copying dwave/optimization/src/utils.cpp -> build/lib.linux-armv7l-cpython-311/dwave/optimization/src 2024-06-11T20:26:04,523 copying dwave/optimization/src/vartypes.cpp -> build/lib.linux-armv7l-cpython-311/dwave/optimization/src 2024-06-11T20:26:04,525 creating build/lib.linux-armv7l-cpython-311/dwave/optimization/src/nodes 2024-06-11T20:26:04,526 copying dwave/optimization/src/nodes/collections.cpp -> build/lib.linux-armv7l-cpython-311/dwave/optimization/src/nodes 2024-06-11T20:26:04,529 copying dwave/optimization/src/nodes/indexing.cpp -> build/lib.linux-armv7l-cpython-311/dwave/optimization/src/nodes 2024-06-11T20:26:04,533 copying dwave/optimization/src/nodes/mathematical.cpp -> build/lib.linux-armv7l-cpython-311/dwave/optimization/src/nodes 2024-06-11T20:26:04,536 copying dwave/optimization/src/nodes/numbers.cpp -> build/lib.linux-armv7l-cpython-311/dwave/optimization/src/nodes 2024-06-11T20:26:04,539 copying dwave/optimization/src/nodes/quadratic_model.cpp -> build/lib.linux-armv7l-cpython-311/dwave/optimization/src/nodes 2024-06-11T20:26:04,541 copying dwave/optimization/src/nodes/testing.cpp -> build/lib.linux-armv7l-cpython-311/dwave/optimization/src/nodes 2024-06-11T20:26:04,545 running build_dso 2024-06-11T20:26:04,545 Building DSOs 2024-06-11T20:26:04,552 Patch _fix_compile_args() to avoid modification to compiler.include_dirs 2024-06-11T20:26:04,553 building 'dwave.optimization.dwave-optimization' DSO as build/lib.linux-armv7l-cpython-311/dwave/optimization/libdwave-optimization.so 2024-06-11T20:26:04,554 effective NUM_JOBS=4 2024-06-11T20:26:04,607 _patch_fix_compile_args include_dirs=['dwave/optimization/include/', 'build/lib.linux-armv7l-cpython-311/dwave/optimization/include/'] 2024-06-11T20:26:04,607 _patch_fix_compile_args include_dirs=['dwave/optimization/include/', 'build/lib.linux-armv7l-cpython-311/dwave/optimization/include/'] 2024-06-11T20:26:04,608 _patch_fix_compile_args include_dirs=['dwave/optimization/include/', 'build/lib.linux-armv7l-cpython-311/dwave/optimization/include/'] 2024-06-11T20:26:04,609 creating build/temp.linux-armv7l-cpython-311 2024-06-11T20:26:04,609 creating build/temp.linux-armv7l-cpython-311 2024-06-11T20:26:04,610 creating build/temp.linux-armv7l-cpython-311/dwave 2024-06-11T20:26:04,611 creating build/temp.linux-armv7l-cpython-311/dwave 2024-06-11T20:26:04,611 creating build/temp.linux-armv7l-cpython-311/dwave/optimization 2024-06-11T20:26:04,612 creating build/temp.linux-armv7l-cpython-311/dwave 2024-06-11T20:26:04,612 creating build/temp.linux-armv7l-cpython-311/dwave/optimization 2024-06-11T20:26:04,613 creating build/temp.linux-armv7l-cpython-311/dwave/optimization/src 2024-06-11T20:26:04,614 creating build/temp.linux-armv7l-cpython-311/dwave/optimization 2024-06-11T20:26:04,615 creating build/temp.linux-armv7l-cpython-311/dwave/optimization/src 2024-06-11T20:26:04,615 creating build/temp.linux-armv7l-cpython-311/dwave/optimization/src 2024-06-11T20:26:04,616 creating build/temp.linux-armv7l-cpython-311/dwave/optimization/src/nodes 2024-06-11T20:26:04,617 creating build/temp.linux-armv7l-cpython-311/dwave/optimization/src/nodes 2024-06-11T20:26:04,617 creating build/temp.linux-armv7l-cpython-311/dwave/optimization/src/nodes 2024-06-11T20:26:04,618 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Idwave/optimization/include/ -Ibuild/lib.linux-armv7l-cpython-311/dwave/optimization/include/ -c dwave/optimization/src/utils.cpp -o build/temp.linux-armv7l-cpython-311/dwave/optimization/src/utils.o -std=c++20 -g1 2024-06-11T20:26:04,619 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Idwave/optimization/include/ -Ibuild/lib.linux-armv7l-cpython-311/dwave/optimization/include/ -c dwave/optimization/src/array.cpp -o build/temp.linux-armv7l-cpython-311/dwave/optimization/src/array.o -std=c++20 -g1 2024-06-11T20:26:04,620 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Idwave/optimization/include/ -Ibuild/lib.linux-armv7l-cpython-311/dwave/optimization/include/ -c dwave/optimization/src/vartypes.cpp -o build/temp.linux-armv7l-cpython-311/dwave/optimization/src/vartypes.o -std=c++20 -g1 2024-06-11T20:26:04,620 _patch_fix_compile_args include_dirs=['dwave/optimization/include/', 'build/lib.linux-armv7l-cpython-311/dwave/optimization/include/'] 2024-06-11T20:26:04,621 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Idwave/optimization/include/ -Ibuild/lib.linux-armv7l-cpython-311/dwave/optimization/include/ -c dwave/optimization/src/graph.cpp -o build/temp.linux-armv7l-cpython-311/dwave/optimization/src/graph.o -std=c++20 -g1 2024-06-11T20:26:08,386 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Idwave/optimization/include/ -Ibuild/lib.linux-armv7l-cpython-311/dwave/optimization/include/ -c dwave/optimization/src/nodes/numbers.cpp -o build/temp.linux-armv7l-cpython-311/dwave/optimization/src/nodes/numbers.o -std=c++20 -g1 2024-06-11T20:26:11,360 In file included from /usr/include/c++/12/algorithm:61, 2024-06-11T20:26:11,361 from dwave/optimization/include/dwave-optimization/array.hpp:17, 2024-06-11T20:26:11,363 from dwave/optimization/src/utils.cpp:17: 2024-06-11T20:26:11,364 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = dwave::optimization::Update*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2024-06-11T20:26:11,365 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,366 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2024-06-11T20:26:11,367 | ^~~~~~~~~~~~ 2024-06-11T20:26:11,368 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,369 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,370 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,414 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = dwave::optimization::Update*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2024-06-11T20:26:11,416 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,485 /usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr _RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]’: 2024-06-11T20:26:11,487 /usr/include/c++/12/bits/stl_algo.h:1281:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,488 1281 | __rotate(_RandomAccessIterator __first, 2024-06-11T20:26:11,489 | ^~~~~~~~ 2024-06-11T20:26:11,490 /usr/include/c++/12/bits/stl_algo.h:1281:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,491 /usr/include/c++/12/bits/stl_algo.h:1281:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,602 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2024-06-11T20:26:11,603 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,604 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2024-06-11T20:26:11,606 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:11,607 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,608 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,609 In function ‘constexpr _FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]’, 2024-06-11T20:26:11,610 inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:2491:15: 2024-06-11T20:26:11,611 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,612 1397 | return std::__rotate(__first, __middle, __last, 2024-06-11T20:26:11,614 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:11,615 1398 | std::__iterator_category(__first)); 2024-06-11T20:26:11,615 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:11,616 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2024-06-11T20:26:11,617 /usr/include/c++/12/bits/stl_algo.h:2492:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,618 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2024-06-11T20:26:11,619 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:11,620 2493 | __len11, __len22, __comp); 2024-06-11T20:26:11,621 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:11,622 /usr/include/c++/12/bits/stl_algo.h:2494:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,624 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2024-06-11T20:26:11,625 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:11,626 2495 | __len1 - __len11, __len2 - __len22, __comp); 2024-06-11T20:26:11,627 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:11,701 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2024-06-11T20:26:11,702 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,703 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2024-06-11T20:26:11,705 | ^~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:11,706 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,707 /usr/include/c++/12/bits/stl_algo.h:2748:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,708 2748 | std::__inplace_stable_sort(__first, __middle, __comp); 2024-06-11T20:26:11,709 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:11,710 /usr/include/c++/12/bits/stl_algo.h:2749:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,711 2749 | std::__inplace_stable_sort(__middle, __last, __comp); 2024-06-11T20:26:11,712 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:11,714 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,715 2750 | std::__merge_without_buffer(__first, __middle, __last, 2024-06-11T20:26:11,716 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:11,717 2751 | __middle - __first, 2024-06-11T20:26:11,718 | ~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:11,719 2752 | __last - __middle, 2024-06-11T20:26:11,720 | ~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:11,721 2753 | __comp); 2024-06-11T20:26:11,722 | ~~~~~~~ 2024-06-11T20:26:11,832 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = dwave::optimization::Update*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2024-06-11T20:26:11,833 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,834 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2024-06-11T20:26:11,835 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:11,836 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,838 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >; _RandomAccessIterator2 = dwave::optimization::Update*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, 2024-06-11T20:26:11,840 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = dwave::optimization::Update*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:2697:26: 2024-06-11T20:26:11,841 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,842 2650 | __result = std::__move_merge(__first, __first + __step_size, 2024-06-11T20:26:11,843 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:11,844 2651 | __first + __step_size, 2024-06-11T20:26:11,845 | ~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:11,846 2652 | __first + __two_step, 2024-06-11T20:26:11,847 | ~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:11,848 2653 | __result, __comp); 2024-06-11T20:26:11,850 | ~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:11,851 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,852 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,853 2658 | std::__move_merge(__first, __first + __step_size, 2024-06-11T20:26:11,854 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:11,855 2659 | __first + __step_size, __last, __result, __comp); 2024-06-11T20:26:11,856 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:11,857 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,858 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = dwave::optimization::Update*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, 2024-06-11T20:26:11,859 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = dwave::optimization::Update*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:2700:26: 2024-06-11T20:26:11,860 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,861 2650 | __result = std::__move_merge(__first, __first + __step_size, 2024-06-11T20:26:11,862 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:11,863 2651 | __first + __step_size, 2024-06-11T20:26:11,864 | ~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:11,865 2652 | __first + __two_step, 2024-06-11T20:26:11,866 | ~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:11,868 2653 | __result, __comp); 2024-06-11T20:26:11,869 | ~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:11,870 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:11,871 2658 | std::__move_merge(__first, __first + __step_size, 2024-06-11T20:26:11,872 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:11,873 2659 | __first + __step_size, __last, __result, __comp); 2024-06-11T20:26:11,874 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,050 In file included from /usr/include/c++/12/vector:70, 2024-06-11T20:26:12,051 from dwave/optimization/include/dwave-optimization/utils.hpp:19, 2024-06-11T20:26:12,052 from dwave/optimization/src/utils.cpp:15: 2024-06-11T20:26:12,053 /usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = dwave::optimization::Update; _Alloc = std::allocator]’: 2024-06-11T20:26:12,054 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2024-06-11T20:26:12,055 523 | vector<_Tp, _Alloc>:: 2024-06-11T20:26:12,056 | ^~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,178 In file included from /usr/include/c++/12/bits/stl_algo.h:61: 2024-06-11T20:26:12,179 /usr/include/c++/12/bits/stl_tempbuf.h: In constructor ‘std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = dwave::optimization::Update]’: 2024-06-11T20:26:12,180 /usr/include/c++/12/bits/stl_tempbuf.h:258:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:12,181 258 | _Temporary_buffer<_ForwardIterator, _Tp>:: 2024-06-11T20:26:12,181 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,231 /usr/include/c++/12/bits/stl_algo.h: In function ‘_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = dwave::optimization::Update*; _Distance = int]’: 2024-06-11T20:26:12,232 /usr/include/c++/12/bits/stl_algo.h:2352:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:12,232 2352 | __rotate_adaptive(_BidirectionalIterator1 __first, 2024-06-11T20:26:12,233 | ^~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,234 /usr/include/c++/12/bits/stl_algo.h:2352:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:12,235 /usr/include/c++/12/bits/stl_algo.h:2352:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:12,236 In function ‘constexpr _FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]’, 2024-06-11T20:26:12,237 inlined from ‘_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = dwave::optimization::Update*; _Distance = int]’ at /usr/include/c++/12/bits/stl_algo.h:2383:20: 2024-06-11T20:26:12,238 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:12,239 1397 | return std::__rotate(__first, __middle, __last, 2024-06-11T20:26:12,240 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,241 1398 | std::__iterator_category(__first)); 2024-06-11T20:26:12,242 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,322 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = dwave::optimization::Update*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2024-06-11T20:26:12,323 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:12,324 2390 | __merge_adaptive(_BidirectionalIterator __first, 2024-06-11T20:26:12,326 | ^~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,327 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:12,328 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:12,330 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:12,331 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2024-06-11T20:26:12,332 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,333 2436 | __len1 - __len11, __len22, __buffer, 2024-06-11T20:26:12,333 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,334 2437 | __buffer_size); 2024-06-11T20:26:12,335 | ~~~~~~~~~~~~~~ 2024-06-11T20:26:12,336 /usr/include/c++/12/bits/stl_algo.h:2438:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:12,337 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2024-06-11T20:26:12,339 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,340 2439 | __len22, __buffer, __buffer_size, __comp); 2024-06-11T20:26:12,341 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,342 /usr/include/c++/12/bits/stl_algo.h:2440:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:12,343 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2024-06-11T20:26:12,344 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,345 2441 | __len1 - __len11, 2024-06-11T20:26:12,346 | ~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,347 2442 | __len2 - __len22, __buffer, 2024-06-11T20:26:12,348 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,349 2443 | __buffer_size, __comp); 2024-06-11T20:26:12,350 | ~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,428 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = dwave::optimization::Update*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2024-06-11T20:26:12,429 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:12,430 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2024-06-11T20:26:12,431 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,433 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:12,433 /usr/include/c++/12/bits/stl_algo.h:2718:38: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:12,434 2718 | std::__stable_sort_adaptive(__first, __middle, __buffer, 2024-06-11T20:26:12,435 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,436 2719 | __buffer_size, __comp); 2024-06-11T20:26:12,437 | ~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,437 /usr/include/c++/12/bits/stl_algo.h:2720:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:12,438 2720 | std::__stable_sort_adaptive(__middle, __last, __buffer, 2024-06-11T20:26:12,439 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,440 2721 | __buffer_size, __comp); 2024-06-11T20:26:12,441 | ~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,441 /usr/include/c++/12/bits/stl_algo.h:2725:40: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:12,442 2725 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); 2024-06-11T20:26:12,443 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,444 /usr/include/c++/12/bits/stl_algo.h:2726:40: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:12,445 2726 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); 2024-06-11T20:26:12,446 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,447 /usr/include/c++/12/bits/stl_algo.h:2729:28: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:12,448 2729 | std::__merge_adaptive(__first, __middle, __last, 2024-06-11T20:26:12,449 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,450 2730 | _Distance(__middle - __first), 2024-06-11T20:26:12,451 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,452 2731 | _Distance(__last - __middle), 2024-06-11T20:26:12,453 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,454 2732 | __buffer, __buffer_size, 2024-06-11T20:26:12,455 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,456 2733 | __comp); 2024-06-11T20:26:12,457 | ~~~~~~~ 2024-06-11T20:26:12,522 In function ‘void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, 2024-06-11T20:26:12,523 inlined from ‘void std::stable_sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’ at /usr/include/c++/12/bits/stl_algo.h:5034:36, 2024-06-11T20:26:12,524 inlined from ‘void dwave::optimization::deduplicate_diff(std::vector&)’ at dwave/optimization/src/utils.cpp:24:21: 2024-06-11T20:26:12,525 /usr/include/c++/12/bits/stl_algo.h:4996:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:12,526 4996 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); 2024-06-11T20:26:12,527 | ^~~~~ 2024-06-11T20:26:12,528 /usr/include/c++/12/bits/stl_algo.h:4999:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:12,529 4999 | std::__inplace_stable_sort(__first, __last, __comp); 2024-06-11T20:26:12,529 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,530 /usr/include/c++/12/bits/stl_algo.h:5001:36: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:12,531 5001 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), 2024-06-11T20:26:12,532 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,533 5002 | _DistanceType(__buf.size()), __comp); 2024-06-11T20:26:12,533 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,534 In file included from /usr/include/c++/12/vector:64: 2024-06-11T20:26:12,535 In member function ‘constexpr void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = dwave::optimization::Update; _Alloc = std::allocator]’, 2024-06-11T20:26:12,537 inlined from ‘void dwave::optimization::deduplicate_diff(std::vector&)’ at dwave/optimization/src/utils.cpp:75:16: 2024-06-11T20:26:12,538 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:12,539 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2024-06-11T20:26:12,540 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:12,688 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Idwave/optimization/include/ -Ibuild/lib.linux-armv7l-cpython-311/dwave/optimization/include/ -c dwave/optimization/src/nodes/testing.cpp -o build/temp.linux-armv7l-cpython-311/dwave/optimization/src/nodes/testing.o -std=c++20 -g1 2024-06-11T20:26:13,644 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Idwave/optimization/include/ -Ibuild/lib.linux-armv7l-cpython-311/dwave/optimization/include/ -c dwave/optimization/src/nodes/collections.cpp -o build/temp.linux-armv7l-cpython-311/dwave/optimization/src/nodes/collections.o -std=c++20 -g1 2024-06-11T20:26:18,119 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Idwave/optimization/include/ -Ibuild/lib.linux-armv7l-cpython-311/dwave/optimization/include/ -c dwave/optimization/src/nodes/mathematical.cpp -o build/temp.linux-armv7l-cpython-311/dwave/optimization/src/nodes/mathematical.o -std=c++20 -g1 2024-06-11T20:26:19,967 In file included from /usr/include/c++/12/vector:70, 2024-06-11T20:26:19,968 from dwave/optimization/include/dwave-optimization/nodes/numbers.hpp:22, 2024-06-11T20:26:19,969 from dwave/optimization/src/nodes/numbers.cpp:15: 2024-06-11T20:26:19,970 /usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {int&, double&, double&}; _Tp = dwave::optimization::Update; _Alloc = std::allocator]’: 2024-06-11T20:26:19,972 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2024-06-11T20:26:19,973 439 | vector<_Tp, _Alloc>:: 2024-06-11T20:26:19,974 | ^~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:20,030 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, double&, double&}; _Tp = dwave::optimization::Update; _Alloc = std::allocator]’, 2024-06-11T20:26:20,031 inlined from ‘bool dwave::optimization::IntegerNodeData::set_value(ssize_t, double)’ at dwave/optimization/src/nodes/numbers.cpp:139:34, 2024-06-11T20:26:20,032 inlined from ‘bool dwave::optimization::IntegerNode::set_value(dwave::optimization::State&, ssize_t, int) const’ at dwave/optimization/src/nodes/numbers.cpp:170:55: 2024-06-11T20:26:20,033 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:20,034 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2024-06-11T20:26:20,035 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:20,094 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, double&, double&}; _Tp = dwave::optimization::Update; _Alloc = std::allocator]’, 2024-06-11T20:26:20,095 inlined from ‘void dwave::optimization::BinaryNodeData::flip(ssize_t)’ at dwave/optimization/src/nodes/numbers.cpp:189:30, 2024-06-11T20:26:20,096 inlined from ‘void dwave::optimization::BinaryNode::flip(dwave::optimization::State&, ssize_t) const’ at dwave/optimization/src/nodes/numbers.cpp:224:49: 2024-06-11T20:26:20,097 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:20,098 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2024-06-11T20:26:20,099 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:20,143 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, double&, double&}; _Tp = dwave::optimization::Update; _Alloc = std::allocator]’, 2024-06-11T20:26:20,144 inlined from ‘bool dwave::optimization::NumberNodeData::exchange(ssize_t, ssize_t)’ at dwave/optimization/src/nodes/numbers.cpp:41:34, 2024-06-11T20:26:20,145 inlined from ‘bool dwave::optimization::NumberNode::exchange(dwave::optimization::State&, ssize_t, ssize_t) const’ at dwave/optimization/src/nodes/numbers.cpp:112:53: 2024-06-11T20:26:20,146 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:20,148 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2024-06-11T20:26:20,149 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:20,150 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, double&, double&}; _Tp = dwave::optimization::Update; _Alloc = std::allocator]’, 2024-06-11T20:26:20,151 inlined from ‘bool dwave::optimization::NumberNodeData::exchange(ssize_t, ssize_t)’ at dwave/optimization/src/nodes/numbers.cpp:42:34, 2024-06-11T20:26:20,153 inlined from ‘bool dwave::optimization::NumberNode::exchange(dwave::optimization::State&, ssize_t, ssize_t) const’ at dwave/optimization/src/nodes/numbers.cpp:112:53: 2024-06-11T20:26:20,153 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:20,154 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2024-06-11T20:26:20,155 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:20,203 /usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {int&, int, int}; _Tp = dwave::optimization::Update; _Alloc = std::allocator]’: 2024-06-11T20:26:20,204 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2024-06-11T20:26:20,205 439 | vector<_Tp, _Alloc>:: 2024-06-11T20:26:20,206 | ^~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:20,261 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int, int}; _Tp = dwave::optimization::Update; _Alloc = std::allocator]’, 2024-06-11T20:26:20,262 inlined from ‘bool dwave::optimization::BinaryNodeData::set(ssize_t)’ at dwave/optimization/src/nodes/numbers.cpp:198:34, 2024-06-11T20:26:20,263 inlined from ‘bool dwave::optimization::BinaryNode::set(dwave::optimization::State&, ssize_t) const’ at dwave/optimization/src/nodes/numbers.cpp:228:48: 2024-06-11T20:26:20,264 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:20,265 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2024-06-11T20:26:20,266 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:20,289 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int, int}; _Tp = dwave::optimization::Update; _Alloc = std::allocator]’, 2024-06-11T20:26:20,290 inlined from ‘bool dwave::optimization::BinaryNodeData::unset(ssize_t)’ at dwave/optimization/src/nodes/numbers.cpp:209:34, 2024-06-11T20:26:20,291 inlined from ‘bool dwave::optimization::BinaryNode::unset(dwave::optimization::State&, ssize_t) const’ at dwave/optimization/src/nodes/numbers.cpp:232:50: 2024-06-11T20:26:20,292 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:20,293 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2024-06-11T20:26:20,294 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:20,480 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Idwave/optimization/include/ -Ibuild/lib.linux-armv7l-cpython-311/dwave/optimization/include/ -c dwave/optimization/src/nodes/indexing.cpp -o build/temp.linux-armv7l-cpython-311/dwave/optimization/src/nodes/indexing.o -std=c++20 -g1 2024-06-11T20:26:25,486 dwave/optimization/src/nodes/testing.cpp: In member function ‘void dwave::optimization::DynamicArrayTestingNode::initialize_state(dwave::optimization::State&, std::span) const’: 2024-06-11T20:26:25,488 dwave/optimization/src/nodes/testing.cpp:244:6: note: parameter passing for argument of type ‘std::span’ changed in GCC 7.1 2024-06-11T20:26:25,489 244 | void DynamicArrayTestingNode::initialize_state(State& state, std::span values) const { 2024-06-11T20:26:25,490 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:25,602 dwave/optimization/src/nodes/testing.cpp: In member function ‘void dwave::optimization::DynamicArrayTestingNode::initialize_state(dwave::optimization::State&, std::initializer_list) const’: 2024-06-11T20:26:25,603 dwave/optimization/src/nodes/testing.cpp:239:6: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 2024-06-11T20:26:25,604 239 | void DynamicArrayTestingNode::initialize_state(State& state, 2024-06-11T20:26:25,605 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:25,800 In file included from /usr/include/c++/12/vector:70, 2024-06-11T20:26:25,801 from /usr/include/c++/12/functional:62, 2024-06-11T20:26:25,801 from dwave/optimization/include/dwave-optimization/array.hpp:20, 2024-06-11T20:26:25,802 from dwave/optimization/include/dwave-optimization/nodes/testing.hpp:19, 2024-06-11T20:26:25,803 from dwave/optimization/src/nodes/testing.cpp:15: 2024-06-11T20:26:25,804 /usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {dwave::optimization::Update}; _Tp = dwave::optimization::Update; _Alloc = std::allocator]’: 2024-06-11T20:26:25,805 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2024-06-11T20:26:25,806 439 | vector<_Tp, _Alloc>:: 2024-06-11T20:26:25,807 | ^~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:25,901 dwave/optimization/src/nodes/testing.cpp: In member function ‘void dwave::optimization::DynamicArrayTestingNode::grow(dwave::optimization::State&, std::span) const’: 2024-06-11T20:26:25,903 dwave/optimization/src/nodes/testing.cpp:293:6: note: parameter passing for argument of type ‘std::span’ changed in GCC 7.1 2024-06-11T20:26:25,903 293 | void DynamicArrayTestingNode::grow(State& state, std::span values) const { 2024-06-11T20:26:25,905 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:25,906 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {dwave::optimization::Update}; _Tp = dwave::optimization::Update; _Alloc = std::allocator]’, 2024-06-11T20:26:25,907 inlined from ‘void dwave::optimization::DynamicArrayTestingNodeData::grow(std::span)’ at dwave/optimization/src/nodes/testing.cpp:193:30, 2024-06-11T20:26:25,908 inlined from ‘void dwave::optimization::DynamicArrayTestingNode::grow(dwave::optimization::State&, std::span) const’ at dwave/optimization/src/nodes/testing.cpp:298:20: 2024-06-11T20:26:25,909 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:25,910 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2024-06-11T20:26:25,911 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:25,966 dwave/optimization/src/nodes/testing.cpp: In member function ‘void dwave::optimization::DynamicArrayTestingNode::grow(dwave::optimization::State&, std::initializer_list) const’: 2024-06-11T20:26:25,967 dwave/optimization/src/nodes/testing.cpp:289:6: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 2024-06-11T20:26:25,968 289 | void DynamicArrayTestingNode::grow(State& state, std::initializer_list values) const { 2024-06-11T20:26:25,969 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:25,995 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {dwave::optimization::Update}; _Tp = dwave::optimization::Update; _Alloc = std::allocator]’, 2024-06-11T20:26:25,996 inlined from ‘void dwave::optimization::DynamicArrayTestingNodeData::shrink(ssize_t)’ at dwave/optimization/src/nodes/testing.cpp:216:30, 2024-06-11T20:26:25,997 inlined from ‘void dwave::optimization::DynamicArrayTestingNode::shrink(dwave::optimization::State&) const’ at dwave/optimization/src/nodes/testing.cpp:345:57: 2024-06-11T20:26:25,998 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:25,999 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2024-06-11T20:26:26,000 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:26,059 /usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {int&, double&, double&}; _Tp = dwave::optimization::Update; _Alloc = std::allocator]’: 2024-06-11T20:26:26,060 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2024-06-11T20:26:26,061 439 | vector<_Tp, _Alloc>:: 2024-06-11T20:26:26,062 | ^~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:26,117 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, double&, double&}; _Tp = dwave::optimization::Update; _Alloc = std::allocator]’, 2024-06-11T20:26:26,119 inlined from ‘void dwave::optimization::DynamicArrayTestingNodeData::set(ssize_t, double)’ at dwave/optimization/src/nodes/testing.cpp:208:26, 2024-06-11T20:26:26,120 inlined from ‘void dwave::optimization::DynamicArrayTestingNode::set(dwave::optimization::State&, ssize_t, double) const’ at dwave/optimization/src/nodes/testing.cpp:340:54: 2024-06-11T20:26:26,121 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:26,122 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2024-06-11T20:26:26,123 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:28,702 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Idwave/optimization/include/ -Ibuild/lib.linux-armv7l-cpython-311/dwave/optimization/include/ -c dwave/optimization/src/nodes/quadratic_model.cpp -o build/temp.linux-armv7l-cpython-311/dwave/optimization/src/nodes/quadratic_model.o -std=c++20 -g1 2024-06-11T20:26:30,978 In file included from /usr/include/c++/12/vector:70, 2024-06-11T20:26:30,979 from dwave/optimization/include/dwave-optimization/nodes/collections.hpp:18, 2024-06-11T20:26:30,980 from dwave/optimization/src/nodes/collections.cpp:14: 2024-06-11T20:26:30,981 /usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: 2024-06-11T20:26:30,982 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2024-06-11T20:26:30,983 523 | vector<_Tp, _Alloc>:: 2024-06-11T20:26:30,984 | ^~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:31,176 In file included from /usr/include/c++/12/vector:64: 2024-06-11T20:26:31,177 In member function ‘constexpr void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2024-06-11T20:26:31,178 inlined from ‘dwave::optimization::DisjointBitSetsNodeData::DisjointBitSetsNodeData(ssize_t, ssize_t)’ at dwave/optimization/src/nodes/collections.cpp:228:20, 2024-06-11T20:26:31,179 inlined from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = dwave::optimization::DisjointBitSetsNodeData; _Args = {const int&, const int&}]’ at /usr/include/c++/12/bits/unique_ptr.h:1065:30, 2024-06-11T20:26:31,180 inlined from ‘virtual void dwave::optimization::DisjointBitSetsNode::initialize_state(dwave::optimization::State&) const’ at dwave/optimization/src/nodes/collections.cpp:314:61: 2024-06-11T20:26:31,181 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:31,182 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2024-06-11T20:26:31,183 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:31,287 In member function ‘constexpr void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2024-06-11T20:26:31,288 inlined from ‘dwave::optimization::DisjointBitSetsNodeData::DisjointBitSetsNodeData(ssize_t, ssize_t, const std::vector >&)’ at dwave/optimization/src/nodes/collections.cpp:243:20: 2024-06-11T20:26:31,289 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:31,290 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2024-06-11T20:26:31,291 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:31,990 In file included from /usr/include/c++/12/unordered_map:46, 2024-06-11T20:26:31,992 from /usr/include/c++/12/functional:61, 2024-06-11T20:26:31,993 from dwave/optimization/include/dwave-optimization/array.hpp:20, 2024-06-11T20:26:31,994 from dwave/optimization/include/dwave-optimization/nodes/collections.hpp:20: 2024-06-11T20:26:31,995 /usr/include/c++/12/bits/hashtable.h: In constructor ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_Hashtable(_InputIterator, _InputIterator, size_type, const _Hash&, const _Equal&, const allocator_type&, std::true_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Key = double; _Value = double; _Alloc = std::allocator; _ExtractKey = std::__detail::_Identity; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’: 2024-06-11T20:26:31,996 /usr/include/c++/12/bits/hashtable.h:1182:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:31,997 1182 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, 2024-06-11T20:26:31,998 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:31,999 1183 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: 2024-06-11T20:26:32,000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:32,001 /usr/include/c++/12/bits/hashtable.h:1182:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:32,217 In constructor ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_Hashtable(_InputIterator, _InputIterator, size_type, const _Hash&, const key_equal&, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Key = double; _Value = double; _Alloc = std::allocator; _ExtractKey = std::__detail::_Identity; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, 2024-06-11T20:26:32,218 inlined from ‘std::unordered_set<_Value, _Hash, _Pred, _Alloc>::unordered_set(_InputIterator, _InputIterator, size_type, const hasher&, const key_equal&, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Value = double; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/unordered_set.h:171:4, 2024-06-11T20:26:32,219 inlined from ‘void dwave::optimization::CollectionNode::initialize_state(dwave::optimization::State&, std::vector) const’ at dwave/optimization/src/nodes/collections.cpp:171:68: 2024-06-11T20:26:32,220 /usr/include/c++/12/bits/hashtable.h:569:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:32,221 569 | __unique_keys{}) 2024-06-11T20:26:32,222 | ^ 2024-06-11T20:26:38,307 dwave/optimization/src/nodes/indexing.cpp: In function ‘ssize_t dwave::optimization::get_smallest_size_during_diff(ssize_t, std::span)’: 2024-06-11T20:26:38,308 dwave/optimization/src/nodes/indexing.cpp:1137:9: note: parameter passing for argument of type ‘const std::span’ changed in GCC 7.1 2024-06-11T20:26:38,309 1137 | ssize_t get_smallest_size_during_diff(ssize_t initial_size, const std::span diff) { 2024-06-11T20:26:38,310 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:39,603 dwave/optimization/src/nodes/indexing.cpp: In member function ‘virtual void dwave::optimization::BasicIndexingNode::propagate(dwave::optimization::State&) const’: 2024-06-11T20:26:39,604 dwave/optimization/src/nodes/indexing.cpp:1270:46: note: parameter passing for argument of type ‘std::span’ changed in GCC 7.1 2024-06-11T20:26:39,605 1270 | get_smallest_size_during_diff(old_parent_size, array_ptr_->diff(state)); 2024-06-11T20:26:39,605 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:40,077 dwave/optimization/src/nodes/quadratic_model.cpp: In member function ‘dwave::optimization::bias_type dwave::optimization::QuadraticModel::get_effective_linear_bias(index_type, std::span) const’: 2024-06-11T20:26:40,077 dwave/optimization/src/nodes/quadratic_model.cpp:224:11: note: parameter passing for argument of type ‘std::span’ changed in GCC 7.1 2024-06-11T20:26:40,078 224 | bias_type QuadraticModel::get_effective_linear_bias(index_type u, 2024-06-11T20:26:40,079 | ^~~~~~~~~~~~~~ 2024-06-11T20:26:40,106 dwave/optimization/src/nodes/quadratic_model.cpp: In member function ‘dwave::optimization::bias_type dwave::optimization::QuadraticModel::compute_value(std::span) const’: 2024-06-11T20:26:40,107 dwave/optimization/src/nodes/quadratic_model.cpp:237:11: note: parameter passing for argument of type ‘std::span’ changed in GCC 7.1 2024-06-11T20:26:40,108 237 | bias_type QuadraticModel::compute_value(std::span state) const { 2024-06-11T20:26:40,109 | ^~~~~~~~~~~~~~ 2024-06-11T20:26:40,884 In file included from /usr/include/c++/12/vector:70, 2024-06-11T20:26:40,885 from dwave/optimization/include/dwave-optimization/nodes/quadratic_model.hpp:22, 2024-06-11T20:26:40,886 from dwave/optimization/src/nodes/quadratic_model.cpp:15: 2024-06-11T20:26:40,887 /usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: 2024-06-11T20:26:40,887 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2024-06-11T20:26:40,888 523 | vector<_Tp, _Alloc>:: 2024-06-11T20:26:40,889 | ^~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:41,062 In file included from /usr/include/c++/12/vector:64: 2024-06-11T20:26:41,063 In member function ‘constexpr void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2024-06-11T20:26:41,063 inlined from ‘dwave::optimization::QuadraticModel::QuadraticModel(index_type)’ at dwave/optimization/src/nodes/quadratic_model.cpp:75:26: 2024-06-11T20:26:41,064 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:41,065 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2024-06-11T20:26:41,066 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:41,067 In member function ‘constexpr void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2024-06-11T20:26:41,068 inlined from ‘dwave::optimization::QuadraticModel::QuadraticModel(index_type)’ at dwave/optimization/src/nodes/quadratic_model.cpp:76:26: 2024-06-11T20:26:41,069 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:41,070 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2024-06-11T20:26:41,071 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:41,161 In file included from /usr/include/c++/12/vector:70, 2024-06-11T20:26:41,161 from /usr/include/c++/12/functional:62, 2024-06-11T20:26:41,162 from dwave/optimization/include/dwave-optimization/nodes/mathematical.hpp:18, 2024-06-11T20:26:41,163 from dwave/optimization/src/nodes/mathematical.cpp:15: 2024-06-11T20:26:41,164 /usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const int&, double&, double&}; _Tp = dwave::optimization::Update; _Alloc = std::allocator]’: 2024-06-11T20:26:41,165 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2024-06-11T20:26:41,165 439 | vector<_Tp, _Alloc>:: 2024-06-11T20:26:41,166 | ^~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:41,205 /usr/include/c++/12/bits/vector.tcc: In function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&, double&, double&}; _Tp = dwave::optimization::Update; _Alloc = std::allocator]’: 2024-06-11T20:26:41,206 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:41,207 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2024-06-11T20:26:41,209 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:42,152 dwave/optimization/src/nodes/quadratic_model.cpp: In member function ‘virtual void dwave::optimization::QuadraticModelNode::initialize_state(dwave::optimization::State&) const’: 2024-06-11T20:26:42,153 dwave/optimization/src/nodes/quadratic_model.cpp:300:50: note: parameter passing for argument of type ‘std::span’ changed in GCC 7.1 2024-06-11T20:26:42,153 300 | double value = quadratic_model_.compute_value(state_copy); 2024-06-11T20:26:42,154 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2024-06-11T20:26:43,942 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&, double&, double&}; _Tp = dwave::optimization::Update; _Alloc = std::allocator]’, 2024-06-11T20:26:43,943 inlined from ‘void dwave::optimization::UnaryOpNode::propagate(dwave::optimization::State&) const [with UnaryOp = dwave::optimization::functional::square]’ at dwave/optimization/src/nodes/mathematical.cpp:886:41: 2024-06-11T20:26:43,943 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:43,944 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2024-06-11T20:26:43,945 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:43,986 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&, double&, double&}; _Tp = dwave::optimization::Update; _Alloc = std::allocator]’, 2024-06-11T20:26:43,986 inlined from ‘void dwave::optimization::UnaryOpNode::propagate(dwave::optimization::State&) const [with UnaryOp = std::negate]’ at dwave/optimization/src/nodes/mathematical.cpp:886:41: 2024-06-11T20:26:43,987 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:43,988 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2024-06-11T20:26:43,989 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:44,034 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&, double&, double&}; _Tp = dwave::optimization::Update; _Alloc = std::allocator]’, 2024-06-11T20:26:44,034 inlined from ‘void dwave::optimization::UnaryOpNode::propagate(dwave::optimization::State&) const [with UnaryOp = dwave::optimization::functional::abs]’ at dwave/optimization/src/nodes/mathematical.cpp:886:41: 2024-06-11T20:26:44,035 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:44,036 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2024-06-11T20:26:44,036 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:44,324 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&, double&, double&}; _Tp = dwave::optimization::Update; _Alloc = std::allocator]’, 2024-06-11T20:26:44,325 inlined from ‘void dwave::optimization::NaryOpNode::propagate(dwave::optimization::State&) const [with BinaryOp = std::multiplies]’ at dwave/optimization/src/nodes/mathematical.cpp:424:41: 2024-06-11T20:26:44,326 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:44,327 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2024-06-11T20:26:44,327 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:46,221 In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&, double&, double&}; _Tp = dwave::optimization::Update; _Alloc = std::allocator]’, 2024-06-11T20:26:46,222 inlined from ‘void dwave::optimization::NaryOpNode::propagate(dwave::optimization::State&) const [with BinaryOp = std::plus]’ at dwave/optimization/src/nodes/mathematical.cpp:424:41: 2024-06-11T20:26:46,223 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2024-06-11T20:26:46,223 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2024-06-11T20:26:46,224 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-06-11T20:26:47,007 arm-linux-gnueabihf-g++ -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/dwave/optimization/src/utils.o build/temp.linux-armv7l-cpython-311/dwave/optimization/src/nodes/testing.o build/temp.linux-armv7l-cpython-311/dwave/optimization/src/nodes/quadratic_model.o build/temp.linux-armv7l-cpython-311/dwave/optimization/src/vartypes.o build/temp.linux-armv7l-cpython-311/dwave/optimization/src/nodes/numbers.o build/temp.linux-armv7l-cpython-311/dwave/optimization/src/nodes/indexing.o build/temp.linux-armv7l-cpython-311/dwave/optimization/src/array.o build/temp.linux-armv7l-cpython-311/dwave/optimization/src/nodes/collections.o build/temp.linux-armv7l-cpython-311/dwave/optimization/src/graph.o build/temp.linux-armv7l-cpython-311/dwave/optimization/src/nodes/mathematical.o -o build/lib.linux-armv7l-cpython-311/dwave/optimization/libdwave-optimization.so 2024-06-11T20:26:47,514 running build_ext 2024-06-11T20:26:47,521 building 'dwave.optimization.model' extension 2024-06-11T20:26:47,521 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Idwave/optimization/include/ -I/tmp/pip-build-env-8n7j96e7/overlay/local/lib/python3.11/dist-packages/numpy/core/include -I/usr/include/python3.11 -c dwave/optimization/model.cpp -o build/temp.linux-armv7l-cpython-311/dwave/optimization/model.o -std=c++20 -g1 2024-06-11T20:27:59,596 arm-linux-gnueabihf-g++ -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/dwave/optimization/model.o -Lbuild/lib.linux-armv7l-cpython-311/dwave/optimization -L/usr/lib/arm-linux-gnueabihf -ldwave-optimization -o build/lib.linux-armv7l-cpython-311/dwave/optimization/model.cpython-311-arm-linux-gnueabihf.so -std=c++20 -g1 -Wl,-rpath,$ORIGIN/. -Wl,-rpath,\$ORIGIN/. 2024-06-11T20:27:59,890 building 'dwave.optimization.symbols' extension 2024-06-11T20:27:59,890 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Idwave/optimization/include/ -I/tmp/pip-build-env-8n7j96e7/overlay/local/lib/python3.11/dist-packages/numpy/core/include -I/usr/include/python3.11 -c dwave/optimization/symbols.cpp -o build/temp.linux-armv7l-cpython-311/dwave/optimization/symbols.o -std=c++20 -g1 2024-06-11T20:29:43,000 arm-linux-gnueabihf-g++ -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/dwave/optimization/symbols.o -Lbuild/lib.linux-armv7l-cpython-311/dwave/optimization -L/usr/lib/arm-linux-gnueabihf -ldwave-optimization -o build/lib.linux-armv7l-cpython-311/dwave/optimization/symbols.cpython-311-arm-linux-gnueabihf.so -std=c++20 -g1 -Wl,-rpath,$ORIGIN/. -Wl,-rpath,\$ORIGIN/. 2024-06-11T20:29:43,371 installing to build/bdist.linux-armv7l/wheel 2024-06-11T20:29:43,371 running install 2024-06-11T20:29:43,396 running install_lib 2024-06-11T20:29:43,404 creating build/bdist.linux-armv7l 2024-06-11T20:29:43,404 creating build/bdist.linux-armv7l/wheel 2024-06-11T20:29:43,406 creating build/bdist.linux-armv7l/wheel/dwave 2024-06-11T20:29:43,408 creating build/bdist.linux-armv7l/wheel/dwave/optimization 2024-06-11T20:29:43,408 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/model.cpp -> build/bdist.linux-armv7l/wheel/dwave/optimization 2024-06-11T20:29:43,445 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/libdwave-optimization.so -> build/bdist.linux-armv7l/wheel/dwave/optimization 2024-06-11T20:29:43,478 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/generators.py -> build/bdist.linux-armv7l/wheel/dwave/optimization 2024-06-11T20:29:43,481 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/model.pxd -> build/bdist.linux-armv7l/wheel/dwave/optimization 2024-06-11T20:29:43,483 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/symbols.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/dwave/optimization 2024-06-11T20:29:43,522 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/model.pyx -> build/bdist.linux-armv7l/wheel/dwave/optimization 2024-06-11T20:29:43,526 creating build/bdist.linux-armv7l/wheel/dwave/optimization/include 2024-06-11T20:29:43,527 creating build/bdist.linux-armv7l/wheel/dwave/optimization/include/dwave-optimization 2024-06-11T20:29:43,529 creating build/bdist.linux-armv7l/wheel/dwave/optimization/include/dwave-optimization/nodes 2024-06-11T20:29:43,530 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization/nodes/quadratic_model.hpp -> build/bdist.linux-armv7l/wheel/dwave/optimization/include/dwave-optimization/nodes 2024-06-11T20:29:43,532 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization/nodes/mathematical.hpp -> build/bdist.linux-armv7l/wheel/dwave/optimization/include/dwave-optimization/nodes 2024-06-11T20:29:43,534 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization/nodes/collections.hpp -> build/bdist.linux-armv7l/wheel/dwave/optimization/include/dwave-optimization/nodes 2024-06-11T20:29:43,536 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization/nodes/numbers.hpp -> build/bdist.linux-armv7l/wheel/dwave/optimization/include/dwave-optimization/nodes 2024-06-11T20:29:43,539 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization/nodes/indexing.hpp -> build/bdist.linux-armv7l/wheel/dwave/optimization/include/dwave-optimization/nodes 2024-06-11T20:29:43,542 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization/nodes/testing.hpp -> build/bdist.linux-armv7l/wheel/dwave/optimization/include/dwave-optimization/nodes 2024-06-11T20:29:43,543 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization/nodes/constants.hpp -> build/bdist.linux-armv7l/wheel/dwave/optimization/include/dwave-optimization/nodes 2024-06-11T20:29:43,546 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization/graph.hpp -> build/bdist.linux-armv7l/wheel/dwave/optimization/include/dwave-optimization 2024-06-11T20:29:43,548 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization/array.hpp -> build/bdist.linux-armv7l/wheel/dwave/optimization/include/dwave-optimization 2024-06-11T20:29:43,551 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization/nodes.hpp -> build/bdist.linux-armv7l/wheel/dwave/optimization/include/dwave-optimization 2024-06-11T20:29:43,553 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization/utils.hpp -> build/bdist.linux-armv7l/wheel/dwave/optimization/include/dwave-optimization 2024-06-11T20:29:43,555 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization/state.hpp -> build/bdist.linux-armv7l/wheel/dwave/optimization/include/dwave-optimization 2024-06-11T20:29:43,557 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/include/dwave-optimization/vartypes.hpp -> build/bdist.linux-armv7l/wheel/dwave/optimization/include/dwave-optimization 2024-06-11T20:29:43,559 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/mathematical.py -> build/bdist.linux-armv7l/wheel/dwave/optimization 2024-06-11T20:29:43,561 creating build/bdist.linux-armv7l/wheel/dwave/optimization/libcpp 2024-06-11T20:29:43,562 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/libcpp/graph.pxd -> build/bdist.linux-armv7l/wheel/dwave/optimization/libcpp 2024-06-11T20:29:43,564 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/libcpp/nodes.pxd -> build/bdist.linux-armv7l/wheel/dwave/optimization/libcpp 2024-06-11T20:29:43,566 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/libcpp/array.pxd -> build/bdist.linux-armv7l/wheel/dwave/optimization/libcpp 2024-06-11T20:29:43,568 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/libcpp/state.pxd -> build/bdist.linux-armv7l/wheel/dwave/optimization/libcpp 2024-06-11T20:29:43,569 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/libcpp/__init__.pxd -> build/bdist.linux-armv7l/wheel/dwave/optimization/libcpp 2024-06-11T20:29:43,571 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/symbols.cpp -> build/bdist.linux-armv7l/wheel/dwave/optimization 2024-06-11T20:29:43,630 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/__init__.py -> build/bdist.linux-armv7l/wheel/dwave/optimization 2024-06-11T20:29:43,632 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/symbols.pyx -> build/bdist.linux-armv7l/wheel/dwave/optimization 2024-06-11T20:29:43,635 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/symbols.pxd -> build/bdist.linux-armv7l/wheel/dwave/optimization 2024-06-11T20:29:43,637 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/__init__.pxd -> build/bdist.linux-armv7l/wheel/dwave/optimization 2024-06-11T20:29:43,639 creating build/bdist.linux-armv7l/wheel/dwave/optimization/src 2024-06-11T20:29:43,641 creating build/bdist.linux-armv7l/wheel/dwave/optimization/src/nodes 2024-06-11T20:29:43,642 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/src/nodes/testing.cpp -> build/bdist.linux-armv7l/wheel/dwave/optimization/src/nodes 2024-06-11T20:29:43,644 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/src/nodes/numbers.cpp -> build/bdist.linux-armv7l/wheel/dwave/optimization/src/nodes 2024-06-11T20:29:43,647 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/src/nodes/collections.cpp -> build/bdist.linux-armv7l/wheel/dwave/optimization/src/nodes 2024-06-11T20:29:43,649 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/src/nodes/mathematical.cpp -> build/bdist.linux-armv7l/wheel/dwave/optimization/src/nodes 2024-06-11T20:29:43,652 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/src/nodes/quadratic_model.cpp -> build/bdist.linux-armv7l/wheel/dwave/optimization/src/nodes 2024-06-11T20:29:43,654 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/src/nodes/indexing.cpp -> build/bdist.linux-armv7l/wheel/dwave/optimization/src/nodes 2024-06-11T20:29:43,657 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/src/utils.cpp -> build/bdist.linux-armv7l/wheel/dwave/optimization/src 2024-06-11T20:29:43,659 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/src/vartypes.cpp -> build/bdist.linux-armv7l/wheel/dwave/optimization/src 2024-06-11T20:29:43,661 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/src/array.cpp -> build/bdist.linux-armv7l/wheel/dwave/optimization/src 2024-06-11T20:29:43,663 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/src/graph.cpp -> build/bdist.linux-armv7l/wheel/dwave/optimization/src 2024-06-11T20:29:43,666 copying build/lib.linux-armv7l-cpython-311/dwave/optimization/model.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/dwave/optimization 2024-06-11T20:29:43,683 copying build/lib.linux-armv7l-cpython-311/dwave/__init__.py -> build/bdist.linux-armv7l/wheel/dwave 2024-06-11T20:29:43,684 running install_egg_info 2024-06-11T20:29:43,698 Copying dwave_optimization.egg-info to build/bdist.linux-armv7l/wheel/dwave_optimization-0.1.0rc0-py3.11.egg-info 2024-06-11T20:29:43,709 running install_scripts 2024-06-11T20:29:43,727 Original Wheel Tag: cp311, cp311, linux_armv7l 2024-06-11T20:29:43,756 Original Wheel Tag: cp311, cp311, linux_armv7l 2024-06-11T20:29:43,757 creating build/bdist.linux-armv7l/wheel/dwave_optimization-0.1.0rc0.dist-info/WHEEL 2024-06-11T20:29:43,759 creating '/tmp/pip-wheel-vi3wnl6x/.tmp-wy799byb/dwave_optimization-0.1.0rc0-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2024-06-11T20:29:43,761 adding 'dwave/__init__.py' 2024-06-11T20:29:43,763 adding 'dwave/optimization/__init__.pxd' 2024-06-11T20:29:43,764 adding 'dwave/optimization/__init__.py' 2024-06-11T20:29:43,769 adding 'dwave/optimization/generators.py' 2024-06-11T20:29:44,081 adding 'dwave/optimization/libdwave-optimization.so' 2024-06-11T20:29:44,096 adding 'dwave/optimization/mathematical.py' 2024-06-11T20:29:44,252 adding 'dwave/optimization/model.cpp' 2024-06-11T20:29:44,470 adding 'dwave/optimization/model.cpython-311-arm-linux-gnueabihf.so' 2024-06-11T20:29:44,478 adding 'dwave/optimization/model.pxd' 2024-06-11T20:29:44,486 adding 'dwave/optimization/model.pyx' 2024-06-11T20:29:44,718 adding 'dwave/optimization/symbols.cpp' 2024-06-11T20:29:45,082 adding 'dwave/optimization/symbols.cpython-311-arm-linux-gnueabihf.so' 2024-06-11T20:29:45,098 adding 'dwave/optimization/symbols.pxd' 2024-06-11T20:29:45,105 adding 'dwave/optimization/symbols.pyx' 2024-06-11T20:29:45,111 adding 'dwave/optimization/include/dwave-optimization/array.hpp' 2024-06-11T20:29:45,114 adding 'dwave/optimization/include/dwave-optimization/graph.hpp' 2024-06-11T20:29:45,116 adding 'dwave/optimization/include/dwave-optimization/nodes.hpp' 2024-06-11T20:29:45,117 adding 'dwave/optimization/include/dwave-optimization/state.hpp' 2024-06-11T20:29:45,119 adding 'dwave/optimization/include/dwave-optimization/utils.hpp' 2024-06-11T20:29:45,121 adding 'dwave/optimization/include/dwave-optimization/vartypes.hpp' 2024-06-11T20:29:45,125 adding 'dwave/optimization/include/dwave-optimization/nodes/collections.hpp' 2024-06-11T20:29:45,127 adding 'dwave/optimization/include/dwave-optimization/nodes/constants.hpp' 2024-06-11T20:29:45,130 adding 'dwave/optimization/include/dwave-optimization/nodes/indexing.hpp' 2024-06-11T20:29:45,133 adding 'dwave/optimization/include/dwave-optimization/nodes/mathematical.hpp' 2024-06-11T20:29:45,135 adding 'dwave/optimization/include/dwave-optimization/nodes/numbers.hpp' 2024-06-11T20:29:45,138 adding 'dwave/optimization/include/dwave-optimization/nodes/quadratic_model.hpp' 2024-06-11T20:29:45,140 adding 'dwave/optimization/include/dwave-optimization/nodes/testing.hpp' 2024-06-11T20:29:45,145 adding 'dwave/optimization/libcpp/__init__.pxd' 2024-06-11T20:29:45,147 adding 'dwave/optimization/libcpp/array.pxd' 2024-06-11T20:29:45,150 adding 'dwave/optimization/libcpp/graph.pxd' 2024-06-11T20:29:45,153 adding 'dwave/optimization/libcpp/nodes.pxd' 2024-06-11T20:29:45,156 adding 'dwave/optimization/libcpp/state.pxd' 2024-06-11T20:29:45,162 adding 'dwave/optimization/src/array.cpp' 2024-06-11T20:29:45,165 adding 'dwave/optimization/src/graph.cpp' 2024-06-11T20:29:45,168 adding 'dwave/optimization/src/utils.cpp' 2024-06-11T20:29:45,171 adding 'dwave/optimization/src/vartypes.cpp' 2024-06-11T20:29:45,179 adding 'dwave/optimization/src/nodes/collections.cpp' 2024-06-11T20:29:45,190 adding 'dwave/optimization/src/nodes/indexing.cpp' 2024-06-11T20:29:45,193 adding 'dwave/optimization/src/nodes/mathematical.cpp' 2024-06-11T20:29:45,195 adding 'dwave/optimization/src/nodes/numbers.cpp' 2024-06-11T20:29:45,197 adding 'dwave/optimization/src/nodes/quadratic_model.cpp' 2024-06-11T20:29:45,199 adding 'dwave/optimization/src/nodes/testing.cpp' 2024-06-11T20:29:45,202 adding 'dwave_optimization-0.1.0rc0.dist-info/LICENSE' 2024-06-11T20:29:45,203 adding 'dwave_optimization-0.1.0rc0.dist-info/METADATA' 2024-06-11T20:29:45,204 adding 'dwave_optimization-0.1.0rc0.dist-info/WHEEL' 2024-06-11T20:29:45,205 adding 'dwave_optimization-0.1.0rc0.dist-info/top_level.txt' 2024-06-11T20:29:45,206 adding 'dwave_optimization-0.1.0rc0.dist-info/RECORD' 2024-06-11T20:29:45,232 removing build/bdist.linux-armv7l/wheel 2024-06-11T20:29:45,449 Building wheel for dwave-optimization (pyproject.toml): finished with status 'done' 2024-06-11T20:29:45,514 Created wheel for dwave-optimization: filename=dwave_optimization-0.1.0rc0-cp311-cp311-linux_armv7l.whl size=2495916 sha256=0077ce3a2a62cfa8e87f124ca5bff3a8c566b80bc0e9804dc0523e6d2c640907 2024-06-11T20:29:45,516 Stored in directory: /tmp/pip-ephem-wheel-cache-j5aptiaq/wheels/be/01/7b/197dc79d59bf8a6ec6f88aced0bd7c055cbbae3d58793c6d76 2024-06-11T20:29:45,528 Successfully built dwave-optimization 2024-06-11T20:29:45,585 Removed build tracker: '/tmp/pip-build-tracker-__jsxll8'