2025-09-11T01:27:32,868 Created temporary directory: /tmp/pip-build-tracker-em_u5q3g 2025-09-11T01:27:32,869 Initialized build tracking at /tmp/pip-build-tracker-em_u5q3g 2025-09-11T01:27:32,869 Created build tracker: /tmp/pip-build-tracker-em_u5q3g 2025-09-11T01:27:32,869 Entered build tracker: /tmp/pip-build-tracker-em_u5q3g 2025-09-11T01:27:32,869 Created temporary directory: /tmp/pip-wheel-62ajku15 2025-09-11T01:27:32,873 Created temporary directory: /tmp/pip-ephem-wheel-cache-cyk2r_4n 2025-09-11T01:27:32,933 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-11T01:27:32,936 2 location(s) to search for versions of csm: 2025-09-11T01:27:32,936 * https://pypi.org/simple/csm/ 2025-09-11T01:27:32,936 * https://www.piwheels.org/simple/csm/ 2025-09-11T01:27:32,936 Fetching project page and analyzing links: https://pypi.org/simple/csm/ 2025-09-11T01:27:32,937 Getting page https://pypi.org/simple/csm/ 2025-09-11T01:27:32,938 Found index url https://pypi.org/simple/ 2025-09-11T01:27:33,088 Fetched page https://pypi.org/simple/csm/ as application/vnd.pypi.simple.v1+json 2025-09-11T01:27:33,090 Skipping link: No binaries permitted for csm: https://files.pythonhosted.org/packages/03/a8/9771da8cffd69858d7f730cb0aac17e00bcad0b4561770cbb4727a624bb5/csm-1.3.1-cp310-cp310-manylinux_2_24_x86_64.whl (from https://pypi.org/simple/csm/) 2025-09-11T01:27:33,090 Skipping link: No binaries permitted for csm: https://files.pythonhosted.org/packages/15/c7/954b63a5959eb53d7ec9116dfb98d3a1ad8d7178883afcb8165cd8538b38/csm-1.3.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/csm/) 2025-09-11T01:27:33,090 Skipping link: No binaries permitted for csm: https://files.pythonhosted.org/packages/2e/a5/6bf627750259434a0b78e44c57486d42348562afa59cd1cc262a80f52daa/csm-1.3.1-cp37-cp37m-manylinux_2_24_x86_64.whl (from https://pypi.org/simple/csm/) 2025-09-11T01:27:33,090 Skipping link: No binaries permitted for csm: https://files.pythonhosted.org/packages/3f/1e/558945dfd37f82464229fdb374b6dcfadb27918407488d3a17f44fa2a5d1/csm-1.3.1-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/csm/) 2025-09-11T01:27:33,090 Skipping link: No binaries permitted for csm: https://files.pythonhosted.org/packages/f1/55/4baf6f25a7e8c3735911720ac7f552c220ee2878d91a9b3df7217aa30e8c/csm-1.3.1-cp38-cp38-manylinux_2_24_x86_64.whl (from https://pypi.org/simple/csm/) 2025-09-11T01:27:33,090 Skipping link: No binaries permitted for csm: https://files.pythonhosted.org/packages/89/cb/90e663f947c0bad8c467a7ca6b0edb34ce0152ab0a62efd5e54149f8b030/csm-1.3.1-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/csm/) 2025-09-11T01:27:33,091 Skipping link: No binaries permitted for csm: https://files.pythonhosted.org/packages/47/49/bd2812a0af0f2663c3b3d5bed44af1cbfe4658e5c4c94cad26b646f40f82/csm-1.3.1-cp39-cp39-manylinux_2_24_x86_64.whl (from https://pypi.org/simple/csm/) 2025-09-11T01:27:33,091 Skipping link: No binaries permitted for csm: https://files.pythonhosted.org/packages/0d/e2/bba23cd93829f90314509299e07a378c21f09a1a5a1385f3fa203032d6fe/csm-1.3.1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/csm/) 2025-09-11T01:27:33,091 Found link https://files.pythonhosted.org/packages/ae/a7/752c8c2d1754015dbed16f52ebba72cac3cf811b059056d40fdf2553d915/csm-1.3.1.tar.gz (from https://pypi.org/simple/csm/), version: 1.3.1 2025-09-11T01:27:33,091 Fetching project page and analyzing links: https://www.piwheels.org/simple/csm/ 2025-09-11T01:27:33,092 Getting page https://www.piwheels.org/simple/csm/ 2025-09-11T01:27:33,093 Found index url https://www.piwheels.org/simple/ 2025-09-11T01:27:33,181 Fetched page https://www.piwheels.org/simple/csm/ as text/html 2025-09-11T01:27:33,183 Skipping link: No binaries permitted for csm: https://archive1.piwheels.org/simple/csm/csm-1.3.1-cp37-cp37m-linux_armv6l.whl#sha256=b59467dda1b2793ade8a490c3b9ed3adb5fec0ebd7c486a1e4d42ea6b6364e08 (from https://www.piwheels.org/simple/csm/) 2025-09-11T01:27:33,183 Skipping link: No binaries permitted for csm: https://archive1.piwheels.org/simple/csm/csm-1.3.1-cp37-cp37m-linux_armv7l.whl#sha256=b59467dda1b2793ade8a490c3b9ed3adb5fec0ebd7c486a1e4d42ea6b6364e08 (from https://www.piwheels.org/simple/csm/) 2025-09-11T01:27:33,184 Skipping link: No binaries permitted for csm: https://archive1.piwheels.org/simple/csm/csm-1.3.1-cp39-cp39-linux_armv6l.whl#sha256=e645abba4ce699db2752b8d593900b202a4b5b90d9c89e53e841031520478c66 (from https://www.piwheels.org/simple/csm/) 2025-09-11T01:27:33,184 Skipping link: No binaries permitted for csm: https://archive1.piwheels.org/simple/csm/csm-1.3.1-cp39-cp39-linux_armv7l.whl#sha256=e645abba4ce699db2752b8d593900b202a4b5b90d9c89e53e841031520478c66 (from https://www.piwheels.org/simple/csm/) 2025-09-11T01:27:33,184 Skipping link: not a file: https://www.piwheels.org/simple/csm/ 2025-09-11T01:27:33,184 Skipping link: not a file: https://pypi.org/simple/csm/ 2025-09-11T01:27:33,209 Given no hashes to check 1 links for project 'csm': discarding no candidates 2025-09-11T01:27:33,210 Collecting csm==1.3.1 2025-09-11T01:27:33,211 Created temporary directory: /tmp/pip-unpack-em6q47x9 2025-09-11T01:27:33,364 Downloading csm-1.3.1.tar.gz (969 kB) 2025-09-11T01:27:33,897 Added csm==1.3.1 from https://files.pythonhosted.org/packages/ae/a7/752c8c2d1754015dbed16f52ebba72cac3cf811b059056d40fdf2553d915/csm-1.3.1.tar.gz to build tracker '/tmp/pip-build-tracker-em_u5q3g' 2025-09-11T01:27:33,898 Running setup.py (path:/tmp/pip-wheel-62ajku15/csm_78bca38a27114d68be3afa2cbfe1b187/setup.py) egg_info for package csm 2025-09-11T01:27:33,898 Created temporary directory: /tmp/pip-pip-egg-info-10xn_tyg 2025-09-11T01:27:33,898 Preparing metadata (setup.py): started 2025-09-11T01:27:33,899 Running command python setup.py egg_info 2025-09-11T01:27:35,191 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-11T01:27:35,191 !! 2025-09-11T01:27:35,191 ******************************************************************************** 2025-09-11T01:27:35,191 Requirements should be satisfied by a PEP 517 installer. 2025-09-11T01:27:35,191 If you are using pip, you can try `pip install --use-pep517`. 2025-09-11T01:27:35,192 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-11T01:27:35,192 or your builds will no longer be supported. 2025-09-11T01:27:35,192 ******************************************************************************** 2025-09-11T01:27:35,192 !! 2025-09-11T01:27:35,192 dist.fetch_build_eggs(dist.setup_requires) 2025-09-11T01:27:35,563 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-11T01:27:35,563 !! 2025-09-11T01:27:35,563 ******************************************************************************** 2025-09-11T01:27:35,563 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-11T01:27:35,563 License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+) 2025-09-11T01:27:35,564 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-11T01:27:35,564 ******************************************************************************** 2025-09-11T01:27:35,564 !! 2025-09-11T01:27:35,564 self._finalize_license_expression() 2025-09-11T01:27:35,658 Packaging CSM version 1.3.1 2025-09-11T01:27:35,658 running egg_info 2025-09-11T01:27:35,746 creating /tmp/pip-pip-egg-info-10xn_tyg/csm.egg-info 2025-09-11T01:27:35,746 writing /tmp/pip-pip-egg-info-10xn_tyg/csm.egg-info/PKG-INFO 2025-09-11T01:27:35,748 writing dependency_links to /tmp/pip-pip-egg-info-10xn_tyg/csm.egg-info/dependency_links.txt 2025-09-11T01:27:35,748 writing entry points to /tmp/pip-pip-egg-info-10xn_tyg/csm.egg-info/entry_points.txt 2025-09-11T01:27:35,749 writing requirements to /tmp/pip-pip-egg-info-10xn_tyg/csm.egg-info/requires.txt 2025-09-11T01:27:35,749 writing top-level names to /tmp/pip-pip-egg-info-10xn_tyg/csm.egg-info/top_level.txt 2025-09-11T01:27:35,750 writing manifest file '/tmp/pip-pip-egg-info-10xn_tyg/csm.egg-info/SOURCES.txt' 2025-09-11T01:27:36,128 reading manifest file '/tmp/pip-pip-egg-info-10xn_tyg/csm.egg-info/SOURCES.txt' 2025-09-11T01:27:36,129 reading manifest template 'MANIFEST.in' 2025-09-11T01:27:36,131 warning: no files found matching 'cython-munkres/src/cpp/*' 2025-09-11T01:27:36,168 writing manifest file '/tmp/pip-pip-egg-info-10xn_tyg/csm.egg-info/SOURCES.txt' 2025-09-11T01:27:36,327 Preparing metadata (setup.py): finished with status 'done' 2025-09-11T01:27:36,332 Source in /tmp/pip-wheel-62ajku15/csm_78bca38a27114d68be3afa2cbfe1b187 has version 1.3.1, which satisfies requirement csm==1.3.1 from https://files.pythonhosted.org/packages/ae/a7/752c8c2d1754015dbed16f52ebba72cac3cf811b059056d40fdf2553d915/csm-1.3.1.tar.gz 2025-09-11T01:27:36,333 Removed csm==1.3.1 from https://files.pythonhosted.org/packages/ae/a7/752c8c2d1754015dbed16f52ebba72cac3cf811b059056d40fdf2553d915/csm-1.3.1.tar.gz from build tracker '/tmp/pip-build-tracker-em_u5q3g' 2025-09-11T01:27:36,338 Created temporary directory: /tmp/pip-unpack-umqos9ha 2025-09-11T01:27:36,338 Created temporary directory: /tmp/pip-unpack-yh_zaily 2025-09-11T01:27:36,339 Building wheels for collected packages: csm 2025-09-11T01:27:36,340 Created temporary directory: /tmp/pip-wheel-xye3pzed 2025-09-11T01:27:36,341 DEPRECATION: Building 'csm' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'csm'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-11T01:27:36,342 Building wheel for csm (setup.py): started 2025-09-11T01:27:36,343 Destination directory: /tmp/pip-wheel-xye3pzed 2025-09-11T01:27:36,343 Running command python setup.py bdist_wheel 2025-09-11T01:27:37,363 Packaging CSM version 1.3.1 2025-09-11T01:27:37,497 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-11T01:27:37,497 !! 2025-09-11T01:27:37,498 ******************************************************************************** 2025-09-11T01:27:37,498 Requirements should be satisfied by a PEP 517 installer. 2025-09-11T01:27:37,498 If you are using pip, you can try `pip install --use-pep517`. 2025-09-11T01:27:37,498 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-11T01:27:37,498 or your builds will no longer be supported. 2025-09-11T01:27:37,498 ******************************************************************************** 2025-09-11T01:27:37,498 !! 2025-09-11T01:27:37,498 dist.fetch_build_eggs(dist.setup_requires) 2025-09-11T01:27:37,837 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-11T01:27:37,837 !! 2025-09-11T01:27:37,838 ******************************************************************************** 2025-09-11T01:27:37,838 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-11T01:27:37,838 License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+) 2025-09-11T01:27:37,838 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-11T01:27:37,838 ******************************************************************************** 2025-09-11T01:27:37,838 !! 2025-09-11T01:27:37,838 self._finalize_license_expression() 2025-09-11T01:27:37,839 running bdist_wheel 2025-09-11T01:27:38,276 running build 2025-09-11T01:27:38,276 running build_py 2025-09-11T01:27:38,368 creating build/lib.linux-armv7l-cpython-313/csm/calculations 2025-09-11T01:27:38,369 copying csm/calculations/trivial_calculations.py -> build/lib.linux-armv7l-cpython-313/csm/calculations 2025-09-11T01:27:38,370 copying csm/calculations/permuters.py -> build/lib.linux-armv7l-cpython-313/csm/calculations 2025-09-11T01:27:38,370 copying csm/calculations/exact_calculations.py -> build/lib.linux-armv7l-cpython-313/csm/calculations 2025-09-11T01:27:38,371 copying csm/calculations/data_classes.py -> build/lib.linux-armv7l-cpython-313/csm/calculations 2025-09-11T01:27:38,372 copying csm/calculations/constants.py -> build/lib.linux-armv7l-cpython-313/csm/calculations 2025-09-11T01:27:38,373 copying csm/calculations/basic_calculations.py -> build/lib.linux-armv7l-cpython-313/csm/calculations 2025-09-11T01:27:38,373 copying csm/calculations/__init__.py -> build/lib.linux-armv7l-cpython-313/csm/calculations 2025-09-11T01:27:38,374 creating build/lib.linux-armv7l-cpython-313/csm/calculations/approx 2025-09-11T01:27:38,374 copying csm/calculations/approx/statistics.py -> build/lib.linux-armv7l-cpython-313/csm/calculations/approx 2025-09-11T01:27:38,375 copying csm/calculations/approx/perm_builders.py -> build/lib.linux-armv7l-cpython-313/csm/calculations/approx 2025-09-11T01:27:38,376 copying csm/calculations/approx/dirs.py -> build/lib.linux-armv7l-cpython-313/csm/calculations/approx 2025-09-11T01:27:38,376 copying csm/calculations/approx/approximators.py -> build/lib.linux-armv7l-cpython-313/csm/calculations/approx 2025-09-11T01:27:38,377 copying csm/calculations/approx/__init__.py -> build/lib.linux-armv7l-cpython-313/csm/calculations/approx 2025-09-11T01:27:38,378 creating build/lib.linux-armv7l-cpython-313/csm/input_output 2025-09-11T01:27:38,378 copying csm/input_output/writers.py -> build/lib.linux-armv7l-cpython-313/csm/input_output 2025-09-11T01:27:38,379 copying csm/input_output/readers.py -> build/lib.linux-armv7l-cpython-313/csm/input_output 2025-09-11T01:27:38,380 copying csm/input_output/formatters.py -> build/lib.linux-armv7l-cpython-313/csm/input_output 2025-09-11T01:27:38,380 copying csm/input_output/arguments.py -> build/lib.linux-armv7l-cpython-313/csm/input_output 2025-09-11T01:27:38,381 copying csm/input_output/__init__.py -> build/lib.linux-armv7l-cpython-313/csm/input_output 2025-09-11T01:27:38,382 creating build/lib.linux-armv7l-cpython-313/csm/molecule 2025-09-11T01:27:38,382 copying csm/molecule/normalizations.py -> build/lib.linux-armv7l-cpython-313/csm/molecule 2025-09-11T01:27:38,383 copying csm/molecule/molecule.py -> build/lib.linux-armv7l-cpython-313/csm/molecule 2025-09-11T01:27:38,384 copying csm/molecule/atom.py -> build/lib.linux-armv7l-cpython-313/csm/molecule 2025-09-11T01:27:38,385 copying csm/molecule/__init__.py -> build/lib.linux-armv7l-cpython-313/csm/molecule 2025-09-11T01:27:38,386 creating build/lib.linux-armv7l-cpython-313/csm/main 2025-09-11T01:27:38,386 copying csm/main/openbabel_fix.py -> build/lib.linux-armv7l-cpython-313/csm/main 2025-09-11T01:27:38,386 copying csm/main/normcsm.py -> build/lib.linux-armv7l-cpython-313/csm/main 2025-09-11T01:27:38,387 copying csm/main/csm_run.py -> build/lib.linux-armv7l-cpython-313/csm/main 2025-09-11T01:27:38,388 copying csm/main/__init__.py -> build/lib.linux-armv7l-cpython-313/csm/main 2025-09-11T01:27:38,389 copying csm/version.py -> build/lib.linux-armv7l-cpython-313/csm 2025-09-11T01:27:38,389 copying csm/__init__.py -> build/lib.linux-armv7l-cpython-313/csm 2025-09-11T01:27:38,390 running egg_info 2025-09-11T01:27:38,479 writing csm.egg-info/PKG-INFO 2025-09-11T01:27:38,480 writing dependency_links to csm.egg-info/dependency_links.txt 2025-09-11T01:27:38,481 writing entry points to csm.egg-info/entry_points.txt 2025-09-11T01:27:38,482 writing requirements to csm.egg-info/requires.txt 2025-09-11T01:27:38,482 writing top-level names to csm.egg-info/top_level.txt 2025-09-11T01:27:38,575 reading manifest file 'csm.egg-info/SOURCES.txt' 2025-09-11T01:27:38,596 reading manifest template 'MANIFEST.in' 2025-09-11T01:27:38,597 warning: no files found matching 'cython-munkres/src/cpp/*' 2025-09-11T01:27:38,639 writing manifest file 'csm.egg-info/SOURCES.txt' 2025-09-11T01:27:38,640 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'csm.CPP_wrapper' is absent from the `packages` configuration. 2025-09-11T01:27:38,640 !! 2025-09-11T01:27:38,641 ******************************************************************************** 2025-09-11T01:27:38,641 ############################ 2025-09-11T01:27:38,641 # Package would be ignored # 2025-09-11T01:27:38,641 ############################ 2025-09-11T01:27:38,641 Python recognizes 'csm.CPP_wrapper' as an importable package[^1], 2025-09-11T01:27:38,641 but it is absent from setuptools' `packages` configuration. 2025-09-11T01:27:38,641 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-11T01:27:38,641 package, please make sure that 'csm.CPP_wrapper' is explicitly added 2025-09-11T01:27:38,641 to the `packages` configuration field. 2025-09-11T01:27:38,642 Alternatively, you can also rely on setuptools' discovery methods 2025-09-11T01:27:38,642 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-11T01:27:38,642 instead of `find_packages(...)`/`find:`). 2025-09-11T01:27:38,642 You can read more about "package discovery" on setuptools documentation page: 2025-09-11T01:27:38,642 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-11T01:27:38,642 If you don't want 'csm.CPP_wrapper' to be distributed and are 2025-09-11T01:27:38,643 already explicitly excluding 'csm.CPP_wrapper' via 2025-09-11T01:27:38,643 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-11T01:27:38,643 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-11T01:27:38,643 combination with a more fine grained `package-data` configuration. 2025-09-11T01:27:38,643 You can read more about "package data files" on setuptools documentation page: 2025-09-11T01:27:38,643 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-11T01:27:38,643 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-11T01:27:38,643 even if it does not contain any `.py` files. 2025-09-11T01:27:38,644 On the other hand, currently there is no concept of package data 2025-09-11T01:27:38,644 directory, all directories are treated like packages. 2025-09-11T01:27:38,644 ******************************************************************************** 2025-09-11T01:27:38,644 !! 2025-09-11T01:27:38,644 check.warn(importable) 2025-09-11T01:27:38,651 creating build/lib.linux-armv7l-cpython-313/csm/CPP_wrapper 2025-09-11T01:27:38,651 copying csm/CPP_wrapper/fast.cpp -> build/lib.linux-armv7l-cpython-313/csm/CPP_wrapper 2025-09-11T01:27:38,666 running build_ext 2025-09-11T01:27:39,031 building 'csm.fast' extension 2025-09-11T01:27:39,033 creating build/temp.linux-armv7l-cpython-313/FastCPPUtils 2025-09-11T01:27:39,033 creating build/temp.linux-armv7l-cpython-313/csm/CPP_wrapper 2025-09-11T01:27:39,034 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iinclude -Iinclude/Eigen -IFastCPPUtils -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/usr/include/python3.13 -c FastCPPUtils/math_wrappers.cpp -o build/temp.linux-armv7l-cpython-313/FastCPPUtils/math_wrappers.o -fPIC 2025-09-11T01:27:42,015 In file included from include/Eigen/Core:276, 2025-09-11T01:27:42,015 from include/Eigen/Dense:1, 2025-09-11T01:27:42,015 from FastCPPUtils/math_wrappers.cpp:11: 2025-09-11T01:27:42,015 include/Eigen/src/Core/Functors.h:932:28: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-11T01:27:42,015 932 | struct functor_traits > 2025-09-11T01:27:42,016 | ^~~~~~~~~ 2025-09-11T01:27:42,016 In file included from /usr/include/c++/14/bits/stl_function.h:1435, 2025-09-11T01:27:42,016 from /usr/include/c++/14/bits/refwrap.h:39, 2025-09-11T01:27:42,016 from /usr/include/c++/14/vector:68, 2025-09-11T01:27:42,016 from FastCPPUtils/math_wrappers.h:15, 2025-09-11T01:27:42,016 from FastCPPUtils/math_wrappers.cpp:7: 2025-09-11T01:27:42,016 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-11T01:27:42,016 144 | class binder2nd 2025-09-11T01:27:42,017 | ^~~~~~~~~ 2025-09-11T01:27:42,017 include/Eigen/src/Core/Functors.h:936:28: warning: ‘template class std::binder1st’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-11T01:27:42,017 936 | struct functor_traits > 2025-09-11T01:27:42,017 | ^~~~~~~~~ 2025-09-11T01:27:42,017 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-11T01:27:42,017 108 | class binder1st 2025-09-11T01:27:42,017 | ^~~~~~~~~ 2025-09-11T01:27:42,017 include/Eigen/src/Core/Functors.h:940:28: warning: ‘template class std::unary_negate’ is deprecated [-Wdeprecated-declarations] 2025-09-11T01:27:42,017 940 | struct functor_traits > 2025-09-11T01:27:42,017 | ^~~~~~~~~~~~ 2025-09-11T01:27:42,018 /usr/include/c++/14/bits/stl_function.h:1021:33: note: declared here 2025-09-11T01:27:42,018 1021 | class _GLIBCXX17_DEPRECATED unary_negate 2025-09-11T01:27:42,018 | ^~~~~~~~~~~~ 2025-09-11T01:27:42,018 include/Eigen/src/Core/Functors.h:944:28: warning: ‘template class std::binary_negate’ is deprecated [-Wdeprecated-declarations] 2025-09-11T01:27:42,018 944 | struct functor_traits > 2025-09-11T01:27:42,018 | ^~~~~~~~~~~~~ 2025-09-11T01:27:42,018 /usr/include/c++/14/bits/stl_function.h:1048:33: note: declared here 2025-09-11T01:27:42,018 1048 | class _GLIBCXX17_DEPRECATED binary_negate 2025-09-11T01:27:42,018 | ^~~~~~~~~~~~~ 2025-09-11T01:27:42,055 In file included from include/Eigen/src/Core/MatrixBase.h:138, 2025-09-11T01:27:42,056 from include/Eigen/Core:279: 2025-09-11T01:27:42,056 include/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:62:32: warning: ‘template class std::binder1st’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-11T01:27:42,056 62 | inline const CwiseUnaryOp >, const Derived> 2025-09-11T01:27:42,056 | ^~~~~~~~~ 2025-09-11T01:27:42,056 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-11T01:27:42,056 108 | class binder1st 2025-09-11T01:27:42,056 | ^~~~~~~~~ 2025-09-11T01:27:42,069 include/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::MatrixBase::cwiseEqual(const Scalar&) const’: 2025-09-11T01:27:42,069 include/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:65:28: warning: ‘template class std::binder1st’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-11T01:27:42,069 65 | return CwiseUnaryOp >,const Derived> 2025-09-11T01:27:42,069 | ^~~~~~~~~ 2025-09-11T01:27:42,070 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-11T01:27:42,070 108 | class binder1st 2025-09-11T01:27:42,070 | ^~~~~~~~~ 2025-09-11T01:27:42,392 In file included from include/Eigen/Core:326: 2025-09-11T01:27:42,393 include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In member function ‘void Eigen::internal::gebp_kernel::operator()(ResScalar*, Index, const LhsScalar*, const RhsScalar*, Index, Index, Index, ResScalar, Index, Index, Index, Index, RhsScalar*)’: 2025-09-11T01:27:42,393 include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:574:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-11T01:27:42,393 574 | if(nr==4) traits.initAcc(C3); 2025-09-11T01:27:42,393 | ^~ 2025-09-11T01:27:42,393 include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:575:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-11T01:27:42,393 575 | traits.initAcc(C4); 2025-09-11T01:27:42,393 | ^~~~~~ 2025-09-11T01:27:42,401 include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:946:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-11T01:27:42,402 946 | if(nr==4) R3 = ploadu(r3); 2025-09-11T01:27:42,402 | ^~ 2025-09-11T01:27:42,402 include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:948:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-11T01:27:42,402 948 | traits.acc(C0, alphav, R0); 2025-09-11T01:27:42,402 | ^~~~~~ 2025-09-11T01:27:42,402 include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:951:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-11T01:27:42,402 951 | if(nr==4) traits.acc(C3, alphav, R3); 2025-09-11T01:27:42,402 | ^~ 2025-09-11T01:27:42,402 include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:953:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-11T01:27:42,403 953 | pstoreu(r0, R0); 2025-09-11T01:27:42,403 | ^~~~~~~ 2025-09-11T01:27:42,600 In file included from include/Eigen/src/Core/ArrayBase.h:108, 2025-09-11T01:27:42,601 from include/Eigen/Core:350: 2025-09-11T01:27:42,601 include/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h: At global scope: 2025-09-11T01:27:42,601 include/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:62:32: warning: ‘template class std::binder1st’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-11T01:27:42,601 62 | inline const CwiseUnaryOp >, const Derived> 2025-09-11T01:27:42,601 | ^~~~~~~~~ 2025-09-11T01:27:42,601 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-11T01:27:42,601 108 | class binder1st 2025-09-11T01:27:42,601 | ^~~~~~~~~ 2025-09-11T01:27:42,602 In file included from include/Eigen/src/Core/ArrayBase.h:109: 2025-09-11T01:27:42,603 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-11T01:27:42,603 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-11T01:27:42,603 | ^~~~~~~~~ 2025-09-11T01:27:42,603 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:196:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-11T01:27:42,603 196 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator==, std::equal_to) 2025-09-11T01:27:42,603 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:42,603 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-11T01:27:42,603 144 | class binder2nd 2025-09-11T01:27:42,603 | ^~~~~~~~~ 2025-09-11T01:27:42,604 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-11T01:27:42,604 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-11T01:27:42,604 | ^~~~~~~~~ 2025-09-11T01:27:42,604 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:197:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-11T01:27:42,604 197 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator!=, std::not_equal_to) 2025-09-11T01:27:42,604 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:42,604 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-11T01:27:42,604 144 | class binder2nd 2025-09-11T01:27:42,604 | ^~~~~~~~~ 2025-09-11T01:27:42,604 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-11T01:27:42,605 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-11T01:27:42,605 | ^~~~~~~~~ 2025-09-11T01:27:42,605 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:198:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-11T01:27:42,605 198 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<, std::less) 2025-09-11T01:27:42,605 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:42,605 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-11T01:27:42,605 144 | class binder2nd 2025-09-11T01:27:42,605 | ^~~~~~~~~ 2025-09-11T01:27:42,605 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-11T01:27:42,605 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-11T01:27:42,605 | ^~~~~~~~~ 2025-09-11T01:27:42,606 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:199:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-11T01:27:42,606 199 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<=, std::less_equal) 2025-09-11T01:27:42,606 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:42,606 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-11T01:27:42,606 144 | class binder2nd 2025-09-11T01:27:42,606 | ^~~~~~~~~ 2025-09-11T01:27:42,606 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-11T01:27:42,606 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-11T01:27:42,606 | ^~~~~~~~~ 2025-09-11T01:27:42,606 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:200:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-11T01:27:42,607 200 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>, std::greater) 2025-09-11T01:27:42,607 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:42,607 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-11T01:27:42,607 144 | class binder2nd 2025-09-11T01:27:42,607 | ^~~~~~~~~ 2025-09-11T01:27:42,607 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-11T01:27:42,607 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-11T01:27:42,607 | ^~~~~~~~~ 2025-09-11T01:27:42,607 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:201:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-11T01:27:42,607 201 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>=, std::greater_equal) 2025-09-11T01:27:42,608 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:42,608 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-11T01:27:42,608 144 | class binder2nd 2025-09-11T01:27:42,608 | ^~~~~~~~~ 2025-09-11T01:27:42,609 include/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::cwiseEqual(const Scalar&) const’: 2025-09-11T01:27:42,609 include/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:65:28: warning: ‘template class std::binder1st’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-11T01:27:42,610 65 | return CwiseUnaryOp >,const Derived> 2025-09-11T01:27:42,610 | ^~~~~~~~~ 2025-09-11T01:27:42,610 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-11T01:27:42,610 108 | class binder1st 2025-09-11T01:27:42,610 | ^~~~~~~~~ 2025-09-11T01:27:42,610 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator==(const Scalar&) const’: 2025-09-11T01:27:42,610 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-11T01:27:42,610 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-11T01:27:42,610 | ^~~~~~~~~ 2025-09-11T01:27:42,610 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:196:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-11T01:27:42,611 196 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator==, std::equal_to) 2025-09-11T01:27:42,611 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:42,611 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-11T01:27:42,611 144 | class binder2nd 2025-09-11T01:27:42,611 | ^~~~~~~~~ 2025-09-11T01:27:42,611 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator!=(const Scalar&) const’: 2025-09-11T01:27:42,611 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-11T01:27:42,611 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-11T01:27:42,611 | ^~~~~~~~~ 2025-09-11T01:27:42,611 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:197:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-11T01:27:42,612 197 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator!=, std::not_equal_to) 2025-09-11T01:27:42,612 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:42,612 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-11T01:27:42,612 144 | class binder2nd 2025-09-11T01:27:42,612 | ^~~~~~~~~ 2025-09-11T01:27:42,612 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator<(const Scalar&) const’: 2025-09-11T01:27:42,612 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-11T01:27:42,612 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-11T01:27:42,612 | ^~~~~~~~~ 2025-09-11T01:27:42,613 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:198:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-11T01:27:42,613 198 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<, std::less) 2025-09-11T01:27:42,613 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:42,613 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-11T01:27:42,613 144 | class binder2nd 2025-09-11T01:27:42,613 | ^~~~~~~~~ 2025-09-11T01:27:42,613 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator<=(const Scalar&) const’: 2025-09-11T01:27:42,613 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-11T01:27:42,614 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-11T01:27:42,614 | ^~~~~~~~~ 2025-09-11T01:27:42,614 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:199:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-11T01:27:42,614 199 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<=, std::less_equal) 2025-09-11T01:27:42,614 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:42,614 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-11T01:27:42,614 144 | class binder2nd 2025-09-11T01:27:42,614 | ^~~~~~~~~ 2025-09-11T01:27:42,615 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator>(const Scalar&) const’: 2025-09-11T01:27:42,615 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-11T01:27:42,615 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-11T01:27:42,615 | ^~~~~~~~~ 2025-09-11T01:27:42,615 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:200:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-11T01:27:42,615 200 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>, std::greater) 2025-09-11T01:27:42,615 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:42,616 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-11T01:27:42,616 144 | class binder2nd 2025-09-11T01:27:42,616 | ^~~~~~~~~ 2025-09-11T01:27:42,616 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator>=(const Scalar&) const’: 2025-09-11T01:27:42,616 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-11T01:27:42,616 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-11T01:27:42,617 | ^~~~~~~~~ 2025-09-11T01:27:42,617 include/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:201:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-11T01:27:42,617 201 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>=, std::greater_equal) 2025-09-11T01:27:42,617 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:42,617 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-11T01:27:42,617 144 | class binder2nd 2025-09-11T01:27:42,617 | ^~~~~~~~~ 2025-09-11T01:27:42,678 In file included from include/Eigen/Cholesky:24, 2025-09-11T01:27:42,678 from include/Eigen/Dense:3: 2025-09-11T01:27:42,678 include/Eigen/src/Cholesky/LDLT.h: In member function ‘void Eigen::internal::solve_retval, Rhs>::evalTo(Dest&) const’: 2025-09-11T01:27:42,678 include/Eigen/src/Cholesky/LDLT.h:505:39: warning: typedef ‘Scalar’ locally defined but not used [-Wunused-local-typedefs] 2025-09-11T01:27:42,678 505 | typedef typename LDLTType::Scalar Scalar; 2025-09-11T01:27:42,678 | ^~~~~~ 2025-09-11T01:27:42,899 FastCPPUtils/math_wrappers.cpp: In function ‘std::vector > FindPolyRoots(const std::vector&)’: 2025-09-11T01:27:42,899 FastCPPUtils/math_wrappers.cpp:39:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-11T01:27:42,899 39 | for (int i = 0; i < highest_degree + 1; i++) 2025-09-11T01:27:42,899 | ~~^~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:42,901 FastCPPUtils/math_wrappers.cpp:47:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-11T01:27:42,901 47 | for (int i = 0; i < highest_degree; i++) 2025-09-11T01:27:42,901 | ~~^~~~~~~~~~~~~~~~ 2025-09-11T01:27:44,304 In file included from include/Eigen/Core:284: 2025-09-11T01:27:44,304 include/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, 3, 3>, 3, 1, true>, Eigen::CwiseUnaryOp >, const Eigen::Block, 3, 1, true> > >’: 2025-09-11T01:27:44,304 include/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp >, const Eigen::Block, 3, 1, true> >; Derived = Eigen::Block, 3, 3>, 3, 1, true>]’ 2025-09-11T01:27:44,304 499 | internal::assign_impl::Traversal) 2025-09-11T01:27:44,304 | ^~~~~~~~~ 2025-09-11T01:27:44,304 include/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 3, 3>, 3, 1, true>; OtherDerived = Eigen::CwiseUnaryOp >, const Eigen::Block, 3, 1, true> >]’ 2025-09-11T01:27:44,305 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-11T01:27:44,305 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-11T01:27:44,305 include/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp >, const Eigen::Block, 3, 1, true> >; Derived = Eigen::Block, 3, 3>, 3, 1, true>]’ 2025-09-11T01:27:44,305 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-11T01:27:44,305 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:44,305 include/Eigen/src/Eigenvalues/EigenSolver.h:344:19: required from ‘Eigen::EigenSolver<_MatrixType>::EigenvectorsType Eigen::EigenSolver<_MatrixType>::eigenvectors() const [with _MatrixType = Eigen::Matrix; EigenvectorsType = Eigen::Matrix, 3, 3>]’ 2025-09-11T01:27:44,305 344 | matV.col(j) = m_eivec.col(j).template cast(); 2025-09-11T01:27:44,306 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:44,306 FastCPPUtils/math_wrappers.cpp:83:46: required from here 2025-09-11T01:27:44,306 83 | results[i].vector[j] = solver.eigenvectors().col(i)[j].real(); 2025-09-11T01:27:44,306 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-11T01:27:44,306 include/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-11T01:27:44,306 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-11T01:27:44,306 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:44,306 include/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-11T01:27:44,307 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-11T01:27:44,307 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:46,708 include/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, 3, 1, true>, Eigen::Matrix >’: 2025-09-11T01:27:46,708 include/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, 3, 1, true>]’ 2025-09-11T01:27:46,709 499 | internal::assign_impl::Traversal) 2025-09-11T01:27:46,709 | ^~~~~~~~~ 2025-09-11T01:27:46,709 include/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 3, 1, true>; OtherDerived = Eigen::Matrix]’ 2025-09-11T01:27:46,709 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-11T01:27:46,709 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-11T01:27:46,709 include/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, 3, 1, true>]’ 2025-09-11T01:27:46,709 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-11T01:27:46,709 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:46,710 include/Eigen/src/Eigenvalues/EigenSolver.h:592:20: required from ‘void Eigen::EigenSolver<_MatrixType>::doComputeEigenvectors() [with _MatrixType = Eigen::Matrix]’ 2025-09-11T01:27:46,710 592 | m_eivec.col(j) = m_tmp; 2025-09-11T01:27:46,710 | ~~~~~~~~~~~~~~~^~~~~~~ 2025-09-11T01:27:46,710 include/Eigen/src/Eigenvalues/EigenSolver.h:402:7: required from ‘Eigen::EigenSolver& Eigen::EigenSolver<_MatrixType>::compute(const MatrixType&, bool) [with _MatrixType = Eigen::Matrix; MatrixType = Eigen::Matrix]’ 2025-09-11T01:27:46,710 402 | doComputeEigenvectors(); 2025-09-11T01:27:46,710 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:46,710 include/Eigen/src/Eigenvalues/EigenSolver.h:155:7: required from ‘Eigen::EigenSolver<_MatrixType>::EigenSolver(const MatrixType&, bool) [with _MatrixType = Eigen::Matrix; MatrixType = Eigen::Matrix]’ 2025-09-11T01:27:46,710 155 | compute(matrix, computeEigenvectors); 2025-09-11T01:27:46,711 | ^~~~~~~ 2025-09-11T01:27:46,711 FastCPPUtils/math_wrappers.cpp:75:52: required from here 2025-09-11T01:27:46,711 75 | Eigen::EigenSolver solver(m, true); 2025-09-11T01:27:46,711 | ^ 2025-09-11T01:27:46,711 include/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-11T01:27:46,711 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-11T01:27:46,711 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:46,711 include/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-11T01:27:46,712 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-11T01:27:46,712 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:46,729 include/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, 3, 3>, Eigen::Matrix, 3, 3> >’: 2025-09-11T01:27:46,729 include/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix, 3, 3>; Derived = Eigen::Matrix, 3, 3>]’ 2025-09-11T01:27:46,729 499 | internal::assign_impl::Traversal) 2025-09-11T01:27:46,729 | ^~~~~~~~~ 2025-09-11T01:27:46,729 include/Eigen/src/Core/PlainObjectBase.h:414:30: required from ‘Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix, 3, 3>; Derived = Eigen::Matrix, 3, 3>]’ 2025-09-11T01:27:46,729 414 | return Base::lazyAssign(other.derived()); 2025-09-11T01:27:46,730 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-11T01:27:46,730 include/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix, 3, 3>; OtherDerived = Eigen::Matrix, 3, 3>]’ 2025-09-11T01:27:46,730 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-11T01:27:46,730 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-11T01:27:46,730 include/Eigen/src/Core/PlainObjectBase.h:621:72: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix, 3, 3>; Derived = Eigen::Matrix, 3, 3>]’ 2025-09-11T01:27:46,730 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-11T01:27:46,730 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:46,730 include/Eigen/src/Core/Matrix.h:288:25: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = std::complex; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]’ 2025-09-11T01:27:46,731 288 | Base::_set_noalias(other); 2025-09-11T01:27:46,731 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-11T01:27:46,731 include/Eigen/src/Eigenvalues/EigenSolver.h:360:10: required from ‘Eigen::EigenSolver<_MatrixType>::EigenvectorsType Eigen::EigenSolver<_MatrixType>::eigenvectors() const [with _MatrixType = Eigen::Matrix; EigenvectorsType = Eigen::Matrix, 3, 3>]’ 2025-09-11T01:27:46,731 360 | return matV; 2025-09-11T01:27:46,731 | ^~~~ 2025-09-11T01:27:46,731 FastCPPUtils/math_wrappers.cpp:83:46: required from here 2025-09-11T01:27:46,731 83 | results[i].vector[j] = solver.eigenvectors().col(i)[j].real(); 2025-09-11T01:27:46,731 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-11T01:27:46,732 include/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-11T01:27:46,732 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-11T01:27:46,732 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:46,732 include/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-11T01:27:46,732 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-11T01:27:46,732 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:47,335 include/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::CoeffBasedProduct, 3, -1, true>, const Eigen::Block, 3, 1, true>, -1, 1, false>, 6> >’: 2025-09-11T01:27:47,335 include/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CoeffBasedProduct, 3, -1, true>, const Eigen::Block, 3, 1, true>, -1, 1, false>, 6>; Derived = Eigen::Matrix]’ 2025-09-11T01:27:47,335 499 | internal::assign_impl::Traversal) 2025-09-11T01:27:47,335 | ^~~~~~~~~ 2025-09-11T01:27:47,335 include/Eigen/src/Core/PlainObjectBase.h:414:30: required from ‘Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CoeffBasedProduct, 3, -1, true>, const Eigen::Block, 3, 1, true>, -1, 1, false>, 6>; Derived = Eigen::Matrix]’ 2025-09-11T01:27:47,335 414 | return Base::lazyAssign(other.derived()); 2025-09-11T01:27:47,336 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-11T01:27:47,336 include/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CoeffBasedProduct, 3, -1, true>, const Eigen::Block, 3, 1, true>, -1, 1, false>, 6>]’ 2025-09-11T01:27:47,336 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-11T01:27:47,336 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-11T01:27:47,336 include/Eigen/src/Core/NoAlias.h:41:79: required from ‘ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::CoeffBasedProduct, 3, -1, true>, const Eigen::Block, 3, 1, true>, -1, 1, false>, 6>; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]’ 2025-09-11T01:27:47,336 41 | { return internal::assign_selector::run(m_expression,other.derived()); } 2025-09-11T01:27:47,336 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:47,336 include/Eigen/src/Eigenvalues/EigenSolver.h:591:21: required from ‘void Eigen::EigenSolver<_MatrixType>::doComputeEigenvectors() [with _MatrixType = Eigen::Matrix]’ 2025-09-11T01:27:47,337 591 | m_tmp.noalias() = m_eivec.leftCols(j+1) * m_matT.col(j).segment(0, j+1); 2025-09-11T01:27:47,337 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:47,337 include/Eigen/src/Eigenvalues/EigenSolver.h:402:7: required from ‘Eigen::EigenSolver& Eigen::EigenSolver<_MatrixType>::compute(const MatrixType&, bool) [with _MatrixType = Eigen::Matrix; MatrixType = Eigen::Matrix]’ 2025-09-11T01:27:47,337 402 | doComputeEigenvectors(); 2025-09-11T01:27:47,337 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:47,337 include/Eigen/src/Eigenvalues/EigenSolver.h:155:7: required from ‘Eigen::EigenSolver<_MatrixType>::EigenSolver(const MatrixType&, bool) [with _MatrixType = Eigen::Matrix; MatrixType = Eigen::Matrix]’ 2025-09-11T01:27:47,337 155 | compute(matrix, computeEigenvectors); 2025-09-11T01:27:47,338 | ^~~~~~~ 2025-09-11T01:27:47,338 FastCPPUtils/math_wrappers.cpp:75:52: required from here 2025-09-11T01:27:47,338 75 | Eigen::EigenSolver solver(m, true); 2025-09-11T01:27:47,338 | ^ 2025-09-11T01:27:47,338 include/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-11T01:27:47,338 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-11T01:27:47,338 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:47,338 include/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-11T01:27:47,339 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-11T01:27:47,339 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:47,346 include/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, std::complex >, Eigen::Block, 3, 3>, 3, 1, true>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 3, 1> > >, Eigen::CwiseNullaryOp >, Eigen::Matrix, 3, 1> > >’: 2025-09-11T01:27:47,347 include/Eigen/src/Core/SelfCwiseBinaryOp.h:137:64: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::lazyAssign(const Eigen::DenseBase&) [with RhsDerived = Eigen::CwiseNullaryOp >, Eigen::Matrix, 3, 1> >; BinaryOp = Eigen::internal::scalar_product_op, std::complex >; Lhs = Eigen::Block, 3, 3>, 3, 1, true>; Rhs = Eigen::CwiseNullaryOp >, Eigen::Matrix, 3, 1> >]’ 2025-09-11T01:27:47,347 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-11T01:27:47,347 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:47,347 include/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::SelfCwiseBinaryOp, std::complex >, Eigen::Block, 3, 3>, 3, 1, true>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 3, 1> > >; OtherDerived = Eigen::CwiseNullaryOp >, Eigen::Matrix, 3, 1> >]’ 2025-09-11T01:27:47,347 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-11T01:27:47,347 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-11T01:27:47,348 include/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp >, Eigen::Matrix, 3, 1> >; Derived = Eigen::SelfCwiseBinaryOp, std::complex >, Eigen::Block, 3, 3>, 3, 1, true>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 3, 1> > >]’ 2025-09-11T01:27:47,348 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-11T01:27:47,348 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:47,348 include/Eigen/src/Core/SelfCwiseBinaryOp.h:150:29: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_product_op, std::complex >; Lhs = Eigen::Block, 3, 3>, 3, 1, true>; Rhs = Eigen::CwiseNullaryOp >, Eigen::Matrix, 3, 1> >]’ 2025-09-11T01:27:47,348 150 | return Base::operator=(rhs); 2025-09-11T01:27:47,348 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-11T01:27:47,348 include/Eigen/src/Core/SelfCwiseBinaryOp.h:191:7: required from ‘Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, 3, 3>, 3, 1, true>; Scalar = std::complex]’ 2025-09-11T01:27:47,348 191 | tmp = PlainObject::Constant(rows(),cols(), actual_other); 2025-09-11T01:27:47,349 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:47,349 include/Eigen/src/Core/Dot.h:156:9: required from ‘void Eigen::MatrixBase::normalize() [with Derived = Eigen::Block, 3, 3>, 3, 1, true>]’ 2025-09-11T01:27:47,349 156 | *this /= norm(); 2025-09-11T01:27:47,349 | ~~~~~~^~~~~~~~~ 2025-09-11T01:27:47,349 include/Eigen/src/Eigenvalues/EigenSolver.h:345:28: required from ‘Eigen::EigenSolver<_MatrixType>::EigenvectorsType Eigen::EigenSolver<_MatrixType>::eigenvectors() const [with _MatrixType = Eigen::Matrix; EigenvectorsType = Eigen::Matrix, 3, 3>]’ 2025-09-11T01:27:47,349 345 | matV.col(j).normalize(); 2025-09-11T01:27:47,349 | ~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-11T01:27:47,349 FastCPPUtils/math_wrappers.cpp:83:46: required from here 2025-09-11T01:27:47,350 83 | results[i].vector[j] = solver.eigenvectors().col(i)[j].real(); 2025-09-11T01:27:47,350 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-11T01:27:47,350 include/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-11T01:27:47,350 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-11T01:27:47,350 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:47,350 include/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-11T01:27:47,350 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-11T01:27:47,350 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:47,739 include/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Block, 3, 1, true>, -1, 1, false>, Eigen::CwiseNullaryOp, Eigen::Matrix > >, Eigen::CwiseNullaryOp, Eigen::Matrix > >’: 2025-09-11T01:27:47,739 include/Eigen/src/Core/SelfCwiseBinaryOp.h:137:64: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::lazyAssign(const Eigen::DenseBase&) [with RhsDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; BinaryOp = Eigen::internal::scalar_product_op; Lhs = Eigen::Block, 3, 1, true>, -1, 1, false>; Rhs = Eigen::CwiseNullaryOp, Eigen::Matrix >]’ 2025-09-11T01:27:47,739 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-11T01:27:47,739 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:47,740 include/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::SelfCwiseBinaryOp, Eigen::Block, 3, 1, true>, -1, 1, false>, Eigen::CwiseNullaryOp, Eigen::Matrix > >; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]’ 2025-09-11T01:27:47,740 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-11T01:27:47,751 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-11T01:27:47,754 include/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::SelfCwiseBinaryOp, Eigen::Block, 3, 1, true>, -1, 1, false>, Eigen::CwiseNullaryOp, Eigen::Matrix > >]’ 2025-09-11T01:27:47,757 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-11T01:27:47,760 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:47,763 include/Eigen/src/Core/SelfCwiseBinaryOp.h:150:29: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_product_op; Lhs = Eigen::Block, 3, 1, true>, -1, 1, false>; Rhs = Eigen::CwiseNullaryOp, Eigen::Matrix >]’ 2025-09-11T01:27:47,765 150 | return Base::operator=(rhs); 2025-09-11T01:27:47,768 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-11T01:27:47,770 include/Eigen/src/Core/SelfCwiseBinaryOp.h:191:7: required from ‘Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, 3, 1, true>, -1, 1, false>; Scalar = double]’ 2025-09-11T01:27:47,773 191 | tmp = PlainObject::Constant(rows(),cols(), actual_other); 2025-09-11T01:27:47,776 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:47,779 include/Eigen/src/Eigenvalues/EigenSolver.h:500:40: required from ‘void Eigen::EigenSolver<_MatrixType>::doComputeEigenvectors() [with _MatrixType = Eigen::Matrix]’ 2025-09-11T01:27:47,781 500 | m_matT.col(n).tail(size-i) /= t; 2025-09-11T01:27:47,784 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 2025-09-11T01:27:47,787 include/Eigen/src/Eigenvalues/EigenSolver.h:402:7: required from ‘Eigen::EigenSolver& Eigen::EigenSolver<_MatrixType>::compute(const MatrixType&, bool) [with _MatrixType = Eigen::Matrix; MatrixType = Eigen::Matrix]’ 2025-09-11T01:27:47,789 402 | doComputeEigenvectors(); 2025-09-11T01:27:47,792 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:47,795 include/Eigen/src/Eigenvalues/EigenSolver.h:155:7: required from ‘Eigen::EigenSolver<_MatrixType>::EigenSolver(const MatrixType&, bool) [with _MatrixType = Eigen::Matrix; MatrixType = Eigen::Matrix]’ 2025-09-11T01:27:47,798 155 | compute(matrix, computeEigenvectors); 2025-09-11T01:27:47,800 | ^~~~~~~ 2025-09-11T01:27:47,803 FastCPPUtils/math_wrappers.cpp:75:52: required from here 2025-09-11T01:27:47,806 75 | Eigen::EigenSolver solver(m, true); 2025-09-11T01:27:47,808 | ^ 2025-09-11T01:27:47,811 include/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-11T01:27:47,814 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-11T01:27:47,817 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-11T01:27:47,861 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-11T01:28:05,385 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-11T01:28:05,385 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-11T01:28:05,385 'build/scripts-3.13' does not exist -- can't clean it 2025-09-11T01:28:05,385 removing 'build' 2025-09-11T01:28:05,543 Failed to build csm 2025-09-11T01:28:05,544 ERROR: Failed to build one or more wheels 2025-09-11T01:28:05,545 Exception information: 2025-09-11T01:28:05,545 Traceback (most recent call last): 2025-09-11T01:28:05,545 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-11T01:28:05,545 status = _inner_run() 2025-09-11T01:28:05,545 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-11T01:28:05,545 return self.run(options, args) 2025-09-11T01:28:05,545 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-11T01:28:05,545 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-11T01:28:05,545 return func(self, options, args) 2025-09-11T01:28:05,545 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-11T01:28:05,545 raise CommandError("Failed to build one or more wheels") 2025-09-11T01:28:05,545 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-11T01:28:05,547 Removed build tracker: '/tmp/pip-build-tracker-em_u5q3g'