2025-09-08T20:19:22,430 Created temporary directory: /tmp/pip-build-tracker-ieyz5dh4 2025-09-08T20:19:22,430 Initialized build tracking at /tmp/pip-build-tracker-ieyz5dh4 2025-09-08T20:19:22,431 Created build tracker: /tmp/pip-build-tracker-ieyz5dh4 2025-09-08T20:19:22,431 Entered build tracker: /tmp/pip-build-tracker-ieyz5dh4 2025-09-08T20:19:22,431 Created temporary directory: /tmp/pip-wheel-hftti58p 2025-09-08T20:19:22,434 Created temporary directory: /tmp/pip-ephem-wheel-cache-xm3lm_de 2025-09-08T20:19:22,494 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T20:19:22,496 2 location(s) to search for versions of pyuni10: 2025-09-08T20:19:22,496 * https://pypi.org/simple/pyuni10/ 2025-09-08T20:19:22,496 * https://www.piwheels.org/simple/pyuni10/ 2025-09-08T20:19:22,497 Fetching project page and analyzing links: https://pypi.org/simple/pyuni10/ 2025-09-08T20:19:22,497 Getting page https://pypi.org/simple/pyuni10/ 2025-09-08T20:19:22,499 Found index url https://pypi.org/simple/ 2025-09-08T20:19:22,578 Fetched page https://pypi.org/simple/pyuni10/ as application/vnd.pypi.simple.v1+json 2025-09-08T20:19:22,580 Found link https://files.pythonhosted.org/packages/7d/08/7992403b126f8714d4fcfdff25f7fef4762c545c57ade66c0d25bd1feb8b/pyuni10-2.0.0.tar.gz (from https://pypi.org/simple/pyuni10/), version: 2.0.0 2025-09-08T20:19:22,580 Found link https://files.pythonhosted.org/packages/a2/19/cdfa9d933b0d5db1ef00f66d126de3b181d5e1d9d0793de94eac54c80e5c/pyuni10-2.1.1.tar.gz (from https://pypi.org/simple/pyuni10/), version: 2.1.1 2025-09-08T20:19:22,580 Skipping link: No binaries permitted for pyuni10: https://files.pythonhosted.org/packages/76/64/da2d4e826cae1b4d74e3bd405701c4bc6b20fed1439121fef1971a2add09/pyuni10-2.1.2-cp36-cp36m-macosx_10_6_x86_64.whl (from https://pypi.org/simple/pyuni10/) 2025-09-08T20:19:22,580 Skipping link: No binaries permitted for pyuni10: https://files.pythonhosted.org/packages/07/5b/8979b8758c659d6351fe0b2e354e7f8b36f9e9abbb4bc4ab7bbcfcc04f3d/pyuni10-2.1.2-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyuni10/) 2025-09-08T20:19:22,581 Found link https://files.pythonhosted.org/packages/e5/b9/f3b55df455a87a4d47dfcd0367fceb2473f5681979ec098f6cb4bf0f78e2/pyuni10-2.1.2.tar.gz (from https://pypi.org/simple/pyuni10/), version: 2.1.2 2025-09-08T20:19:22,581 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyuni10/ 2025-09-08T20:19:22,581 Getting page https://www.piwheels.org/simple/pyuni10/ 2025-09-08T20:19:22,582 Found index url https://www.piwheels.org/simple/ 2025-09-08T20:19:22,668 Fetched page https://www.piwheels.org/simple/pyuni10/ as text/html 2025-09-08T20:19:22,671 Skipping link: No binaries permitted for pyuni10: https://archive1.piwheels.org/simple/pyuni10/pyuni10-2.1.2-cp39-cp39-linux_armv6l.whl#sha256=f38c8cfb3f914429c1cc0491c738538207332831bb5ee9f7f766ee0412d31ec8 (from https://www.piwheels.org/simple/pyuni10/) 2025-09-08T20:19:22,671 Skipping link: No binaries permitted for pyuni10: https://archive1.piwheels.org/simple/pyuni10/pyuni10-2.1.2-cp39-cp39-linux_armv7l.whl#sha256=f38c8cfb3f914429c1cc0491c738538207332831bb5ee9f7f766ee0412d31ec8 (from https://www.piwheels.org/simple/pyuni10/) 2025-09-08T20:19:22,671 Skipping link: No binaries permitted for pyuni10: https://archive1.piwheels.org/simple/pyuni10/pyuni10-2.1.2-cp311-cp311-linux_armv6l.whl#sha256=6d8283bee2ce43e4759a3399490db66663100c1ff0d5b8f17ef48cf7d6f838af (from https://www.piwheels.org/simple/pyuni10/) 2025-09-08T20:19:22,671 Skipping link: No binaries permitted for pyuni10: https://archive1.piwheels.org/simple/pyuni10/pyuni10-2.1.2-cp311-cp311-linux_armv7l.whl#sha256=6d8283bee2ce43e4759a3399490db66663100c1ff0d5b8f17ef48cf7d6f838af (from https://www.piwheels.org/simple/pyuni10/) 2025-09-08T20:19:22,672 Skipping link: No binaries permitted for pyuni10: https://archive1.piwheels.org/simple/pyuni10/pyuni10-2.1.1-cp39-cp39-linux_armv6l.whl#sha256=38f2821940a1e69f4c945a88b2d3bda3451872bb9df0049e944e5bf2bbd8a296 (from https://www.piwheels.org/simple/pyuni10/) 2025-09-08T20:19:22,672 Skipping link: No binaries permitted for pyuni10: https://archive1.piwheels.org/simple/pyuni10/pyuni10-2.1.1-cp39-cp39-linux_armv7l.whl#sha256=38f2821940a1e69f4c945a88b2d3bda3451872bb9df0049e944e5bf2bbd8a296 (from https://www.piwheels.org/simple/pyuni10/) 2025-09-08T20:19:22,672 Skipping link: No binaries permitted for pyuni10: https://archive1.piwheels.org/simple/pyuni10/pyuni10-2.1.1-cp311-cp311-linux_armv6l.whl#sha256=7fc6275862f72311d4ab31bafd4b4e11862d7f24fbc68dff52f3b6d8a6e10ae9 (from https://www.piwheels.org/simple/pyuni10/) 2025-09-08T20:19:22,672 Skipping link: No binaries permitted for pyuni10: https://archive1.piwheels.org/simple/pyuni10/pyuni10-2.1.1-cp311-cp311-linux_armv7l.whl#sha256=7fc6275862f72311d4ab31bafd4b4e11862d7f24fbc68dff52f3b6d8a6e10ae9 (from https://www.piwheels.org/simple/pyuni10/) 2025-09-08T20:19:22,672 Skipping link: not a file: https://www.piwheels.org/simple/pyuni10/ 2025-09-08T20:19:22,672 Skipping link: not a file: https://pypi.org/simple/pyuni10/ 2025-09-08T20:19:22,697 Given no hashes to check 1 links for project 'pyuni10': discarding no candidates 2025-09-08T20:19:22,698 Collecting pyuni10==2.1.2 2025-09-08T20:19:22,700 Created temporary directory: /tmp/pip-unpack-m_8bnpmd 2025-09-08T20:19:22,843 Downloading pyuni10-2.1.2.tar.gz (213 kB) 2025-09-08T20:19:23,130 Added pyuni10==2.1.2 from https://files.pythonhosted.org/packages/e5/b9/f3b55df455a87a4d47dfcd0367fceb2473f5681979ec098f6cb4bf0f78e2/pyuni10-2.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-ieyz5dh4' 2025-09-08T20:19:23,131 Running setup.py (path:/tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/setup.py) egg_info for package pyuni10 2025-09-08T20:19:23,131 Created temporary directory: /tmp/pip-pip-egg-info-1f3mahhw 2025-09-08T20:19:23,131 Preparing metadata (setup.py): started 2025-09-08T20:19:23,132 Running command python setup.py egg_info 2025-09-08T20:19:24,324 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T20:19:24,325 !! 2025-09-08T20:19:24,325 ******************************************************************************** 2025-09-08T20:19:24,325 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T20:19:24,325 License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+) 2025-09-08T20:19:24,325 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T20:19:24,326 ******************************************************************************** 2025-09-08T20:19:24,326 !! 2025-09-08T20:19:24,326 self._finalize_license_expression() 2025-09-08T20:19:24,413 running egg_info 2025-09-08T20:19:24,503 creating /tmp/pip-pip-egg-info-1f3mahhw/pyuni10.egg-info 2025-09-08T20:19:24,503 writing /tmp/pip-pip-egg-info-1f3mahhw/pyuni10.egg-info/PKG-INFO 2025-09-08T20:19:24,504 writing dependency_links to /tmp/pip-pip-egg-info-1f3mahhw/pyuni10.egg-info/dependency_links.txt 2025-09-08T20:19:24,505 writing top-level names to /tmp/pip-pip-egg-info-1f3mahhw/pyuni10.egg-info/top_level.txt 2025-09-08T20:19:24,506 writing manifest file '/tmp/pip-pip-egg-info-1f3mahhw/pyuni10.egg-info/SOURCES.txt' 2025-09-08T20:19:24,772 reading manifest file '/tmp/pip-pip-egg-info-1f3mahhw/pyuni10.egg-info/SOURCES.txt' 2025-09-08T20:19:24,773 reading manifest template 'MANIFEST.in' 2025-09-08T20:19:24,799 adding license file 'LICENSE' 2025-09-08T20:19:24,810 writing manifest file '/tmp/pip-pip-egg-info-1f3mahhw/pyuni10.egg-info/SOURCES.txt' 2025-09-08T20:19:24,942 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T20:19:24,947 Source in /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9 has version 2.1.2, which satisfies requirement pyuni10==2.1.2 from https://files.pythonhosted.org/packages/e5/b9/f3b55df455a87a4d47dfcd0367fceb2473f5681979ec098f6cb4bf0f78e2/pyuni10-2.1.2.tar.gz 2025-09-08T20:19:24,947 Removed pyuni10==2.1.2 from https://files.pythonhosted.org/packages/e5/b9/f3b55df455a87a4d47dfcd0367fceb2473f5681979ec098f6cb4bf0f78e2/pyuni10-2.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-ieyz5dh4' 2025-09-08T20:19:24,951 Created temporary directory: /tmp/pip-unpack-zy8xp545 2025-09-08T20:19:24,951 Created temporary directory: /tmp/pip-unpack-33_e0vw_ 2025-09-08T20:19:24,951 Building wheels for collected packages: pyuni10 2025-09-08T20:19:24,953 Created temporary directory: /tmp/pip-wheel-xlnua3h2 2025-09-08T20:19:24,953 DEPRECATION: Building 'pyuni10' 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 'pyuni10'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-08T20:19:24,955 Building wheel for pyuni10 (setup.py): started 2025-09-08T20:19:24,956 Destination directory: /tmp/pip-wheel-xlnua3h2 2025-09-08T20:19:24,956 Running command python setup.py bdist_wheel 2025-09-08T20:19:26,163 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T20:19:26,163 !! 2025-09-08T20:19:26,163 ******************************************************************************** 2025-09-08T20:19:26,163 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T20:19:26,164 License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+) 2025-09-08T20:19:26,164 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T20:19:26,164 ******************************************************************************** 2025-09-08T20:19:26,164 !! 2025-09-08T20:19:26,164 self._finalize_license_expression() 2025-09-08T20:19:26,165 running bdist_wheel 2025-09-08T20:19:26,526 running build 2025-09-08T20:19:26,527 running build_py 2025-09-08T20:19:26,621 creating build/lib.linux-armv7l-cpython-313/pyuni10 2025-09-08T20:19:26,622 copying pyuni10/__init__.py -> build/lib.linux-armv7l-cpython-313/pyuni10 2025-09-08T20:19:26,623 running build_ext 2025-09-08T20:19:26,724 CMake Deprecation Warning at CMakeLists.txt:38 (cmake_minimum_required): 2025-09-08T20:19:26,724 Compatibility with CMake < 3.10 will be removed from a future version of 2025-09-08T20:19:26,724 CMake. 2025-09-08T20:19:26,724 Update the VERSION argument value. Or, use the ... syntax 2025-09-08T20:19:26,725 to tell CMake that the project requires at least but has been updated 2025-09-08T20:19:26,725 to work with policies introduced by or earlier. 2025-09-08T20:19:27,078 -- The CXX compiler identification is GNU 14.2.0 2025-09-08T20:19:27,133 -- Detecting CXX compiler ABI info 2025-09-08T20:19:27,643 -- Detecting CXX compiler ABI info - done 2025-09-08T20:19:27,723 -- Check for working CXX compiler: /usr/bin/c++ - skipped 2025-09-08T20:19:27,725 -- Detecting CXX compile features 2025-09-08T20:19:27,728 -- Detecting CXX compile features - done 2025-09-08T20:19:27,793 -- Looking for sgemm_ 2025-09-08T20:19:28,335 -- Looking for sgemm_ - not found 2025-09-08T20:19:28,341 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD 2025-09-08T20:19:28,946 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success 2025-09-08T20:19:28,951 -- Found Threads: TRUE 2025-09-08T20:19:29,026 -- Looking for sgemm_ 2025-09-08T20:19:29,638 -- Looking for sgemm_ - found 2025-09-08T20:19:29,641 -- Found BLAS: /usr/lib/arm-linux-gnueabihf/libopenblas.so 2025-09-08T20:19:29,652 -- Looking for cheev_ 2025-09-08T20:19:30,288 -- Looking for cheev_ - found 2025-09-08T20:19:30,291 -- Found LAPACK: /usr/lib/arm-linux-gnueabihf/libopenblas.so;-lm;-ldl 2025-09-08T20:19:30,292 -- LAPACK found: /usr/lib/arm-linux-gnueabihf/libopenblas.so;-lm;-ldl 2025-09-08T20:19:30,292 -- 2025-09-08T20:19:31,510 -- Found OpenMP_CXX: -fopenmp (found version "4.5") 2025-09-08T20:19:31,512 -- Found OpenMP: TRUE (found version "4.5") 2025-09-08T20:19:31,515 CMake Deprecation Warning at src/CMakeLists.txt:28 (cmake_minimum_required): 2025-09-08T20:19:31,515 Compatibility with CMake < 3.10 will be removed from a future version of 2025-09-08T20:19:31,516 CMake. 2025-09-08T20:19:31,516 Update the VERSION argument value. Or, use the ... syntax 2025-09-08T20:19:31,516 to tell CMake that the project requires at least but has been updated 2025-09-08T20:19:31,516 to work with policies introduced by or earlier. 2025-09-08T20:19:31,517 CMake Deprecation Warning at src/uni10_api/CMakeLists.txt:28 (cmake_minimum_required): 2025-09-08T20:19:31,518 Compatibility with CMake < 3.10 will be removed from a future version of 2025-09-08T20:19:31,518 CMake. 2025-09-08T20:19:31,518 Update the VERSION argument value. Or, use the ... syntax 2025-09-08T20:19:31,518 to tell CMake that the project requires at least but has been updated 2025-09-08T20:19:31,518 to work with policies introduced by or earlier. 2025-09-08T20:19:31,522 CMake Deprecation Warning at src/uni10_lapack_cpu/CMakeLists.txt:28 (cmake_minimum_required): 2025-09-08T20:19:31,522 Compatibility with CMake < 3.10 will be removed from a future version of 2025-09-08T20:19:31,522 CMake. 2025-09-08T20:19:31,522 Update the VERSION argument value. Or, use the ... syntax 2025-09-08T20:19:31,523 to tell CMake that the project requires at least but has been updated 2025-09-08T20:19:31,523 to work with policies introduced by or earlier. 2025-09-08T20:19:31,541 CMake Warning (dev) at cmake/Modules/FindPythonLibsNew.cmake:60 (find_package): 2025-09-08T20:19:31,542 Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules 2025-09-08T20:19:31,542 are removed. Run "cmake --help-policy CMP0148" for policy details. Use 2025-09-08T20:19:31,542 the cmake_policy command to set the policy and suppress this warning. 2025-09-08T20:19:31,542 Call Stack (most recent call first): 2025-09-08T20:19:31,542 /usr/lib/cmake/pybind11/pybind11Tools.cmake:50 (find_package) 2025-09-08T20:19:31,542 /usr/lib/cmake/pybind11/pybind11Common.cmake:228 (include) 2025-09-08T20:19:31,542 /usr/lib/cmake/pybind11/pybind11Config.cmake:250 (include) 2025-09-08T20:19:31,543 CMakeLists.txt:418 (FIND_PACKAGE) 2025-09-08T20:19:31,543 This warning is for project developers. Use -Wno-dev to suppress it. 2025-09-08T20:19:31,620 -- Found PythonInterp: /usr/bin/python3 (found version "3.13.5") 2025-09-08T20:19:32,298 -- Found PythonLibs: /usr/lib/arm-linux-gnueabihf/libpython3.13.so 2025-09-08T20:19:32,309 -- Performing Test HAS_FLTO 2025-09-08T20:19:33,027 -- Performing Test HAS_FLTO - Success 2025-09-08T20:19:33,031 -- Found pybind11: /usr/include (found version "2.13.6") 2025-09-08T20:19:33,033 -- 2025-09-08T20:19:33,034 -- ------------------------------------------------ 2025-09-08T20:19:33,034 -- Uni10: The Universal Tensor Network Library 2025-09-08T20:19:33,034 -- ------------------------------------------------ 2025-09-08T20:19:33,034 -- 2025-09-08T20:19:33,034 -- Version: 2.1.2 2025-09-08T20:19:33,034 -- Generator: Unix Makefiles 2025-09-08T20:19:33,034 -- Build Target: Linux-armv7l 2025-09-08T20:19:33,035 -- Installation Prefix: /usr/local/uni10 2025-09-08T20:19:33,035 -- CXX Compiler: /usr/bin/c++ 2025-09-08T20:19:33,035 -- CXX Flags: -DVERSION_INFO=\"2.1.2\" -O3 -Wall -fvisibility=hidden -fopenmp -fPIC -std=c++11 2025-09-08T20:19:33,035 -- BLAS and LAPACK Libraries: /usr/lib/arm-linux-gnueabihf/libopenblas.so;-lm;-ldl 2025-09-08T20:19:33,035 -- Build HDF5 Support: NO 2025-09-08T20:19:33,035 -- Build Examples: NO 2025-09-08T20:19:33,035 -- Build Python Wrapper: YES 2025-09-08T20:19:33,035 -- - Python Excutable : /usr/bin/python3 2025-09-08T20:19:33,035 -- - Python Headers : /usr/include/python3.13 2025-09-08T20:19:33,036 -- - Python Library : /usr/lib/arm-linux-gnueabihf/libpython3.13.so 2025-09-08T20:19:33,036 -- Build CUDA Support: NO 2025-09-08T20:19:33,036 -- Build Documentation: NO 2025-09-08T20:19:33,036 -- 2025-09-08T20:19:33,036 -- 2025-09-08T20:19:33,036 -- 2025-09-08T20:19:33,036 -- Configuring done (6.3s) 2025-09-08T20:19:33,164 -- Generating done (0.1s) 2025-09-08T20:19:33,165 -- Build files have been written to: /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/build/temp.linux-armv7l-cpython-313 2025-09-08T20:19:33,460 [ 3%] Building CXX object src/CMakeFiles/uni10-auxiliary.dir/uni10_auxiliary.cpp.o 2025-09-08T20:19:33,460 [ 3%] Building CXX object src/uni10_env_info/CMakeFiles/uni10-env_info.dir/uni10_lapack_cpu/uni10_env_info_lapack_cpu.cpp.o 2025-09-08T20:19:34,836 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_env_info/uni10_lapack_cpu/uni10_env_info_lapack_cpu.h:6, 2025-09-08T20:19:34,836 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_env_info/uni10_lapack_cpu/uni10_env_info_lapack_cpu.cpp:2: 2025-09-08T20:19:34,836 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_sys_info/uni10_lapack_cpu/uni10_sys_info_lapack_cpu.h: In member function ‘void uni10::SysInfoCpu::PrintSysInfo() const’: 2025-09-08T20:19:34,836 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_sys_info/uni10_lapack_cpu/uni10_sys_info_lapack_cpu.h:59:22: warning: unused variable ‘total_memsize’ [-Wunused-variable] 2025-09-08T20:19:34,836 59 | uni10_double64 total_memsize = total_memsize_ / 1024. / 1024. * mem_unit_; 2025-09-08T20:19:34,837 | ^~~~~~~~~~~~~ 2025-09-08T20:19:34,837 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_sys_info/uni10_lapack_cpu/uni10_sys_info_lapack_cpu.h:60:22: warning: unused variable ‘free_memsize’ [-Wunused-variable] 2025-09-08T20:19:34,837 60 | uni10_double64 free_memsize = free_memsize_ / 1024. / 1024. * mem_unit_; 2025-09-08T20:19:34,837 | ^~~~~~~~~~~~ 2025-09-08T20:19:34,837 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_sys_info/uni10_lapack_cpu/uni10_sys_info_lapack_cpu.h:61:22: warning: unused variable ‘swap_memsize’ [-Wunused-variable] 2025-09-08T20:19:34,837 61 | uni10_double64 swap_memsize = swap_memsize_ / 1024. / 1024. * mem_unit_; 2025-09-08T20:19:34,838 | ^~~~~~~~~~~~ 2025-09-08T20:19:34,838 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_sys_info/uni10_lapack_cpu/uni10_sys_info_lapack_cpu.h:62:20: warning: unused variable ‘max_len’ [-Wunused-variable] 2025-09-08T20:19:34,838 62 | uni10_uint64 max_len = floor(log(total_memsize_)); 2025-09-08T20:19:34,838 | ^~~~~~~ 2025-09-08T20:19:34,848 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_env_info/uni10_lapack_cpu/uni10_env_info_lapack_cpu.h:6, 2025-09-08T20:19:34,848 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_env_info.h:5, 2025-09-08T20:19:34,848 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_auxiliary.h:24, 2025-09-08T20:19:34,848 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_auxiliary.cpp:3: 2025-09-08T20:19:34,849 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_sys_info/uni10_lapack_cpu/uni10_sys_info_lapack_cpu.h: In member function ‘void uni10::SysInfoCpu::PrintSysInfo() const’: 2025-09-08T20:19:34,849 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_sys_info/uni10_lapack_cpu/uni10_sys_info_lapack_cpu.h:59:22: warning: unused variable ‘total_memsize’ [-Wunused-variable] 2025-09-08T20:19:34,849 59 | uni10_double64 total_memsize = total_memsize_ / 1024. / 1024. * mem_unit_; 2025-09-08T20:19:34,849 | ^~~~~~~~~~~~~ 2025-09-08T20:19:34,849 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_sys_info/uni10_lapack_cpu/uni10_sys_info_lapack_cpu.h:60:22: warning: unused variable ‘free_memsize’ [-Wunused-variable] 2025-09-08T20:19:34,849 60 | uni10_double64 free_memsize = free_memsize_ / 1024. / 1024. * mem_unit_; 2025-09-08T20:19:34,850 | ^~~~~~~~~~~~ 2025-09-08T20:19:34,850 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_sys_info/uni10_lapack_cpu/uni10_sys_info_lapack_cpu.h:61:22: warning: unused variable ‘swap_memsize’ [-Wunused-variable] 2025-09-08T20:19:34,850 61 | uni10_double64 swap_memsize = swap_memsize_ / 1024. / 1024. * mem_unit_; 2025-09-08T20:19:34,850 | ^~~~~~~~~~~~ 2025-09-08T20:19:34,850 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_sys_info/uni10_lapack_cpu/uni10_sys_info_lapack_cpu.h:62:20: warning: unused variable ‘max_len’ [-Wunused-variable] 2025-09-08T20:19:34,850 62 | uni10_uint64 max_len = floor(log(total_memsize_)); 2025-09-08T20:19:34,850 | ^~~~~~~ 2025-09-08T20:19:35,037 [ 4%] Building CXX object src/CMakeFiles/uni10-auxiliary.dir/uni10_parser.cpp.o 2025-09-08T20:19:35,139 [ 4%] Built target uni10-env_info 2025-09-08T20:19:35,274 [ 6%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/uni10_elem_lapack_cpu.cpp.o 2025-09-08T20:19:36,963 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/uni10_elem_lapack_cpu.cpp:3: 2025-09-08T20:19:36,964 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:19:36,964 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:19:36,964 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:19:36,964 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:19:38,473 [ 7%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_add.cpp.o 2025-09-08T20:19:40,129 [ 7%] Built target uni10-auxiliary 2025-09-08T20:19:40,162 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:19:40,162 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_add.cpp:1: 2025-09-08T20:19:40,163 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:19:40,163 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:19:40,163 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:19:40,163 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:19:40,266 [ 9%] Building CXX object src/uni10_api/CMakeFiles/uni10-api.dir/Block.cpp.o 2025-09-08T20:19:40,514 [ 10%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_add_v.cpp.o 2025-09-08T20:19:42,141 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_elem.h:5, 2025-09-08T20:19:42,141 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Block.h:42, 2025-09-08T20:19:42,141 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/Block.cpp:30: 2025-09-08T20:19:42,141 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:19:42,142 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:19:42,142 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:19:42,142 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:19:42,193 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:19:42,194 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_add_v.cpp:1: 2025-09-08T20:19:42,194 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:19:42,194 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:19:42,194 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:19:42,194 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:19:42,407 [ 12%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_conj.cpp.o 2025-09-08T20:19:42,735 [ 13%] Building CXX object src/uni10_api/CMakeFiles/uni10-api.dir/Bond.cpp.o 2025-09-08T20:19:44,051 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:19:44,051 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_conj.cpp:1: 2025-09-08T20:19:44,051 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:19:44,052 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:19:44,052 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:19:44,052 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:19:44,288 [ 15%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_dagger.cpp.o 2025-09-08T20:19:45,999 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:19:45,999 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_dagger.cpp:1: 2025-09-08T20:19:45,999 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:19:46,000 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:19:46,000 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:19:46,000 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:19:46,223 [ 16%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_det.cpp.o 2025-09-08T20:19:47,421 [ 18%] Building CXX object src/uni10_api/CMakeFiles/uni10-api.dir/Matrix_Auxiliary.cpp.o 2025-09-08T20:19:48,039 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:19:48,039 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_det.cpp:1: 2025-09-08T20:19:48,039 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:19:48,040 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:19:48,040 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:19:48,040 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:19:48,349 [ 20%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_dot.cpp.o 2025-09-08T20:19:49,332 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_elem.h:5, 2025-09-08T20:19:49,332 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Block.h:42, 2025-09-08T20:19:49,333 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:34, 2025-09-08T20:19:49,333 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/Matrix_Auxiliary.cpp:4: 2025-09-08T20:19:49,333 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:19:49,333 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:19:49,333 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:19:49,334 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:19:49,353 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:125:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:19:49,354 125 | Matrix(Block const& kblk); 2025-09-08T20:19:49,354 | ^~~~~~~~~~~~~~ 2025-09-08T20:19:49,354 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:125:25: note: remove the ‘< >’ 2025-09-08T20:19:49,354 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:128:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:19:49,355 128 | Matrix(Block const& kblk); 2025-09-08T20:19:49,355 | ^~~~~~~~ 2025-09-08T20:19:49,355 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:128:27: note: remove the ‘< >’ 2025-09-08T20:19:49,355 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:136:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:19:49,355 136 | Matrix(Matrix const& kmat); 2025-09-08T20:19:49,355 | ^~~~~~~~~ 2025-09-08T20:19:49,356 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:136:27: note: remove the ‘< >’ 2025-09-08T20:19:49,818 [ 21%] Building CXX object src/uni10_api/CMakeFiles/uni10-api.dir/Matrix.cpp.o 2025-09-08T20:19:50,223 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:19:50,223 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_dot.cpp:1: 2025-09-08T20:19:50,223 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:19:50,223 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:19:50,224 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:19:50,224 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:19:50,665 [ 23%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_eig.cpp.o 2025-09-08T20:19:51,729 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_elem.h:5, 2025-09-08T20:19:51,729 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Block.h:42, 2025-09-08T20:19:51,729 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:34, 2025-09-08T20:19:51,729 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/Matrix.cpp:34: 2025-09-08T20:19:51,729 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:19:51,730 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:19:51,730 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:19:51,730 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:19:51,754 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:125:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:19:51,755 125 | Matrix(Block const& kblk); 2025-09-08T20:19:51,755 | ^~~~~~~~~~~~~~ 2025-09-08T20:19:51,755 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:125:25: note: remove the ‘< >’ 2025-09-08T20:19:51,756 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:128:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:19:51,756 128 | Matrix(Block const& kblk); 2025-09-08T20:19:51,756 | ^~~~~~~~ 2025-09-08T20:19:51,756 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:128:27: note: remove the ‘< >’ 2025-09-08T20:19:51,757 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:136:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:19:51,757 136 | Matrix(Matrix const& kmat); 2025-09-08T20:19:51,758 | ^~~~~~~~~ 2025-09-08T20:19:51,758 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:136:27: note: remove the ‘< >’ 2025-09-08T20:19:52,544 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:19:52,545 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_eig.cpp:1: 2025-09-08T20:19:52,545 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:19:52,545 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:19:52,545 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:19:52,545 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:19:52,855 [ 24%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_eigh.cpp.o 2025-09-08T20:19:52,996 [ 26%] Building CXX object src/uni10_api/CMakeFiles/uni10-api.dir/Qnum.cpp.o 2025-09-08T20:19:54,557 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:19:54,558 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_eigh.cpp:1: 2025-09-08T20:19:54,558 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:19:54,558 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:19:54,559 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:19:54,559 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:19:54,854 [ 27%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_exp_v.cpp.o 2025-09-08T20:19:54,891 [ 29%] Building CXX object src/uni10_api/CMakeFiles/uni10-api.dir/UniTensor_Auxiliary.cpp.o 2025-09-08T20:19:56,676 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:19:56,677 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_exp_v.cpp:1: 2025-09-08T20:19:56,677 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:19:56,677 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:19:56,677 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:19:56,678 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:19:56,864 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_elem.h:5, 2025-09-08T20:19:56,864 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Block.h:42, 2025-09-08T20:19:56,864 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg/uni10_linalg_getdiag.h:6, 2025-09-08T20:19:56,864 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/linalg.h:4, 2025-09-08T20:19:56,865 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor_Auxiliary.cpp:33: 2025-09-08T20:19:56,865 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:19:56,865 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:19:56,865 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:19:56,865 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:19:56,887 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg/uni10_linalg_getdiag.h:7: 2025-09-08T20:19:56,887 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:125:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:19:56,887 125 | Matrix(Block const& kblk); 2025-09-08T20:19:56,887 | ^~~~~~~~~~~~~~ 2025-09-08T20:19:56,888 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:125:25: note: remove the ‘< >’ 2025-09-08T20:19:56,888 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:128:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:19:56,888 128 | Matrix(Block const& kblk); 2025-09-08T20:19:56,888 | ^~~~~~~~ 2025-09-08T20:19:56,888 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:128:27: note: remove the ‘< >’ 2025-09-08T20:19:56,888 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:136:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:19:56,889 136 | Matrix(Matrix const& kmat); 2025-09-08T20:19:56,889 | ^~~~~~~~~ 2025-09-08T20:19:56,889 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:136:27: note: remove the ‘< >’ 2025-09-08T20:19:56,916 [ 30%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_identity.cpp.o 2025-09-08T20:19:57,633 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/UniTensor.h:38, 2025-09-08T20:19:57,634 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h:7, 2025-09-08T20:19:57,634 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:6, 2025-09-08T20:19:57,634 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor_Auxiliary.cpp:34: 2025-09-08T20:19:57,634 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h: In function ‘std::string& uni10::ltrim(std::string&)’: 2025-09-08T20:19:57,634 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h:23:89: warning: ‘std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 2025-09-08T20:19:57,634 23 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); 2025-09-08T20:19:57,635 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:19:57,635 In file included from /usr/include/c++/14/string:49, 2025-09-08T20:19:57,635 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T20:19:57,635 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T20:19:57,635 from /usr/include/c++/14/ios:44, 2025-09-08T20:19:57,635 from /usr/include/c++/14/ostream:40, 2025-09-08T20:19:57,635 from /usr/include/c++/14/iostream:41, 2025-09-08T20:19:57,636 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:9, 2025-09-08T20:19:57,636 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor_Auxiliary.cpp:32: 2025-09-08T20:19:57,636 /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 2025-09-08T20:19:57,636 1123 | ptr_fun(_Result (*__x)(_Arg)) 2025-09-08T20:19:57,636 | ^~~~~~~ 2025-09-08T20:19:57,638 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h: In function ‘std::string& uni10::rtrim(std::string&)’: 2025-09-08T20:19:57,638 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h:28:80: warning: ‘std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 2025-09-08T20:19:57,639 28 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); 2025-09-08T20:19:57,639 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:19:57,639 /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 2025-09-08T20:19:57,639 1123 | ptr_fun(_Result (*__x)(_Arg)) 2025-09-08T20:19:57,639 | ^~~~~~~ 2025-09-08T20:19:58,314 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_nsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = double; uni10_int = int]’: 2025-09-08T20:19:58,314 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:69:192: required from here 2025-09-08T20:19:58,314 69 | static void (*traceByRow_d[])(U_para* Tout_para , const U_para* Tin_para , uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:19:58,315 | ^ 2025-09-08T20:19:58,315 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h:361:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:19:58,315 361 | uni10_error_msg( !(tQdim == Tin_para->nsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:19:58,315 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:19:58,315 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:19:58,315 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:19:58,315 | ^~~~~~~ 2025-09-08T20:19:58,319 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_bsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = double; uni10_int = int]’: 2025-09-08T20:19:58,319 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:69:192: required from here 2025-09-08T20:19:58,320 69 | static void (*traceByRow_d[])(U_para* Tout_para , const U_para* Tin_para , uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:19:58,320 | ^ 2025-09-08T20:19:58,320 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:800:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:19:58,320 800 | uni10_error_msg( !(tQdim == Tin_para->bsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:19:58,320 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:19:58,320 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:19:58,320 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:19:58,320 | ^~~~~~~ 2025-09-08T20:19:58,337 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_nsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = std::complex; uni10_int = int]’: 2025-09-08T20:19:58,337 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:70:192: required from here 2025-09-08T20:19:58,337 70 | static void (*traceByRow_z[])(U_para* Tout_para, const U_para* Tin_para, uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:19:58,337 | ^ 2025-09-08T20:19:58,338 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h:361:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:19:58,338 361 | uni10_error_msg( !(tQdim == Tin_para->nsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:19:58,338 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:19:58,338 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:19:58,338 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:19:58,338 | ^~~~~~~ 2025-09-08T20:19:58,343 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_bsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = std::complex; uni10_int = int]’: 2025-09-08T20:19:58,343 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:70:192: required from here 2025-09-08T20:19:58,343 70 | static void (*traceByRow_z[])(U_para* Tout_para, const U_para* Tin_para, uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:19:58,343 | ^ 2025-09-08T20:19:58,343 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:800:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:19:58,343 800 | uni10_error_msg( !(tQdim == Tin_para->bsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:19:58,344 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:19:58,344 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:19:58,344 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:19:58,344 | ^~~~~~~ 2025-09-08T20:19:58,363 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:7: 2025-09-08T20:19:58,363 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘UniType uni10::tensor_tools::tensorAt_bsy(uni10::U_para*, const uni10_uint64*) [with UniType = double; uni10_uint64 = unsigned int]’: 2025-09-08T20:19:58,363 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:72:148: required from here 2025-09-08T20:19:58,363 72 | static uni10_double64 (*tensorAt_d[])(U_para* T_para, const uni10_uint64* idxs) = {tensorAt_nsy, tensorAt_bsy, tensorAt_bsy}; 2025-09-08T20:19:58,363 | ^ 2025-09-08T20:19:58,364 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:873:24: warning: comparison of integer expressions of different signedness: ‘const uni10_uint64’ {aka ‘const unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2025-09-08T20:19:58,364 873 | if(idxs[b] < (T_para->bsy->bonds)[b].const_getOffsets()[q]) 2025-09-08T20:19:58,364 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:19:58,371 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘UniType uni10::tensor_tools::tensorAt_bsy(uni10::U_para*, const uni10_uint64*) [with UniType = std::complex; uni10_uint64 = unsigned int]’: 2025-09-08T20:19:58,371 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:73:148: required from here 2025-09-08T20:19:58,371 73 | static uni10_complex128 (*tensorAt_z[])(U_para* T_para, const uni10_uint64* idxs) = {tensorAt_nsy, tensorAt_bsy, tensorAt_bsy}; 2025-09-08T20:19:58,372 | ^ 2025-09-08T20:19:58,372 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:873:24: warning: comparison of integer expressions of different signedness: ‘const uni10_uint64’ {aka ‘const unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2025-09-08T20:19:58,372 873 | if(idxs[b] < (T_para->bsy->bonds)[b].const_getOffsets()[q]) 2025-09-08T20:19:58,372 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:19:58,582 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:19:58,582 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_identity.cpp:1: 2025-09-08T20:19:58,582 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:19:58,582 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:19:58,582 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:19:58,583 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:19:58,584 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘uni10_uint64 uni10::tensor_tools::grouping_bsy(uni10::U_para*) [with UniType = double; uni10_uint64 = unsigned int]’: 2025-09-08T20:19:58,584 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:126:46: required from ‘void uni10::tensor_tools::init_bsy(uni10::U_para*) [with UniType = double]’ 2025-09-08T20:19:58,585 126 | para->bsy->U_elemNum = grouping_bsy(para); 2025-09-08T20:19:58,585 | ~~~~~~~~~~~~^~~~~~ 2025-09-08T20:19:58,585 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:25:87: required from here 2025-09-08T20:19:58,585 25 | static void (*init_d[])(U_para* ) = {init_nsy, init_bsy, init_bsy}; 2025-09-08T20:19:58,585 | ^ 2025-09-08T20:19:58,585 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:217:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:19:58,585 217 | if(row_offs[bidx] < para->bsy->bonds[bidx].const_getQnums().size()) 2025-09-08T20:19:58,587 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:258:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:19:58,587 258 | if(col_offs[bidx] < para->bsy->bonds[bidx + row_bondNum].const_getQnums().size()) 2025-09-08T20:19:58,614 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘uni10_uint64 uni10::tensor_tools::grouping_bsy(uni10::U_para*) [with UniType = std::complex; uni10_uint64 = unsigned int]’: 2025-09-08T20:19:58,614 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:126:46: required from ‘void uni10::tensor_tools::init_bsy(uni10::U_para*) [with UniType = std::complex]’ 2025-09-08T20:19:58,614 126 | para->bsy->U_elemNum = grouping_bsy(para); 2025-09-08T20:19:58,614 | ~~~~~~~~~~~~^~~~~~ 2025-09-08T20:19:58,614 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:26:87: required from here 2025-09-08T20:19:58,615 26 | static void (*init_z[])(U_para*) = {init_nsy, init_bsy, init_bsy}; 2025-09-08T20:19:58,615 | ^ 2025-09-08T20:19:58,615 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:217:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:19:58,615 217 | if(row_offs[bidx] < para->bsy->bonds[bidx].const_getQnums().size()) 2025-09-08T20:19:58,616 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:258:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:19:58,616 258 | if(col_offs[bidx] < para->bsy->bonds[bidx + row_bondNum].const_getQnums().size()) 2025-09-08T20:19:58,838 [ 32%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_inverse.cpp.o 2025-09-08T20:19:59,591 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h: At global scope: 2025-09-08T20:19:59,591 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:73:31: warning: ‘uni10::tensor_tools::tensorAt_z’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,591 73 | static uni10_complex128 (*tensorAt_z[])(U_para* T_para, const uni10_uint64* idxs) = {tensorAt_nsy, tensorAt_bsy, tensorAt_bsy}; 2025-09-08T20:19:59,591 | ^~~~~~~~~~ 2025-09-08T20:19:59,591 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:72:31: warning: ‘uni10::tensor_tools::tensorAt_d’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,591 72 | static uni10_double64 (*tensorAt_d[])(U_para* T_para, const uni10_uint64* idxs) = {tensorAt_nsy, tensorAt_bsy, tensorAt_bsy}; 2025-09-08T20:19:59,592 | ^~~~~~~~~~ 2025-09-08T20:19:59,592 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:70:19: warning: ‘uni10::tensor_tools::traceByRow_z’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,592 70 | static void (*traceByRow_z[])(U_para* Tout_para, const U_para* Tin_para, uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:19:59,592 | ^~~~~~~~~~~~ 2025-09-08T20:19:59,592 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:69:19: warning: ‘uni10::tensor_tools::traceByRow_d’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,593 69 | static void (*traceByRow_d[])(U_para* Tout_para , const U_para* Tin_para , uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:19:59,593 | ^~~~~~~~~~~~ 2025-09-08T20:19:59,594 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:67:19: warning: ‘uni10::tensor_tools::addGate_z’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,594 67 | static void (*addGate_z[])(U_para* t1_para, const std::vector<_Swap>& swaps) = {addGate_nsy, addGate_bsy, addGate_bsy}; 2025-09-08T20:19:59,594 | ^~~~~~~~~ 2025-09-08T20:19:59,595 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:66:19: warning: ‘uni10::tensor_tools::addGate_d’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,595 66 | static void (*addGate_d[])(U_para* t1_para , const std::vector<_Swap>& swaps) = {addGate_nsy, addGate_bsy, addGate_bsy}; 2025-09-08T20:19:59,595 | ^~~~~~~~~ 2025-09-08T20:19:59,596 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:63:24: warning: ‘uni10::tensor_tools::contract_zd’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,596 63 | static uni10_int (*contract_zd[])(const U_para* t1_para, const U_para* t2_para, 2025-09-08T20:19:59,596 | ^~~~~~~~~~~ 2025-09-08T20:19:59,597 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:61:24: warning: ‘uni10::tensor_tools::contract_dz’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,597 61 | static uni10_int (*contract_dz[])(const U_para* t1_para, const U_para* t2_para, 2025-09-08T20:19:59,597 | ^~~~~~~~~~~ 2025-09-08T20:19:59,597 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:59:24: warning: ‘uni10::tensor_tools::contract_zz’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,597 59 | static uni10_int (*contract_zz[])(const U_para* t1_para, const U_para* t2_para, 2025-09-08T20:19:59,598 | ^~~~~~~~~~~ 2025-09-08T20:19:59,598 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:57:24: warning: ‘uni10::tensor_tools::contract_dd’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,598 57 | static uni10_int (*contract_dd[])(const U_para* t1_para, const U_para* t2_para, 2025-09-08T20:19:59,599 | ^~~~~~~~~~~ 2025-09-08T20:19:59,599 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:54:19: warning: ‘uni10::tensor_tools::permute_z’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,599 54 | static void (*permute_z[])(const U_para* t1_para, const std::vector& rsp_outin, 2025-09-08T20:19:59,599 | ^~~~~~~~~ 2025-09-08T20:19:59,599 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:52:19: warning: ‘uni10::tensor_tools::permute_d’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,600 52 | static void (*permute_d[])(const U_para* t1_para, const std::vector& rsp_outin, 2025-09-08T20:19:59,600 | ^~~~~~~~~ 2025-09-08T20:19:59,600 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:50:19: warning: ‘uni10::tensor_tools::conj_z’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,600 50 | static void (*conj_z[])(U_para*, const U_para*) = {conj_nsy, conj_bsy, conj_bsy}; 2025-09-08T20:19:59,600 | ^~~~~~ 2025-09-08T20:19:59,601 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:49:19: warning: ‘uni10::tensor_tools::conj_d’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,601 49 | static void (*conj_d[])(U_para* , const U_para* ) = {conj_nsy, conj_bsy, conj_bsy}; 2025-09-08T20:19:59,601 | ^~~~~~ 2025-09-08T20:19:59,601 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:47:19: warning: ‘uni10::tensor_tools::dagger_z’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,602 47 | static void (*dagger_z[])(U_para*, const U_para*) = {dagger_nsy, dagger_bsy, dagger_bsy}; 2025-09-08T20:19:59,602 | ^~~~~~~~ 2025-09-08T20:19:59,602 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:46:19: warning: ‘uni10::tensor_tools::dagger_d’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,602 46 | static void (*dagger_d[])(U_para* , const U_para* ) = {dagger_nsy, dagger_bsy, dagger_bsy}; 2025-09-08T20:19:59,603 | ^~~~~~~~ 2025-09-08T20:19:59,603 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:44:19: warning: ‘uni10::tensor_tools::transpose_z’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,603 44 | static void (*transpose_z[])(U_para*, const U_para*) = {transpose_nsy, transpose_bsy, transpose_bsy}; 2025-09-08T20:19:59,603 | ^~~~~~~~~~~ 2025-09-08T20:19:59,603 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:43:19: warning: ‘uni10::tensor_tools::transpose_d’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,604 43 | static void (*transpose_d[])(U_para* , const U_para* ) = {transpose_nsy, transpose_bsy, transpose_bsy}; 2025-09-08T20:19:59,604 | ^~~~~~~~~~~ 2025-09-08T20:19:59,604 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:41:19: warning: ‘uni10::tensor_tools::randomize_z’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,604 41 | static void (*randomize_z[])(U_para*) = {randomize_nsy, randomize_bsy, randomize_bsy}; 2025-09-08T20:19:59,604 | ^~~~~~~~~~~ 2025-09-08T20:19:59,605 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:40:19: warning: ‘uni10::tensor_tools::randomize_d’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,605 40 | static void (*randomize_d[])(U_para* ) = {randomize_nsy, randomize_bsy, randomize_bsy}; 2025-09-08T20:19:59,605 | ^~~~~~~~~~~ 2025-09-08T20:19:59,605 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:38:19: warning: ‘uni10::tensor_tools::set_zero_z’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,605 38 | static void (*set_zero_z[])(U_para*) = {set_zero_nsy, set_zero_bsy, set_zero_bsy}; 2025-09-08T20:19:59,606 | ^~~~~~~~~~ 2025-09-08T20:19:59,606 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:37:19: warning: ‘uni10::tensor_tools::set_zero_d’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,606 37 | static void (*set_zero_d[])(U_para* ) = {set_zero_nsy, set_zero_bsy, set_zero_bsy}; 2025-09-08T20:19:59,606 | ^~~~~~~~~~ 2025-09-08T20:19:59,607 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:35:19: warning: ‘uni10::tensor_tools::putBlock_z’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,607 35 | static void (*putBlock_z[])(U_para*,const Qnum& qnum, const Block& mat) = {putBlock_nsy, putBlock_bsy, putBlock_bsy}; 2025-09-08T20:19:59,607 | ^~~~~~~~~~ 2025-09-08T20:19:59,607 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:34:19: warning: ‘uni10::tensor_tools::putBlock_d’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,607 34 | static void (*putBlock_d[])(U_para* ,const Qnum& qnum, const Block& mat ) = {putBlock_nsy, putBlock_bsy, putBlock_bsy}; 2025-09-08T20:19:59,608 | ^~~~~~~~~~ 2025-09-08T20:19:59,608 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:32:19: warning: ‘uni10::tensor_tools::setRawElem_z’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,608 32 | static void (*setRawElem_z[])(U_para* t1_para, const uni10_complex128* rawElem) = {setRawElem_nsy, setRawElem_bsy, setRawElem_bsy}; 2025-09-08T20:19:59,608 | ^~~~~~~~~~~~ 2025-09-08T20:19:59,608 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:31:19: warning: ‘uni10::tensor_tools::setRawElem_d’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,609 31 | static void (*setRawElem_d[])(U_para* t1_para, const uni10_double64* rawElem) = {setRawElem_nsy, setRawElem_bsy, setRawElem_bsy}; 2025-09-08T20:19:59,609 | ^~~~~~~~~~~~ 2025-09-08T20:19:59,609 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:29:19: warning: ‘uni10::tensor_tools::initBlocks_z’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,609 29 | static void (*initBlocks_z[])(U_para*) = {initBlocks_nsy, initBlocks_bsy, initBlocks_bsy}; 2025-09-08T20:19:59,609 | ^~~~~~~~~~~~ 2025-09-08T20:19:59,610 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:28:19: warning: ‘uni10::tensor_tools::initBlocks_d’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,610 28 | static void (*initBlocks_d[])(U_para* ) = {initBlocks_nsy, initBlocks_bsy, initBlocks_bsy}; 2025-09-08T20:19:59,610 | ^~~~~~~~~~~~ 2025-09-08T20:19:59,610 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:26:19: warning: ‘uni10::tensor_tools::init_z’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,610 26 | static void (*init_z[])(U_para*) = {init_nsy, init_bsy, init_bsy}; 2025-09-08T20:19:59,611 | ^~~~~~ 2025-09-08T20:19:59,611 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:25:19: warning: ‘uni10::tensor_tools::init_d’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,611 25 | static void (*init_d[])(U_para* ) = {init_nsy, init_bsy, init_bsy}; 2025-09-08T20:19:59,611 | ^~~~~~ 2025-09-08T20:19:59,611 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:23:19: warning: ‘uni10::tensor_tools::free_para_z’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,611 23 | static void (*free_para_z[])(U_para*) = {free_para_nsy, free_para_bsy, free_para_bsy}; 2025-09-08T20:19:59,612 | ^~~~~~~~~~~ 2025-09-08T20:19:59,612 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:22:19: warning: ‘uni10::tensor_tools::free_para_d’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,612 22 | static void (*free_para_d[])(U_para* ) = {free_para_nsy, free_para_bsy, free_para_bsy}; 2025-09-08T20:19:59,612 | ^~~~~~~~~~~ 2025-09-08T20:19:59,613 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:19:19: warning: ‘uni10::tensor_tools::copy_para_z’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,613 19 | static void (*copy_para_z[])(U_para*, const U_para* ) = {copy_para_nsy, copy_para_bsy, copy_para_bsy}; 2025-09-08T20:19:59,613 | ^~~~~~~~~~~ 2025-09-08T20:19:59,613 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:18:19: warning: ‘uni10::tensor_tools::copy_para_d’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,613 18 | static void (*copy_para_d[])(U_para* , const U_para* ) = {copy_para_nsy, copy_para_bsy, copy_para_bsy}; 2025-09-08T20:19:59,614 | ^~~~~~~~~~~ 2025-09-08T20:19:59,614 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:15:39: warning: ‘uni10::tensor_tools::init_para_z’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,614 15 | static U_para*(*init_para_z[])(U_para*) = {init_para_nsy, init_para_bsy, init_para_bsy}; 2025-09-08T20:19:59,614 | ^~~~~~~~~~~ 2025-09-08T20:19:59,615 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:14:39: warning: ‘uni10::tensor_tools::init_para_d’ defined but not used [-Wunused-variable] 2025-09-08T20:19:59,615 14 | static U_para* (*init_para_d[])(U_para* ) = {init_para_nsy, init_para_bsy, init_para_bsy}; 2025-09-08T20:19:59,615 | ^~~~~~~~~~~ 2025-09-08T20:20:00,381 [ 33%] Building CXX object src/uni10_api/CMakeFiles/uni10-api.dir/UniTensor.cpp.o 2025-09-08T20:20:00,534 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:20:00,534 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_inverse.cpp:1: 2025-09-08T20:20:00,534 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:00,534 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:00,534 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:00,534 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:00,801 [ 35%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_ldq.cpp.o 2025-09-08T20:20:02,387 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_elem.h:5, 2025-09-08T20:20:02,387 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Block.h:42, 2025-09-08T20:20:02,387 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg/uni10_linalg_getdiag.h:6, 2025-09-08T20:20:02,388 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/linalg.h:4, 2025-09-08T20:20:02,388 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:33: 2025-09-08T20:20:02,388 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:02,388 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:02,388 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:02,388 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:02,411 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg/uni10_linalg_getdiag.h:7: 2025-09-08T20:20:02,411 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:125:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:02,411 125 | Matrix(Block const& kblk); 2025-09-08T20:20:02,411 | ^~~~~~~~~~~~~~ 2025-09-08T20:20:02,412 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:125:25: note: remove the ‘< >’ 2025-09-08T20:20:02,412 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:128:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:02,413 128 | Matrix(Block const& kblk); 2025-09-08T20:20:02,413 | ^~~~~~~~ 2025-09-08T20:20:02,413 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:128:27: note: remove the ‘< >’ 2025-09-08T20:20:02,414 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:136:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:02,414 136 | Matrix(Matrix const& kmat); 2025-09-08T20:20:02,414 | ^~~~~~~~~ 2025-09-08T20:20:02,414 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:136:27: note: remove the ‘< >’ 2025-09-08T20:20:02,492 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:20:02,492 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_ldq.cpp:1: 2025-09-08T20:20:02,492 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:02,492 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:02,492 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:02,493 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:02,791 [ 36%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_lq.cpp.o 2025-09-08T20:20:03,175 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/UniTensor.h:38, 2025-09-08T20:20:03,176 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h:7, 2025-09-08T20:20:03,176 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:6, 2025-09-08T20:20:03,176 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:34: 2025-09-08T20:20:03,176 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h: In function ‘std::string& uni10::ltrim(std::string&)’: 2025-09-08T20:20:03,176 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h:23:89: warning: ‘std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 2025-09-08T20:20:03,177 23 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); 2025-09-08T20:20:03,177 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:20:03,177 In file included from /usr/include/c++/14/string:49, 2025-09-08T20:20:03,177 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T20:20:03,177 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T20:20:03,178 from /usr/include/c++/14/ios:44, 2025-09-08T20:20:03,178 from /usr/include/c++/14/ostream:40, 2025-09-08T20:20:03,178 from /usr/include/c++/14/iostream:41, 2025-09-08T20:20:03,178 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:9, 2025-09-08T20:20:03,178 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:32: 2025-09-08T20:20:03,178 /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 2025-09-08T20:20:03,178 1123 | ptr_fun(_Result (*__x)(_Arg)) 2025-09-08T20:20:03,179 | ^~~~~~~ 2025-09-08T20:20:03,180 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h: In function ‘std::string& uni10::rtrim(std::string&)’: 2025-09-08T20:20:03,181 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h:28:80: warning: ‘std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 2025-09-08T20:20:03,181 28 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); 2025-09-08T20:20:03,181 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:20:03,181 /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 2025-09-08T20:20:03,181 1123 | ptr_fun(_Result (*__x)(_Arg)) 2025-09-08T20:20:03,181 | ^~~~~~~ 2025-09-08T20:20:03,943 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_nsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = double; uni10_int = int]’: 2025-09-08T20:20:03,943 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:69:192: required from here 2025-09-08T20:20:03,943 69 | static void (*traceByRow_d[])(U_para* Tout_para , const U_para* Tin_para , uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:20:03,943 | ^ 2025-09-08T20:20:03,944 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h:361:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:20:03,944 361 | uni10_error_msg( !(tQdim == Tin_para->nsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:20:03,944 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:03,944 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:20:03,944 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:20:03,945 | ^~~~~~~ 2025-09-08T20:20:03,949 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_bsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = double; uni10_int = int]’: 2025-09-08T20:20:03,949 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:69:192: required from here 2025-09-08T20:20:03,949 69 | static void (*traceByRow_d[])(U_para* Tout_para , const U_para* Tin_para , uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:20:03,949 | ^ 2025-09-08T20:20:03,950 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:800:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:20:03,950 800 | uni10_error_msg( !(tQdim == Tin_para->bsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:20:03,950 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:03,951 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:20:03,951 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:20:03,951 | ^~~~~~~ 2025-09-08T20:20:03,968 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_nsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = std::complex; uni10_int = int]’: 2025-09-08T20:20:03,968 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:70:192: required from here 2025-09-08T20:20:03,968 70 | static void (*traceByRow_z[])(U_para* Tout_para, const U_para* Tin_para, uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:20:03,968 | ^ 2025-09-08T20:20:03,968 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h:361:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:20:03,969 361 | uni10_error_msg( !(tQdim == Tin_para->nsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:20:03,969 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:03,969 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:20:03,969 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:20:03,970 | ^~~~~~~ 2025-09-08T20:20:03,974 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_bsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = std::complex; uni10_int = int]’: 2025-09-08T20:20:03,974 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:70:192: required from here 2025-09-08T20:20:03,974 70 | static void (*traceByRow_z[])(U_para* Tout_para, const U_para* Tin_para, uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:20:03,974 | ^ 2025-09-08T20:20:03,975 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:800:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:20:03,975 800 | uni10_error_msg( !(tQdim == Tin_para->bsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:20:03,975 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:03,975 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:20:03,976 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:20:03,976 | ^~~~~~~ 2025-09-08T20:20:03,995 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:7: 2025-09-08T20:20:03,995 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘UniType uni10::tensor_tools::tensorAt_bsy(uni10::U_para*, const uni10_uint64*) [with UniType = double; uni10_uint64 = unsigned int]’: 2025-09-08T20:20:03,995 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:72:148: required from here 2025-09-08T20:20:03,996 72 | static uni10_double64 (*tensorAt_d[])(U_para* T_para, const uni10_uint64* idxs) = {tensorAt_nsy, tensorAt_bsy, tensorAt_bsy}; 2025-09-08T20:20:03,996 | ^ 2025-09-08T20:20:03,996 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:873:24: warning: comparison of integer expressions of different signedness: ‘const uni10_uint64’ {aka ‘const unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2025-09-08T20:20:03,997 873 | if(idxs[b] < (T_para->bsy->bonds)[b].const_getOffsets()[q]) 2025-09-08T20:20:03,997 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:04,005 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘UniType uni10::tensor_tools::tensorAt_bsy(uni10::U_para*, const uni10_uint64*) [with UniType = std::complex; uni10_uint64 = unsigned int]’: 2025-09-08T20:20:04,005 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:73:148: required from here 2025-09-08T20:20:04,005 73 | static uni10_complex128 (*tensorAt_z[])(U_para* T_para, const uni10_uint64* idxs) = {tensorAt_nsy, tensorAt_bsy, tensorAt_bsy}; 2025-09-08T20:20:04,005 | ^ 2025-09-08T20:20:04,005 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:873:24: warning: comparison of integer expressions of different signedness: ‘const uni10_uint64’ {aka ‘const unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2025-09-08T20:20:04,006 873 | if(idxs[b] < (T_para->bsy->bonds)[b].const_getOffsets()[q]) 2025-09-08T20:20:04,006 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:04,034 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp: In instantiation of ‘void uni10::UniTensor::LoadOldVer(const std::string&, const uni10::contain_type&, const std::string&) [with UniType = double; std::string = std::__cxx11::basic_string]’: 2025-09-08T20:20:04,034 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:1349:18: required from here 2025-09-08T20:20:04,035 1349 | template class UniTensor; 2025-09-08T20:20:04,035 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:04,035 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:349:33: warning: comparison of integer expressions of different signedness: ‘uni10_uint64’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-08T20:20:04,035 349 | for(uni10_uint64 b = 0; b < bondNum; b++){ 2025-09-08T20:20:04,035 | ~~^~~~~~~~~ 2025-09-08T20:20:04,036 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:360:35: warning: comparison of integer expressions of different signedness: ‘uni10_uint64’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-08T20:20:04,037 360 | for(uni10_uint64 q = 0; q < num_q; q++) 2025-09-08T20:20:04,037 | ~~^~~~~~~ 2025-09-08T20:20:04,037 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:373:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:20:04,038 373 | uni10_error_msg(!(num_l == bonds->size()), "LoadOldVer: Error in reading file '%s' in.", fname.c_str()); 2025-09-08T20:20:04,038 | ~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-08T20:20:04,038 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:20:04,038 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:20:04,039 | ^~~~~~~ 2025-09-08T20:20:04,086 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp: In instantiation of ‘bool uni10::UniTensor::ContainLabels(const std::vector&) [with UniType = double]’: 2025-09-08T20:20:04,087 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:1349:18: required from here 2025-09-08T20:20:04,087 1349 | template class UniTensor; 2025-09-08T20:20:04,087 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:04,087 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:452:18: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 2025-09-08T20:20:04,087 452 | contains *= (std::find((*labels).begin(), (*labels).end(), subLabels[i]) != (*labels).end()); 2025-09-08T20:20:04,088 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:04,161 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp: In instantiation of ‘uni10::UniTensor& uni10::UniTensor::CombineBond(const std::vector&) [with UniType = double]’: 2025-09-08T20:20:04,161 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:1349:18: required from here 2025-09-08T20:20:04,161 1349 | template class UniTensor; 2025-09-08T20:20:04,162 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:04,162 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:598:30: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:20:04,162 598 | uni10_error_msg(!(mark == cmbLabels.size()), "%s", "The input labels do not match for the labels of the tensor."); 2025-09-08T20:20:04,162 | ~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:04,163 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:20:04,163 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:20:04,163 | ^~~~~~~ 2025-09-08T20:20:04,183 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp: In instantiation of ‘void uni10::UniTensor::PrintDiagram() const [with UniType = double]’: 2025-09-08T20:20:04,183 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:1349:18: required from here 2025-09-08T20:20:04,183 1349 | template class UniTensor; 2025-09-08T20:20:04,183 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:04,184 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:865:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘uni10_uint64’ {aka ‘unsigned int’} [-Wformat=] 2025-09-08T20:20:04,184 865 | sprintf(buf, " %5ld___|%-4d %4d|___%-5ld\n", llab, _bonds[l].dim(), _bonds[row + l].dim(), rlab); 2025-09-08T20:20:04,184 | ~~~^ ~~~~ 2025-09-08T20:20:04,185 | | | 2025-09-08T20:20:04,185 | long int uni10_uint64 {aka unsigned int} 2025-09-08T20:20:04,185 | %5d 2025-09-08T20:20:04,185 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:865:58: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 6 has type ‘uni10_uint64’ {aka ‘unsigned int’} [-Wformat=] 2025-09-08T20:20:04,186 865 | sprintf(buf, " %5ld___|%-4d %4d|___%-5ld\n", llab, _bonds[l].dim(), _bonds[row + l].dim(), rlab); 2025-09-08T20:20:04,186 | ~~~~^ ~~~~ 2025-09-08T20:20:04,186 | | | 2025-09-08T20:20:04,186 | long int uni10_uint64 {aka unsigned int} 2025-09-08T20:20:04,186 | %-5d 2025-09-08T20:20:04,187 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:870:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘uni10_uint64’ {aka ‘unsigned int’} [-Wformat=] 2025-09-08T20:20:04,187 870 | sprintf(buf, " %5ld___|%-4d %4s|\n", llab, _bonds[l].dim(), ""); 2025-09-08T20:20:04,187 | ~~~^ ~~~~ 2025-09-08T20:20:04,187 | | | 2025-09-08T20:20:04,187 | long int uni10_uint64 {aka unsigned int} 2025-09-08T20:20:04,188 | %5d 2025-09-08T20:20:04,188 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:875:56: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 6 has type ‘uni10_uint64’ {aka ‘unsigned int’} [-Wformat=] 2025-09-08T20:20:04,188 875 | sprintf(buf, " %5s |%4s %4d|___%-5ld\n", "", "", _bonds[row + l].dim(), rlab); 2025-09-08T20:20:04,188 | ~~~~^ ~~~~ 2025-09-08T20:20:04,188 | | | 2025-09-08T20:20:04,189 | long int uni10_uint64 {aka unsigned int} 2025-09-08T20:20:04,189 | %-5d 2025-09-08T20:20:04,223 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp: In instantiation of ‘void uni10::UniTensor::LoadOldVer(const std::string&, const uni10::contain_type&, const std::string&) [with UniType = std::complex; std::string = std::__cxx11::basic_string]’: 2025-09-08T20:20:04,224 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:1350:18: required from here 2025-09-08T20:20:04,224 1350 | template class UniTensor; 2025-09-08T20:20:04,224 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:04,224 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:349:33: warning: comparison of integer expressions of different signedness: ‘uni10_uint64’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-08T20:20:04,225 349 | for(uni10_uint64 b = 0; b < bondNum; b++){ 2025-09-08T20:20:04,225 | ~~^~~~~~~~~ 2025-09-08T20:20:04,226 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:360:35: warning: comparison of integer expressions of different signedness: ‘uni10_uint64’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-08T20:20:04,226 360 | for(uni10_uint64 q = 0; q < num_q; q++) 2025-09-08T20:20:04,226 | ~~^~~~~~~ 2025-09-08T20:20:04,227 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:373:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:20:04,227 373 | uni10_error_msg(!(num_l == bonds->size()), "LoadOldVer: Error in reading file '%s' in.", fname.c_str()); 2025-09-08T20:20:04,227 | ~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-08T20:20:04,227 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:20:04,228 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:20:04,228 | ^~~~~~~ 2025-09-08T20:20:04,266 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp: In instantiation of ‘bool uni10::UniTensor::ContainLabels(const std::vector&) [with UniType = std::complex]’: 2025-09-08T20:20:04,266 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:1350:18: required from here 2025-09-08T20:20:04,267 1350 | template class UniTensor; 2025-09-08T20:20:04,267 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:04,267 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:452:18: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 2025-09-08T20:20:04,267 452 | contains *= (std::find((*labels).begin(), (*labels).end(), subLabels[i]) != (*labels).end()); 2025-09-08T20:20:04,268 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:04,331 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp: In instantiation of ‘uni10::UniTensor& uni10::UniTensor::CombineBond(const std::vector&) [with UniType = std::complex]’: 2025-09-08T20:20:04,331 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:1350:18: required from here 2025-09-08T20:20:04,331 1350 | template class UniTensor; 2025-09-08T20:20:04,332 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:04,332 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:598:30: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:20:04,332 598 | uni10_error_msg(!(mark == cmbLabels.size()), "%s", "The input labels do not match for the labels of the tensor."); 2025-09-08T20:20:04,332 | ~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:04,333 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:20:04,333 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:20:04,333 | ^~~~~~~ 2025-09-08T20:20:04,351 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp: In instantiation of ‘void uni10::UniTensor::PrintDiagram() const [with UniType = std::complex]’: 2025-09-08T20:20:04,351 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:1350:18: required from here 2025-09-08T20:20:04,351 1350 | template class UniTensor; 2025-09-08T20:20:04,351 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:04,352 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:865:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘uni10_uint64’ {aka ‘unsigned int’} [-Wformat=] 2025-09-08T20:20:04,352 865 | sprintf(buf, " %5ld___|%-4d %4d|___%-5ld\n", llab, _bonds[l].dim(), _bonds[row + l].dim(), rlab); 2025-09-08T20:20:04,352 | ~~~^ ~~~~ 2025-09-08T20:20:04,352 | | | 2025-09-08T20:20:04,352 | long int uni10_uint64 {aka unsigned int} 2025-09-08T20:20:04,353 | %5d 2025-09-08T20:20:04,353 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:865:58: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 6 has type ‘uni10_uint64’ {aka ‘unsigned int’} [-Wformat=] 2025-09-08T20:20:04,353 865 | sprintf(buf, " %5ld___|%-4d %4d|___%-5ld\n", llab, _bonds[l].dim(), _bonds[row + l].dim(), rlab); 2025-09-08T20:20:04,353 | ~~~~^ ~~~~ 2025-09-08T20:20:04,353 | | | 2025-09-08T20:20:04,353 | long int uni10_uint64 {aka unsigned int} 2025-09-08T20:20:04,354 | %-5d 2025-09-08T20:20:04,354 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:870:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘uni10_uint64’ {aka ‘unsigned int’} [-Wformat=] 2025-09-08T20:20:04,354 870 | sprintf(buf, " %5ld___|%-4d %4s|\n", llab, _bonds[l].dim(), ""); 2025-09-08T20:20:04,354 | ~~~^ ~~~~ 2025-09-08T20:20:04,354 | | | 2025-09-08T20:20:04,355 | long int uni10_uint64 {aka unsigned int} 2025-09-08T20:20:04,355 | %5d 2025-09-08T20:20:04,355 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:875:56: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 6 has type ‘uni10_uint64’ {aka ‘unsigned int’} [-Wformat=] 2025-09-08T20:20:04,355 875 | sprintf(buf, " %5s |%4s %4d|___%-5ld\n", "", "", _bonds[row + l].dim(), rlab); 2025-09-08T20:20:04,355 | ~~~~^ ~~~~ 2025-09-08T20:20:04,355 | | | 2025-09-08T20:20:04,356 | long int uni10_uint64 {aka unsigned int} 2025-09-08T20:20:04,356 | %-5d 2025-09-08T20:20:04,436 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:20:04,436 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_lq.cpp:1: 2025-09-08T20:20:04,436 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:04,436 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:04,436 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:04,437 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:04,552 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘uni10_uint64 uni10::tensor_tools::grouping_bsy(uni10::U_para*) [with UniType = double; uni10_uint64 = unsigned int]’: 2025-09-08T20:20:04,552 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:126:46: required from ‘void uni10::tensor_tools::init_bsy(uni10::U_para*) [with UniType = double]’ 2025-09-08T20:20:04,552 126 | para->bsy->U_elemNum = grouping_bsy(para); 2025-09-08T20:20:04,553 | ~~~~~~~~~~~~^~~~~~ 2025-09-08T20:20:04,553 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:25:87: required from here 2025-09-08T20:20:04,553 25 | static void (*init_d[])(U_para* ) = {init_nsy, init_bsy, init_bsy}; 2025-09-08T20:20:04,553 | ^ 2025-09-08T20:20:04,553 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:217:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:20:04,554 217 | if(row_offs[bidx] < para->bsy->bonds[bidx].const_getQnums().size()) 2025-09-08T20:20:04,555 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:258:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:20:04,555 258 | if(col_offs[bidx] < para->bsy->bonds[bidx + row_bondNum].const_getQnums().size()) 2025-09-08T20:20:04,583 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘uni10_uint64 uni10::tensor_tools::grouping_bsy(uni10::U_para*) [with UniType = std::complex; uni10_uint64 = unsigned int]’: 2025-09-08T20:20:04,583 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:126:46: required from ‘void uni10::tensor_tools::init_bsy(uni10::U_para*) [with UniType = std::complex]’ 2025-09-08T20:20:04,583 126 | para->bsy->U_elemNum = grouping_bsy(para); 2025-09-08T20:20:04,584 | ~~~~~~~~~~~~^~~~~~ 2025-09-08T20:20:04,584 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:26:87: required from here 2025-09-08T20:20:04,584 26 | static void (*init_z[])(U_para*) = {init_nsy, init_bsy, init_bsy}; 2025-09-08T20:20:04,584 | ^ 2025-09-08T20:20:04,584 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:217:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:20:04,585 217 | if(row_offs[bidx] < para->bsy->bonds[bidx].const_getQnums().size()) 2025-09-08T20:20:04,586 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:258:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:20:04,586 258 | if(col_offs[bidx] < para->bsy->bonds[bidx + row_bondNum].const_getQnums().size()) 2025-09-08T20:20:04,717 [ 38%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_mul.cpp.o 2025-09-08T20:20:06,078 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h: At global scope: 2025-09-08T20:20:06,078 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:73:31: warning: ‘uni10::tensor_tools::tensorAt_z’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,078 73 | static uni10_complex128 (*tensorAt_z[])(U_para* T_para, const uni10_uint64* idxs) = {tensorAt_nsy, tensorAt_bsy, tensorAt_bsy}; 2025-09-08T20:20:06,078 | ^~~~~~~~~~ 2025-09-08T20:20:06,078 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:72:31: warning: ‘uni10::tensor_tools::tensorAt_d’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,079 72 | static uni10_double64 (*tensorAt_d[])(U_para* T_para, const uni10_uint64* idxs) = {tensorAt_nsy, tensorAt_bsy, tensorAt_bsy}; 2025-09-08T20:20:06,079 | ^~~~~~~~~~ 2025-09-08T20:20:06,079 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:70:19: warning: ‘uni10::tensor_tools::traceByRow_z’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,079 70 | static void (*traceByRow_z[])(U_para* Tout_para, const U_para* Tin_para, uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:20:06,079 | ^~~~~~~~~~~~ 2025-09-08T20:20:06,079 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:69:19: warning: ‘uni10::tensor_tools::traceByRow_d’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,079 69 | static void (*traceByRow_d[])(U_para* Tout_para , const U_para* Tin_para , uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:20:06,080 | ^~~~~~~~~~~~ 2025-09-08T20:20:06,080 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:67:19: warning: ‘uni10::tensor_tools::addGate_z’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,080 67 | static void (*addGate_z[])(U_para* t1_para, const std::vector<_Swap>& swaps) = {addGate_nsy, addGate_bsy, addGate_bsy}; 2025-09-08T20:20:06,080 | ^~~~~~~~~ 2025-09-08T20:20:06,080 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:66:19: warning: ‘uni10::tensor_tools::addGate_d’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,081 66 | static void (*addGate_d[])(U_para* t1_para , const std::vector<_Swap>& swaps) = {addGate_nsy, addGate_bsy, addGate_bsy}; 2025-09-08T20:20:06,081 | ^~~~~~~~~ 2025-09-08T20:20:06,082 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:63:24: warning: ‘uni10::tensor_tools::contract_zd’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,082 63 | static uni10_int (*contract_zd[])(const U_para* t1_para, const U_para* t2_para, 2025-09-08T20:20:06,082 | ^~~~~~~~~~~ 2025-09-08T20:20:06,083 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:61:24: warning: ‘uni10::tensor_tools::contract_dz’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,083 61 | static uni10_int (*contract_dz[])(const U_para* t1_para, const U_para* t2_para, 2025-09-08T20:20:06,083 | ^~~~~~~~~~~ 2025-09-08T20:20:06,084 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:59:24: warning: ‘uni10::tensor_tools::contract_zz’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,084 59 | static uni10_int (*contract_zz[])(const U_para* t1_para, const U_para* t2_para, 2025-09-08T20:20:06,084 | ^~~~~~~~~~~ 2025-09-08T20:20:06,084 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:57:24: warning: ‘uni10::tensor_tools::contract_dd’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,084 57 | static uni10_int (*contract_dd[])(const U_para* t1_para, const U_para* t2_para, 2025-09-08T20:20:06,085 | ^~~~~~~~~~~ 2025-09-08T20:20:06,085 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:54:19: warning: ‘uni10::tensor_tools::permute_z’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,085 54 | static void (*permute_z[])(const U_para* t1_para, const std::vector& rsp_outin, 2025-09-08T20:20:06,085 | ^~~~~~~~~ 2025-09-08T20:20:06,085 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:52:19: warning: ‘uni10::tensor_tools::permute_d’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,086 52 | static void (*permute_d[])(const U_para* t1_para, const std::vector& rsp_outin, 2025-09-08T20:20:06,086 | ^~~~~~~~~ 2025-09-08T20:20:06,086 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:50:19: warning: ‘uni10::tensor_tools::conj_z’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,086 50 | static void (*conj_z[])(U_para*, const U_para*) = {conj_nsy, conj_bsy, conj_bsy}; 2025-09-08T20:20:06,086 | ^~~~~~ 2025-09-08T20:20:06,087 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:49:19: warning: ‘uni10::tensor_tools::conj_d’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,087 49 | static void (*conj_d[])(U_para* , const U_para* ) = {conj_nsy, conj_bsy, conj_bsy}; 2025-09-08T20:20:06,087 | ^~~~~~ 2025-09-08T20:20:06,087 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:47:19: warning: ‘uni10::tensor_tools::dagger_z’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,087 47 | static void (*dagger_z[])(U_para*, const U_para*) = {dagger_nsy, dagger_bsy, dagger_bsy}; 2025-09-08T20:20:06,088 | ^~~~~~~~ 2025-09-08T20:20:06,088 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:46:19: warning: ‘uni10::tensor_tools::dagger_d’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,088 46 | static void (*dagger_d[])(U_para* , const U_para* ) = {dagger_nsy, dagger_bsy, dagger_bsy}; 2025-09-08T20:20:06,088 | ^~~~~~~~ 2025-09-08T20:20:06,088 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:44:19: warning: ‘uni10::tensor_tools::transpose_z’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,089 44 | static void (*transpose_z[])(U_para*, const U_para*) = {transpose_nsy, transpose_bsy, transpose_bsy}; 2025-09-08T20:20:06,089 | ^~~~~~~~~~~ 2025-09-08T20:20:06,089 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:43:19: warning: ‘uni10::tensor_tools::transpose_d’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,090 43 | static void (*transpose_d[])(U_para* , const U_para* ) = {transpose_nsy, transpose_bsy, transpose_bsy}; 2025-09-08T20:20:06,090 | ^~~~~~~~~~~ 2025-09-08T20:20:06,090 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:41:19: warning: ‘uni10::tensor_tools::randomize_z’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,091 41 | static void (*randomize_z[])(U_para*) = {randomize_nsy, randomize_bsy, randomize_bsy}; 2025-09-08T20:20:06,091 | ^~~~~~~~~~~ 2025-09-08T20:20:06,091 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:40:19: warning: ‘uni10::tensor_tools::randomize_d’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,091 40 | static void (*randomize_d[])(U_para* ) = {randomize_nsy, randomize_bsy, randomize_bsy}; 2025-09-08T20:20:06,092 | ^~~~~~~~~~~ 2025-09-08T20:20:06,092 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:38:19: warning: ‘uni10::tensor_tools::set_zero_z’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,093 38 | static void (*set_zero_z[])(U_para*) = {set_zero_nsy, set_zero_bsy, set_zero_bsy}; 2025-09-08T20:20:06,093 | ^~~~~~~~~~ 2025-09-08T20:20:06,093 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:37:19: warning: ‘uni10::tensor_tools::set_zero_d’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,094 37 | static void (*set_zero_d[])(U_para* ) = {set_zero_nsy, set_zero_bsy, set_zero_bsy}; 2025-09-08T20:20:06,094 | ^~~~~~~~~~ 2025-09-08T20:20:06,094 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:35:19: warning: ‘uni10::tensor_tools::putBlock_z’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,094 35 | static void (*putBlock_z[])(U_para*,const Qnum& qnum, const Block& mat) = {putBlock_nsy, putBlock_bsy, putBlock_bsy}; 2025-09-08T20:20:06,095 | ^~~~~~~~~~ 2025-09-08T20:20:06,095 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:34:19: warning: ‘uni10::tensor_tools::putBlock_d’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,095 34 | static void (*putBlock_d[])(U_para* ,const Qnum& qnum, const Block& mat ) = {putBlock_nsy, putBlock_bsy, putBlock_bsy}; 2025-09-08T20:20:06,096 | ^~~~~~~~~~ 2025-09-08T20:20:06,096 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:32:19: warning: ‘uni10::tensor_tools::setRawElem_z’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,096 32 | static void (*setRawElem_z[])(U_para* t1_para, const uni10_complex128* rawElem) = {setRawElem_nsy, setRawElem_bsy, setRawElem_bsy}; 2025-09-08T20:20:06,097 | ^~~~~~~~~~~~ 2025-09-08T20:20:06,097 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:31:19: warning: ‘uni10::tensor_tools::setRawElem_d’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,097 31 | static void (*setRawElem_d[])(U_para* t1_para, const uni10_double64* rawElem) = {setRawElem_nsy, setRawElem_bsy, setRawElem_bsy}; 2025-09-08T20:20:06,098 | ^~~~~~~~~~~~ 2025-09-08T20:20:06,098 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:29:19: warning: ‘uni10::tensor_tools::initBlocks_z’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,099 29 | static void (*initBlocks_z[])(U_para*) = {initBlocks_nsy, initBlocks_bsy, initBlocks_bsy}; 2025-09-08T20:20:06,099 | ^~~~~~~~~~~~ 2025-09-08T20:20:06,099 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:28:19: warning: ‘uni10::tensor_tools::initBlocks_d’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,099 28 | static void (*initBlocks_d[])(U_para* ) = {initBlocks_nsy, initBlocks_bsy, initBlocks_bsy}; 2025-09-08T20:20:06,100 | ^~~~~~~~~~~~ 2025-09-08T20:20:06,100 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:26:19: warning: ‘uni10::tensor_tools::init_z’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,100 26 | static void (*init_z[])(U_para*) = {init_nsy, init_bsy, init_bsy}; 2025-09-08T20:20:06,101 | ^~~~~~ 2025-09-08T20:20:06,101 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:25:19: warning: ‘uni10::tensor_tools::init_d’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,101 25 | static void (*init_d[])(U_para* ) = {init_nsy, init_bsy, init_bsy}; 2025-09-08T20:20:06,101 | ^~~~~~ 2025-09-08T20:20:06,102 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:23:19: warning: ‘uni10::tensor_tools::free_para_z’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,102 23 | static void (*free_para_z[])(U_para*) = {free_para_nsy, free_para_bsy, free_para_bsy}; 2025-09-08T20:20:06,103 | ^~~~~~~~~~~ 2025-09-08T20:20:06,103 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:22:19: warning: ‘uni10::tensor_tools::free_para_d’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,103 22 | static void (*free_para_d[])(U_para* ) = {free_para_nsy, free_para_bsy, free_para_bsy}; 2025-09-08T20:20:06,104 | ^~~~~~~~~~~ 2025-09-08T20:20:06,104 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:19:19: warning: ‘uni10::tensor_tools::copy_para_z’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,104 19 | static void (*copy_para_z[])(U_para*, const U_para* ) = {copy_para_nsy, copy_para_bsy, copy_para_bsy}; 2025-09-08T20:20:06,105 | ^~~~~~~~~~~ 2025-09-08T20:20:06,105 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:18:19: warning: ‘uni10::tensor_tools::copy_para_d’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,105 18 | static void (*copy_para_d[])(U_para* , const U_para* ) = {copy_para_nsy, copy_para_bsy, copy_para_bsy}; 2025-09-08T20:20:06,106 | ^~~~~~~~~~~ 2025-09-08T20:20:06,106 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:15:39: warning: ‘uni10::tensor_tools::init_para_z’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,106 15 | static U_para*(*init_para_z[])(U_para*) = {init_para_nsy, init_para_bsy, init_para_bsy}; 2025-09-08T20:20:06,107 | ^~~~~~~~~~~ 2025-09-08T20:20:06,107 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:14:39: warning: ‘uni10::tensor_tools::init_para_d’ defined but not used [-Wunused-variable] 2025-09-08T20:20:06,107 14 | static U_para* (*init_para_d[])(U_para* ) = {init_para_nsy, init_para_bsy, init_para_bsy}; 2025-09-08T20:20:06,107 | ^~~~~~~~~~~ 2025-09-08T20:20:06,132 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg/uni10_linalg_svd.h:6, 2025-09-08T20:20:06,132 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/linalg.h:13: 2025-09-08T20:20:06,132 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg_inplace/uni10_linalg_inplace_svd.h: In function ‘void uni10::Svd(const Block<_T>&, Matrix<_T>&, Matrix<_T>&, Matrix<_T>&, UNI10_INPLACE) [with _UniType = double; UniType = std::complex]’: 2025-09-08T20:20:06,132 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg_inplace/uni10_linalg_inplace_svd.h:30:7: warning: ‘nonnull’ argument ‘u’ compared to NULL [-Wnonnull-compare] 2025-09-08T20:20:06,133 30 | if(&u != NULL){ 2025-09-08T20:20:06,133 | ^~ 2025-09-08T20:20:06,133 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg_inplace/uni10_linalg_inplace_svd.h:35:7: warning: ‘nonnull’ argument ‘vt’ compared to NULL [-Wnonnull-compare] 2025-09-08T20:20:06,133 35 | if(&vt != NULL){ 2025-09-08T20:20:06,134 | ^~ 2025-09-08T20:20:06,135 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg_inplace/uni10_linalg_inplace_svd.h: In function ‘void uni10::Svd(const Block<_T>&, Matrix<_T>&, Matrix<_T>&, Matrix<_T>&, UNI10_INPLACE) [with _UniType = std::complex; UniType = std::complex]’: 2025-09-08T20:20:06,135 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg_inplace/uni10_linalg_inplace_svd.h:30:7: warning: ‘nonnull’ argument ‘u’ compared to NULL [-Wnonnull-compare] 2025-09-08T20:20:06,135 30 | if(&u != NULL){ 2025-09-08T20:20:06,136 | ^~ 2025-09-08T20:20:06,136 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg_inplace/uni10_linalg_inplace_svd.h:35:7: warning: ‘nonnull’ argument ‘vt’ compared to NULL [-Wnonnull-compare] 2025-09-08T20:20:06,136 35 | if(&vt != NULL){ 2025-09-08T20:20:06,137 | ^~ 2025-09-08T20:20:06,387 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:20:06,387 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_mul.cpp:1: 2025-09-08T20:20:06,388 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:06,388 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:06,388 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:06,388 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:06,759 [ 40%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_mul_v.cpp.o 2025-09-08T20:20:08,489 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:20:08,489 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_mul_v.cpp:1: 2025-09-08T20:20:08,489 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:08,490 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:08,490 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:08,490 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:08,708 [ 41%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_normalrandomize.cpp.o 2025-09-08T20:20:08,992 In member function ‘void uni10::UniTensor::init_para() [with UniType = double]’, 2025-09-08T20:20:08,992 inlined from ‘uni10::UniTensor::UniTensor() [with UniType = double]’ at /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:46:22: 2025-09-08T20:20:08,992 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:1019:38: warning: ‘*this.uni10::UniTensor::paras’ is used uninitialized [-Wuninitialized] 2025-09-08T20:20:08,993 1019 | paras = tensor_tools::init_para(paras, style); 2025-09-08T20:20:08,993 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:20:09,039 In member function ‘void uni10::UniTensor::init_para() [with UniType = double]’, 2025-09-08T20:20:09,039 inlined from ‘uni10::UniTensor::UniTensor(uni10_type, uni10::contain_type) [with UniType = double]’ at /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:58:22: 2025-09-08T20:20:09,040 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:1019:38: warning: ‘*this.uni10::UniTensor::paras’ is used uninitialized [-Wuninitialized] 2025-09-08T20:20:09,040 1019 | paras = tensor_tools::init_para(paras, style); 2025-09-08T20:20:09,040 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:20:09,162 In member function ‘void uni10::UniTensor::init_para() [with UniType = double]’, 2025-09-08T20:20:09,162 inlined from ‘uni10::UniTensor::UniTensor(const uni10::UniTensor&) [with UniType = double]’ at /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:111:24: 2025-09-08T20:20:09,162 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:1019:38: warning: ‘*this.uni10::UniTensor::paras’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-08T20:20:09,163 1019 | paras = tensor_tools::init_para(paras, style); 2025-09-08T20:20:09,163 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:20:10,586 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:20:10,586 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_normalrandomize.cpp:3: 2025-09-08T20:20:10,587 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:10,587 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:10,587 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:10,587 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:10,656 In member function ‘void uni10::UniTensor::init_para() [with UniType = std::complex]’, 2025-09-08T20:20:10,656 inlined from ‘uni10::UniTensor::UniTensor() [with UniType = std::complex]’ at /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:46:22: 2025-09-08T20:20:10,657 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:1019:38: warning: ‘*this.uni10::UniTensor >::paras’ is used uninitialized [-Wuninitialized] 2025-09-08T20:20:10,657 1019 | paras = tensor_tools::init_para(paras, style); 2025-09-08T20:20:10,657 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:20:10,692 In member function ‘void uni10::UniTensor::init_para() [with UniType = std::complex]’, 2025-09-08T20:20:10,692 inlined from ‘uni10::UniTensor::UniTensor(uni10_type, uni10::contain_type) [with UniType = std::complex]’ at /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:58:22: 2025-09-08T20:20:10,693 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:1019:38: warning: ‘*this.uni10::UniTensor >::paras’ is used uninitialized [-Wuninitialized] 2025-09-08T20:20:10,693 1019 | paras = tensor_tools::init_para(paras, style); 2025-09-08T20:20:10,693 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:20:10,816 In member function ‘void uni10::UniTensor::init_para() [with UniType = std::complex]’, 2025-09-08T20:20:10,816 inlined from ‘uni10::UniTensor::UniTensor(const uni10::UniTensor&) [with UniType = std::complex]’ at /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:111:24: 2025-09-08T20:20:10,816 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:1019:38: warning: ‘*this.uni10::UniTensor >::paras’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-08T20:20:10,817 1019 | paras = tensor_tools::init_para(paras, style); 2025-09-08T20:20:10,817 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:20:11,386 [ 43%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_norm.cpp.o 2025-09-08T20:20:13,066 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:20:13,066 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_norm.cpp:1: 2025-09-08T20:20:13,066 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:13,066 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:13,066 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:13,067 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:13,289 [ 44%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_qdrcpivot.cpp.o 2025-09-08T20:20:13,863 In member function ‘void uni10::UniTensor::init_para() [with UniType = double]’, 2025-09-08T20:20:13,863 inlined from ‘uni10::UniTensor::UniTensor(const std::string&) [with UniType = double]’ at /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:132:22: 2025-09-08T20:20:13,863 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:1019:38: warning: ‘*this.uni10::UniTensor::paras’ is used uninitialized [-Wuninitialized] 2025-09-08T20:20:13,863 1019 | paras = tensor_tools::init_para(paras, style); 2025-09-08T20:20:13,863 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:20:14,200 In member function ‘void uni10::UniTensor::init_para() [with UniType = std::complex]’, 2025-09-08T20:20:14,200 inlined from ‘uni10::UniTensor::UniTensor(const std::string&) [with UniType = std::complex]’ at /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:132:22: 2025-09-08T20:20:14,200 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:1019:38: warning: ‘*this.uni10::UniTensor >::paras’ is used uninitialized [-Wuninitialized] 2025-09-08T20:20:14,201 1019 | paras = tensor_tools::init_para(paras, style); 2025-09-08T20:20:14,201 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:20:15,018 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:20:15,018 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_qdrcpivot.cpp:1: 2025-09-08T20:20:15,018 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:15,018 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:15,018 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:15,019 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:15,351 [ 46%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_qdr.cpp.o 2025-09-08T20:20:17,058 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:20:17,059 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_qdr.cpp:1: 2025-09-08T20:20:17,059 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:17,059 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:17,059 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:17,059 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:17,350 [ 47%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_ql.cpp.o 2025-09-08T20:20:17,529 In function ‘void uni10::Svd(const Block<_T>&, Matrix<_T>&, Matrix<_T>&, Matrix<_T>&, UNI10_INPLACE) [with _UniType = double; UniType = std::complex]’, 2025-09-08T20:20:17,529 inlined from ‘void uni10::UniTensor::OrthoRand(char, uni10_double64, uni10_double64, uni10_int64) [with UniType = double]’ at /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:1278:16: 2025-09-08T20:20:17,529 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg_inplace/uni10_linalg_inplace_svd.h:31:17: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-08T20:20:17,530 31 | u.Assign(kblk.row_, min); 2025-09-08T20:20:17,530 | ~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-08T20:20:17,530 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h: In member function ‘void uni10::UniTensor::OrthoRand(char, uni10_double64, uni10_double64, uni10_int64) [with UniType = double]’: 2025-09-08T20:20:17,530 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:141:14: note: in a call to non-static member function ‘void uni10::Matrix::Assign(uni10_uint64, uni10_uint64, uni10_bool) [with UniType = double]’ 2025-09-08T20:20:17,530 141 | void Assign(uni10_uint64 row, uni10_uint64 col, uni10_bool diag = false); 2025-09-08T20:20:17,530 | ^~~~~~ 2025-09-08T20:20:17,530 In function ‘void uni10::Svd(const Block<_T>&, Matrix<_T>&, Matrix<_T>&, Matrix<_T>&, UNI10_INPLACE) [with _UniType = double; UniType = std::complex]’, 2025-09-08T20:20:17,531 inlined from ‘void uni10::UniTensor::OrthoRand(char, uni10_double64, uni10_double64, uni10_int64) [with UniType = double]’ at /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:1281:16: 2025-09-08T20:20:17,531 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg_inplace/uni10_linalg_inplace_svd.h:36:18: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-08T20:20:17,531 36 | vt.Assign(min, kblk.col_); 2025-09-08T20:20:17,531 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-08T20:20:17,531 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h: In member function ‘void uni10::UniTensor::OrthoRand(char, uni10_double64, uni10_double64, uni10_int64) [with UniType = double]’: 2025-09-08T20:20:17,531 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:141:14: note: in a call to non-static member function ‘void uni10::Matrix::Assign(uni10_uint64, uni10_uint64, uni10_bool) [with UniType = double]’ 2025-09-08T20:20:17,531 141 | void Assign(uni10_uint64 row, uni10_uint64 col, uni10_bool diag = false); 2025-09-08T20:20:17,531 | ^~~~~~ 2025-09-08T20:20:17,532 In function ‘void uni10::Svd(const Block<_T>&, Matrix<_T>&, Matrix<_T>&, Matrix<_T>&, UNI10_INPLACE) [with _UniType = double; UniType = std::complex]’, 2025-09-08T20:20:17,532 inlined from ‘void uni10::UniTensor::OrthoRand(char, uni10_double64, uni10_double64, uni10_int64) [with UniType = double]’ at /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:1289:16: 2025-09-08T20:20:17,532 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg_inplace/uni10_linalg_inplace_svd.h:31:17: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-08T20:20:17,532 31 | u.Assign(kblk.row_, min); 2025-09-08T20:20:17,532 | ~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-08T20:20:17,532 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h: In member function ‘void uni10::UniTensor::OrthoRand(char, uni10_double64, uni10_double64, uni10_int64) [with UniType = double]’: 2025-09-08T20:20:17,532 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:141:14: note: in a call to non-static member function ‘void uni10::Matrix::Assign(uni10_uint64, uni10_uint64, uni10_bool) [with UniType = double]’ 2025-09-08T20:20:17,532 141 | void Assign(uni10_uint64 row, uni10_uint64 col, uni10_bool diag = false); 2025-09-08T20:20:17,533 | ^~~~~~ 2025-09-08T20:20:17,533 In function ‘void uni10::Svd(const Block<_T>&, Matrix<_T>&, Matrix<_T>&, Matrix<_T>&, UNI10_INPLACE) [with _UniType = double; UniType = std::complex]’, 2025-09-08T20:20:17,533 inlined from ‘void uni10::UniTensor::OrthoRand(char, uni10_double64, uni10_double64, uni10_int64) [with UniType = double]’ at /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:1292:16: 2025-09-08T20:20:17,533 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg_inplace/uni10_linalg_inplace_svd.h:36:18: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-08T20:20:17,533 36 | vt.Assign(min, kblk.col_); 2025-09-08T20:20:17,533 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-08T20:20:17,533 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h: In member function ‘void uni10::UniTensor::OrthoRand(char, uni10_double64, uni10_double64, uni10_int64) [with UniType = double]’: 2025-09-08T20:20:17,534 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:141:14: note: in a call to non-static member function ‘void uni10::Matrix::Assign(uni10_uint64, uni10_uint64, uni10_bool) [with UniType = double]’ 2025-09-08T20:20:17,534 141 | void Assign(uni10_uint64 row, uni10_uint64 col, uni10_bool diag = false); 2025-09-08T20:20:17,534 | ^~~~~~ 2025-09-08T20:20:18,900 In function ‘void uni10::Svd(const Block<_T>&, Matrix<_T>&, Matrix<_T>&, Matrix<_T>&, UNI10_INPLACE) [with _UniType = std::complex; UniType = std::complex]’, 2025-09-08T20:20:18,900 inlined from ‘void uni10::UniTensor::OrthoRand(char, uni10_double64, uni10_double64, uni10_int64) [with UniType = std::complex]’ at /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:1278:16: 2025-09-08T20:20:18,901 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg_inplace/uni10_linalg_inplace_svd.h:31:17: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-08T20:20:18,901 31 | u.Assign(kblk.row_, min); 2025-09-08T20:20:18,901 | ~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-08T20:20:18,901 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h: In member function ‘void uni10::UniTensor::OrthoRand(char, uni10_double64, uni10_double64, uni10_int64) [with UniType = std::complex]’: 2025-09-08T20:20:18,902 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:141:14: note: in a call to non-static member function ‘void uni10::Matrix::Assign(uni10_uint64, uni10_uint64, uni10_bool) [with UniType = std::complex]’ 2025-09-08T20:20:18,902 141 | void Assign(uni10_uint64 row, uni10_uint64 col, uni10_bool diag = false); 2025-09-08T20:20:18,902 | ^~~~~~ 2025-09-08T20:20:18,902 In function ‘void uni10::Svd(const Block<_T>&, Matrix<_T>&, Matrix<_T>&, Matrix<_T>&, UNI10_INPLACE) [with _UniType = std::complex; UniType = std::complex]’, 2025-09-08T20:20:18,902 inlined from ‘void uni10::UniTensor::OrthoRand(char, uni10_double64, uni10_double64, uni10_int64) [with UniType = std::complex]’ at /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:1281:16: 2025-09-08T20:20:18,903 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg_inplace/uni10_linalg_inplace_svd.h:36:18: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-08T20:20:18,903 36 | vt.Assign(min, kblk.col_); 2025-09-08T20:20:18,903 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-08T20:20:18,903 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h: In member function ‘void uni10::UniTensor::OrthoRand(char, uni10_double64, uni10_double64, uni10_int64) [with UniType = std::complex]’: 2025-09-08T20:20:18,903 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:141:14: note: in a call to non-static member function ‘void uni10::Matrix::Assign(uni10_uint64, uni10_uint64, uni10_bool) [with UniType = std::complex]’ 2025-09-08T20:20:18,903 141 | void Assign(uni10_uint64 row, uni10_uint64 col, uni10_bool diag = false); 2025-09-08T20:20:18,904 | ^~~~~~ 2025-09-08T20:20:18,904 In function ‘void uni10::Svd(const Block<_T>&, Matrix<_T>&, Matrix<_T>&, Matrix<_T>&, UNI10_INPLACE) [with _UniType = std::complex; UniType = std::complex]’, 2025-09-08T20:20:18,904 inlined from ‘void uni10::UniTensor::OrthoRand(char, uni10_double64, uni10_double64, uni10_int64) [with UniType = std::complex]’ at /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:1289:16: 2025-09-08T20:20:18,905 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg_inplace/uni10_linalg_inplace_svd.h:31:17: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-08T20:20:18,905 31 | u.Assign(kblk.row_, min); 2025-09-08T20:20:18,905 | ~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-08T20:20:18,905 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h: In member function ‘void uni10::UniTensor::OrthoRand(char, uni10_double64, uni10_double64, uni10_int64) [with UniType = std::complex]’: 2025-09-08T20:20:18,905 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:141:14: note: in a call to non-static member function ‘void uni10::Matrix::Assign(uni10_uint64, uni10_uint64, uni10_bool) [with UniType = std::complex]’ 2025-09-08T20:20:18,906 141 | void Assign(uni10_uint64 row, uni10_uint64 col, uni10_bool diag = false); 2025-09-08T20:20:18,906 | ^~~~~~ 2025-09-08T20:20:18,906 In function ‘void uni10::Svd(const Block<_T>&, Matrix<_T>&, Matrix<_T>&, Matrix<_T>&, UNI10_INPLACE) [with _UniType = std::complex; UniType = std::complex]’, 2025-09-08T20:20:18,906 inlined from ‘void uni10::UniTensor::OrthoRand(char, uni10_double64, uni10_double64, uni10_int64) [with UniType = std::complex]’ at /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/UniTensor.cpp:1292:16: 2025-09-08T20:20:18,906 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg_inplace/uni10_linalg_inplace_svd.h:36:18: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-08T20:20:18,907 36 | vt.Assign(min, kblk.col_); 2025-09-08T20:20:18,907 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-08T20:20:18,907 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h: In member function ‘void uni10::UniTensor::OrthoRand(char, uni10_double64, uni10_double64, uni10_int64) [with UniType = std::complex]’: 2025-09-08T20:20:18,907 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:141:14: note: in a call to non-static member function ‘void uni10::Matrix::Assign(uni10_uint64, uni10_uint64, uni10_bool) [with UniType = std::complex]’ 2025-09-08T20:20:18,907 141 | void Assign(uni10_uint64 row, uni10_uint64 col, uni10_bool diag = false); 2025-09-08T20:20:18,908 | ^~~~~~ 2025-09-08T20:20:19,043 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:20:19,044 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_ql.cpp:1: 2025-09-08T20:20:19,044 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:19,044 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:19,044 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:19,044 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:19,324 [ 49%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_qr.cpp.o 2025-09-08T20:20:20,460 [ 50%] Building CXX object src/uni10_api/CMakeFiles/uni10-api.dir/uni10_linalg_inplace/uni10_linalg_inplace_dot.cpp.o 2025-09-08T20:20:20,972 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:20:20,972 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_qr.cpp:1: 2025-09-08T20:20:20,972 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:20,973 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:20,973 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:20,973 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:21,259 [ 52%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_r2c.cpp.o 2025-09-08T20:20:22,308 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_elem.h:5, 2025-09-08T20:20:22,308 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Block.h:42, 2025-09-08T20:20:22,308 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:34, 2025-09-08T20:20:22,309 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg_inplace/uni10_linalg_inplace_dot.h:4, 2025-09-08T20:20:22,309 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/uni10_linalg_inplace/uni10_linalg_inplace_dot.cpp:1: 2025-09-08T20:20:22,309 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:22,309 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:22,309 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:22,309 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:22,331 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:125:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:22,332 125 | Matrix(Block const& kblk); 2025-09-08T20:20:22,332 | ^~~~~~~~~~~~~~ 2025-09-08T20:20:22,332 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:125:25: note: remove the ‘< >’ 2025-09-08T20:20:22,332 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:128:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:22,333 128 | Matrix(Block const& kblk); 2025-09-08T20:20:22,333 | ^~~~~~~~ 2025-09-08T20:20:22,333 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:128:27: note: remove the ‘< >’ 2025-09-08T20:20:22,333 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:136:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:22,334 136 | Matrix(Matrix const& kmat); 2025-09-08T20:20:22,334 | ^~~~~~~~~ 2025-09-08T20:20:22,334 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:136:27: note: remove the ‘< >’ 2025-09-08T20:20:22,636 [ 53%] Building CXX object src/uni10_api/CMakeFiles/uni10-api.dir/tensor_tools/tensor_tools.cpp.o 2025-09-08T20:20:22,926 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:20:22,926 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_r2c.cpp:1: 2025-09-08T20:20:22,927 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:22,927 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:22,927 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:22,927 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:23,180 [ 55%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_rq.cpp.o 2025-09-08T20:20:24,874 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:20:24,874 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_rq.cpp:1: 2025-09-08T20:20:24,874 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:24,874 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:24,874 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:24,875 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:25,119 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_elem.h:5, 2025-09-08T20:20:25,119 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Block.h:42, 2025-09-08T20:20:25,119 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:34, 2025-09-08T20:20:25,120 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg_inplace/uni10_linalg_inplace_dotargs.h:4, 2025-09-08T20:20:25,120 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/linalg_inplace.h:4, 2025-09-08T20:20:25,120 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/rng.h:7, 2025-09-08T20:20:25,120 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h:6, 2025-09-08T20:20:25,120 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:6, 2025-09-08T20:20:25,120 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/tensor_tools/tensor_tools.cpp:1: 2025-09-08T20:20:25,120 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:25,120 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:25,121 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:25,121 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:25,146 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:125:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:25,146 125 | Matrix(Block const& kblk); 2025-09-08T20:20:25,146 | ^~~~~~~~~~~~~~ 2025-09-08T20:20:25,147 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:125:25: note: remove the ‘< >’ 2025-09-08T20:20:25,147 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:128:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:25,148 128 | Matrix(Block const& kblk); 2025-09-08T20:20:25,148 | ^~~~~~~~ 2025-09-08T20:20:25,148 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:128:27: note: remove the ‘< >’ 2025-09-08T20:20:25,149 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:136:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:25,149 136 | Matrix(Matrix const& kmat); 2025-09-08T20:20:25,149 | ^~~~~~~~~ 2025-09-08T20:20:25,149 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:136:27: note: remove the ‘< >’ 2025-09-08T20:20:25,186 [ 56%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_scal_v.cpp.o 2025-09-08T20:20:25,505 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/UniTensor.h:38, 2025-09-08T20:20:25,505 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h:7: 2025-09-08T20:20:25,505 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h: In function ‘std::string& uni10::ltrim(std::string&)’: 2025-09-08T20:20:25,505 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h:23:89: warning: ‘std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 2025-09-08T20:20:25,505 23 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); 2025-09-08T20:20:25,505 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:20:25,506 In file included from /usr/include/c++/14/string:49, 2025-09-08T20:20:25,507 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T20:20:25,507 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T20:20:25,507 from /usr/include/c++/14/ios:44, 2025-09-08T20:20:25,507 from /usr/include/c++/14/istream:40, 2025-09-08T20:20:25,507 from /usr/include/c++/14/sstream:40, 2025-09-08T20:20:25,507 from /usr/include/c++/14/complex:45, 2025-09-08T20:20:25,507 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_type.h:7, 2025-09-08T20:20:25,507 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_rng.h:4, 2025-09-08T20:20:25,508 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_elem_rng.h:5, 2025-09-08T20:20:25,508 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/rng.h:6: 2025-09-08T20:20:25,508 /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 2025-09-08T20:20:25,508 1123 | ptr_fun(_Result (*__x)(_Arg)) 2025-09-08T20:20:25,508 | ^~~~~~~ 2025-09-08T20:20:25,512 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h: In function ‘std::string& uni10::rtrim(std::string&)’: 2025-09-08T20:20:25,512 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h:28:80: warning: ‘std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 2025-09-08T20:20:25,512 28 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); 2025-09-08T20:20:25,512 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:20:25,513 /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 2025-09-08T20:20:25,513 1123 | ptr_fun(_Result (*__x)(_Arg)) 2025-09-08T20:20:25,513 | ^~~~~~~ 2025-09-08T20:20:26,163 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_tools_lapack_cpu.h:11, 2025-09-08T20:20:26,163 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_rng.h:5: 2025-09-08T20:20:26,164 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_nsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = double; uni10_int = int]’: 2025-09-08T20:20:26,164 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:69:192: required from here 2025-09-08T20:20:26,164 69 | static void (*traceByRow_d[])(U_para* Tout_para , const U_para* Tin_para , uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:20:26,164 | ^ 2025-09-08T20:20:26,164 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h:361:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:20:26,164 361 | uni10_error_msg( !(tQdim == Tin_para->nsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:20:26,165 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:26,165 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:20:26,165 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:20:26,165 | ^~~~~~~ 2025-09-08T20:20:26,171 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_bsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = double; uni10_int = int]’: 2025-09-08T20:20:26,171 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:69:192: required from here 2025-09-08T20:20:26,171 69 | static void (*traceByRow_d[])(U_para* Tout_para , const U_para* Tin_para , uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:20:26,171 | ^ 2025-09-08T20:20:26,171 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:800:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:20:26,172 800 | uni10_error_msg( !(tQdim == Tin_para->bsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:20:26,172 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:26,172 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:20:26,172 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:20:26,172 | ^~~~~~~ 2025-09-08T20:20:26,190 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_nsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = std::complex; uni10_int = int]’: 2025-09-08T20:20:26,191 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:70:192: required from here 2025-09-08T20:20:26,191 70 | static void (*traceByRow_z[])(U_para* Tout_para, const U_para* Tin_para, uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:20:26,191 | ^ 2025-09-08T20:20:26,191 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h:361:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:20:26,191 361 | uni10_error_msg( !(tQdim == Tin_para->nsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:20:26,192 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:26,192 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:20:26,192 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:20:26,192 | ^~~~~~~ 2025-09-08T20:20:26,199 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_bsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = std::complex; uni10_int = int]’: 2025-09-08T20:20:26,199 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:70:192: required from here 2025-09-08T20:20:26,199 70 | static void (*traceByRow_z[])(U_para* Tout_para, const U_para* Tin_para, uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:20:26,200 | ^ 2025-09-08T20:20:26,200 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:800:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:20:26,200 800 | uni10_error_msg( !(tQdim == Tin_para->bsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:20:26,200 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:26,200 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:20:26,201 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:20:26,201 | ^~~~~~~ 2025-09-08T20:20:26,222 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:7: 2025-09-08T20:20:26,222 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘UniType uni10::tensor_tools::tensorAt_bsy(uni10::U_para*, const uni10_uint64*) [with UniType = double; uni10_uint64 = unsigned int]’: 2025-09-08T20:20:26,222 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:72:148: required from here 2025-09-08T20:20:26,223 72 | static uni10_double64 (*tensorAt_d[])(U_para* T_para, const uni10_uint64* idxs) = {tensorAt_nsy, tensorAt_bsy, tensorAt_bsy}; 2025-09-08T20:20:26,223 | ^ 2025-09-08T20:20:26,223 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:873:24: warning: comparison of integer expressions of different signedness: ‘const uni10_uint64’ {aka ‘const unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2025-09-08T20:20:26,223 873 | if(idxs[b] < (T_para->bsy->bonds)[b].const_getOffsets()[q]) 2025-09-08T20:20:26,223 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:26,233 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘UniType uni10::tensor_tools::tensorAt_bsy(uni10::U_para*, const uni10_uint64*) [with UniType = std::complex; uni10_uint64 = unsigned int]’: 2025-09-08T20:20:26,233 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:73:148: required from here 2025-09-08T20:20:26,233 73 | static uni10_complex128 (*tensorAt_z[])(U_para* T_para, const uni10_uint64* idxs) = {tensorAt_nsy, tensorAt_bsy, tensorAt_bsy}; 2025-09-08T20:20:26,234 | ^ 2025-09-08T20:20:26,234 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:873:24: warning: comparison of integer expressions of different signedness: ‘const uni10_uint64’ {aka ‘const unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2025-09-08T20:20:26,234 873 | if(idxs[b] < (T_para->bsy->bonds)[b].const_getOffsets()[q]) 2025-09-08T20:20:26,234 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:26,459 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘uni10_uint64 uni10::tensor_tools::grouping_bsy(uni10::U_para*) [with UniType = double; uni10_uint64 = unsigned int]’: 2025-09-08T20:20:26,459 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:126:46: required from ‘void uni10::tensor_tools::init_bsy(uni10::U_para*) [with UniType = double]’ 2025-09-08T20:20:26,459 126 | para->bsy->U_elemNum = grouping_bsy(para); 2025-09-08T20:20:26,459 | ~~~~~~~~~~~~^~~~~~ 2025-09-08T20:20:26,459 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:25:87: required from here 2025-09-08T20:20:26,460 25 | static void (*init_d[])(U_para* ) = {init_nsy, init_bsy, init_bsy}; 2025-09-08T20:20:26,460 | ^ 2025-09-08T20:20:26,460 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:217:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:20:26,460 217 | if(row_offs[bidx] < para->bsy->bonds[bidx].const_getQnums().size()) 2025-09-08T20:20:26,463 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:258:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:20:26,463 258 | if(col_offs[bidx] < para->bsy->bonds[bidx + row_bondNum].const_getQnums().size()) 2025-09-08T20:20:26,492 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘uni10_uint64 uni10::tensor_tools::grouping_bsy(uni10::U_para*) [with UniType = std::complex; uni10_uint64 = unsigned int]’: 2025-09-08T20:20:26,492 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:126:46: required from ‘void uni10::tensor_tools::init_bsy(uni10::U_para*) [with UniType = std::complex]’ 2025-09-08T20:20:26,492 126 | para->bsy->U_elemNum = grouping_bsy(para); 2025-09-08T20:20:26,493 | ~~~~~~~~~~~~^~~~~~ 2025-09-08T20:20:26,493 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:26:87: required from here 2025-09-08T20:20:26,493 26 | static void (*init_z[])(U_para*) = {init_nsy, init_bsy, init_bsy}; 2025-09-08T20:20:26,493 | ^ 2025-09-08T20:20:26,493 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:217:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:20:26,494 217 | if(row_offs[bidx] < para->bsy->bonds[bidx].const_getQnums().size()) 2025-09-08T20:20:26,497 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:258:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:20:26,497 258 | if(col_offs[bidx] < para->bsy->bonds[bidx + row_bondNum].const_getQnums().size()) 2025-09-08T20:20:26,818 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:20:26,819 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_scal_v.cpp:1: 2025-09-08T20:20:26,819 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:26,819 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:26,819 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:26,819 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:27,034 [ 58%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_sdd.cpp.o 2025-09-08T20:20:28,765 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:20:28,766 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_sdd.cpp:1: 2025-09-08T20:20:28,766 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:28,766 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:28,766 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:28,766 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:29,071 [ 60%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_setdiag.cpp.o 2025-09-08T20:20:30,866 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:20:30,866 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_setdiag.cpp:1: 2025-09-08T20:20:30,866 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:30,866 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:30,867 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:30,867 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:31,095 [ 61%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_sub.cpp.o 2025-09-08T20:20:32,805 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:20:32,805 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_sub.cpp:1: 2025-09-08T20:20:32,806 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:32,806 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:32,806 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:32,806 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:33,161 [ 63%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_sub_v.cpp.o 2025-09-08T20:20:34,934 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:20:34,934 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_sub_v.cpp:1: 2025-09-08T20:20:34,934 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:34,935 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:34,935 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:34,935 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:35,158 [ 64%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_sum_v.cpp.o 2025-09-08T20:20:37,019 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:20:37,019 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_sum_v.cpp:1: 2025-09-08T20:20:37,019 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:37,019 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:37,019 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:37,020 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:37,243 [ 66%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_svd.cpp.o 2025-09-08T20:20:39,091 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:20:39,091 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_svd.cpp:1: 2025-09-08T20:20:39,091 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:39,091 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:39,091 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:39,092 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:39,438 [ 67%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_sytrimateigdcp.cpp.o 2025-09-08T20:20:41,163 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:20:41,163 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_sytrimateigdcp.cpp:1: 2025-09-08T20:20:41,163 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:41,163 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:41,163 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:41,163 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:41,452 [ 69%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_trace.cpp.o 2025-09-08T20:20:43,346 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:20:43,346 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_trace.cpp:1: 2025-09-08T20:20:43,347 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:43,347 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:43,347 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:43,347 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:43,625 [ 70%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_transpose.cpp.o 2025-09-08T20:20:45,511 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:20:45,511 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_transpose.cpp:1: 2025-09-08T20:20:45,511 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:45,511 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:45,512 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:45,512 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:45,766 [ 72%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/linalg/uni10_elem_uniformrandomize.cpp.o 2025-09-08T20:20:47,680 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:20:47,680 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/linalg/uni10_elem_uniformrandomize.cpp:3: 2025-09-08T20:20:47,680 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:47,680 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:47,680 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:47,681 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:48,573 [ 73%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/hirnk_linalg/hptt_tcl/uni10_elem_tensortranspose.cpp.o 2025-09-08T20:20:50,076 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_env_info/uni10_lapack_cpu/uni10_env_info_lapack_cpu.h:6, 2025-09-08T20:20:50,076 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_env_info.h:5, 2025-09-08T20:20:50,077 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/hirnk_linalg/hptt_tcl/uni10_elem_tensortranspose.cpp:1: 2025-09-08T20:20:50,077 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_sys_info/uni10_lapack_cpu/uni10_sys_info_lapack_cpu.h: In member function ‘void uni10::SysInfoCpu::PrintSysInfo() const’: 2025-09-08T20:20:50,077 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_sys_info/uni10_lapack_cpu/uni10_sys_info_lapack_cpu.h:59:22: warning: unused variable ‘total_memsize’ [-Wunused-variable] 2025-09-08T20:20:50,077 59 | uni10_double64 total_memsize = total_memsize_ / 1024. / 1024. * mem_unit_; 2025-09-08T20:20:50,077 | ^~~~~~~~~~~~~ 2025-09-08T20:20:50,077 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_sys_info/uni10_lapack_cpu/uni10_sys_info_lapack_cpu.h:60:22: warning: unused variable ‘free_memsize’ [-Wunused-variable] 2025-09-08T20:20:50,078 60 | uni10_double64 free_memsize = free_memsize_ / 1024. / 1024. * mem_unit_; 2025-09-08T20:20:50,078 | ^~~~~~~~~~~~ 2025-09-08T20:20:50,078 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_sys_info/uni10_lapack_cpu/uni10_sys_info_lapack_cpu.h:61:22: warning: unused variable ‘swap_memsize’ [-Wunused-variable] 2025-09-08T20:20:50,078 61 | uni10_double64 swap_memsize = swap_memsize_ / 1024. / 1024. * mem_unit_; 2025-09-08T20:20:50,078 | ^~~~~~~~~~~~ 2025-09-08T20:20:50,078 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_sys_info/uni10_lapack_cpu/uni10_sys_info_lapack_cpu.h:62:20: warning: unused variable ‘max_len’ [-Wunused-variable] 2025-09-08T20:20:50,078 62 | uni10_uint64 max_len = floor(log(total_memsize_)); 2025-09-08T20:20:50,079 | ^~~~~~~ 2025-09-08T20:20:50,293 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_hirnk_linalg.h:5, 2025-09-08T20:20:50,294 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/hirnk_linalg/hptt_tcl/uni10_elem_tensortranspose.cpp:2: 2025-09-08T20:20:50,294 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h: At global scope: 2025-09-08T20:20:50,294 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:50,294 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:50,294 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:50,294 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:50,474 [ 75%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/hirnk_linalg/hptt_tcl/uni10_elem_tensorcontract.cpp.o 2025-09-08T20:20:52,189 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:20:52,190 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/hirnk_linalg/hptt_tcl/uni10_elem_tensorcontract.cpp:6: 2025-09-08T20:20:52,190 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:52,190 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:52,190 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:52,190 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:52,383 [ 76%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/hirnk_linalg/ttgt/uni10_elem_tensortranspose.cpp.o 2025-09-08T20:20:54,084 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_hirnk_linalg.h:5, 2025-09-08T20:20:54,085 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/hirnk_linalg/ttgt/uni10_elem_tensortranspose.cpp:1: 2025-09-08T20:20:54,085 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:54,085 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:54,085 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:54,085 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:54,099 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/hirnk_linalg/ttgt/uni10_elem_tensortranspose.cpp: In function ‘void uni10::hirnk_linalg_unielem_internal::TensorTranspose(const UniElemDouble*, const uni10_int*, uni10_int, const uni10_int*, UniElemDouble*)’: 2025-09-08T20:20:54,100 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/hirnk_linalg/ttgt/uni10_elem_tensortranspose.cpp:47:27: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘const uni10_int’ {aka ‘const int’} [-Wsign-compare] 2025-09-08T20:20:54,100 47 | if(idxs[bend] < koribonddims[bend]){ 2025-09-08T20:20:54,105 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/hirnk_linalg/ttgt/uni10_elem_tensortranspose.cpp: In function ‘void uni10::hirnk_linalg_unielem_internal::TensorTranspose(const UniElemComplex*, const uni10_int*, uni10_int, const uni10_int*, UniElemComplex*)’: 2025-09-08T20:20:54,106 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/hirnk_linalg/ttgt/uni10_elem_tensortranspose.cpp:102:27: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} and ‘const uni10_int’ {aka ‘const int’} [-Wsign-compare] 2025-09-08T20:20:54,106 102 | if(idxs[bend] < koribonddims[bend]){ 2025-09-08T20:20:54,777 [ 78%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/hirnk_linalg/ttgt/uni10_elem_tensorcontract.cpp.o 2025-09-08T20:20:56,380 [ 80%] Building CXX object src/uni10_api/CMakeFiles/uni10-api.dir/Network.cpp.o 2025-09-08T20:20:56,511 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_linalg.h:5, 2025-09-08T20:20:56,511 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/hirnk_linalg/ttgt/uni10_elem_tensorcontract.cpp:3: 2025-09-08T20:20:56,511 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:56,511 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:56,512 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:56,512 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:57,530 [ 81%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/tools_lapack_cpu/uni10_linalg_lapack_cpu_d.cpp.o 2025-09-08T20:20:58,928 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_elem.h:5, 2025-09-08T20:20:58,929 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Block.h:42, 2025-09-08T20:20:58,929 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:34, 2025-09-08T20:20:58,929 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg_inplace/uni10_linalg_inplace_dotargs.h:4, 2025-09-08T20:20:58,929 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/linalg_inplace.h:4, 2025-09-08T20:20:58,929 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/rng.h:7, 2025-09-08T20:20:58,929 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h:6, 2025-09-08T20:20:58,929 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:6, 2025-09-08T20:20:58,929 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_rand.h:4, 2025-09-08T20:20:58,930 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/hirnk_linalg_inplace.h:4, 2025-09-08T20:20:58,930 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/Network.cpp:35: 2025-09-08T20:20:58,930 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:58,930 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:20:58,930 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:58,930 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:20:58,963 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:125:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:58,964 125 | Matrix(Block const& kblk); 2025-09-08T20:20:58,964 | ^~~~~~~~~~~~~~ 2025-09-08T20:20:58,964 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:125:25: note: remove the ‘< >’ 2025-09-08T20:20:58,965 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:128:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:58,965 128 | Matrix(Block const& kblk); 2025-09-08T20:20:58,965 | ^~~~~~~~ 2025-09-08T20:20:58,965 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:128:27: note: remove the ‘< >’ 2025-09-08T20:20:58,966 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:136:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:20:58,966 136 | Matrix(Matrix const& kmat); 2025-09-08T20:20:58,966 | ^~~~~~~~~ 2025-09-08T20:20:58,967 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:136:27: note: remove the ‘< >’ 2025-09-08T20:20:59,327 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/UniTensor.h:38, 2025-09-08T20:20:59,327 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h:7: 2025-09-08T20:20:59,327 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h: In function ‘std::string& uni10::ltrim(std::string&)’: 2025-09-08T20:20:59,327 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h:23:89: warning: ‘std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 2025-09-08T20:20:59,328 23 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); 2025-09-08T20:20:59,328 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:20:59,329 In file included from /usr/include/c++/14/string:49, 2025-09-08T20:20:59,329 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/Network.cpp:31: 2025-09-08T20:20:59,329 /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 2025-09-08T20:20:59,329 1123 | ptr_fun(_Result (*__x)(_Arg)) 2025-09-08T20:20:59,329 | ^~~~~~~ 2025-09-08T20:20:59,334 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h: In function ‘std::string& uni10::rtrim(std::string&)’: 2025-09-08T20:20:59,334 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h:28:80: warning: ‘std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 2025-09-08T20:20:59,334 28 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); 2025-09-08T20:20:59,334 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:20:59,335 /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 2025-09-08T20:20:59,335 1123 | ptr_fun(_Result (*__x)(_Arg)) 2025-09-08T20:20:59,335 | ^~~~~~~ 2025-09-08T20:20:59,842 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/Network.cpp: In member function ‘void uni10::Network::FromFile_(const std::string&)’: 2025-09-08T20:20:59,842 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/Network.cpp:293:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:20:59,842 293 | for (int s = 0; s < swap_dirty_str.size(); s++){ 2025-09-08T20:20:59,842 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:59,898 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/Network.cpp: In member function ‘void uni10::Network::InitLayers_(uni10_int&, std::vector&, std::vector&, std::vector >&, std::vector*>&, std::vector*>&)’: 2025-09-08T20:20:59,898 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/Network.cpp:466:41: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wformat=] 2025-09-08T20:20:59,898 466 | sprintf(tmp_nd_name, "L%dN%ld", idx_ly, constructing_ly->nds_in_layer.size()-1); 2025-09-08T20:20:59,898 | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:59,898 | | | 2025-09-08T20:20:59,898 | long int std::vector::size_type {aka unsigned int} 2025-09-08T20:20:59,898 | %d 2025-09-08T20:20:59,909 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/Network.cpp:574:41: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wformat=] 2025-09-08T20:20:59,909 574 | sprintf(tmp_nd_name, "L%dN%ld", idx_ly, constructing_ly->nds_in_layer.size()-1); 2025-09-08T20:20:59,909 | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:20:59,909 | | | 2025-09-08T20:20:59,909 | long int std::vector::size_type {aka unsigned int} 2025-09-08T20:20:59,910 | %d 2025-09-08T20:21:00,414 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/Network.cpp:34: 2025-09-08T20:21:00,414 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_nsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = double; uni10_int = int]’: 2025-09-08T20:21:00,414 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:69:192: required from here 2025-09-08T20:21:00,414 69 | static void (*traceByRow_d[])(U_para* Tout_para , const U_para* Tin_para , uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:21:00,414 | ^ 2025-09-08T20:21:00,414 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h:361:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,414 361 | uni10_error_msg( !(tQdim == Tin_para->nsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:21:00,415 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,415 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:21:00,415 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:21:00,415 | ^~~~~~~ 2025-09-08T20:21:00,421 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_bsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = double; uni10_int = int]’: 2025-09-08T20:21:00,421 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:69:192: required from here 2025-09-08T20:21:00,421 69 | static void (*traceByRow_d[])(U_para* Tout_para , const U_para* Tin_para , uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:21:00,421 | ^ 2025-09-08T20:21:00,421 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:800:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,421 800 | uni10_error_msg( !(tQdim == Tin_para->bsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:21:00,422 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,422 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:21:00,422 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:21:00,422 | ^~~~~~~ 2025-09-08T20:21:00,440 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_nsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = std::complex; uni10_int = int]’: 2025-09-08T20:21:00,440 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:70:192: required from here 2025-09-08T20:21:00,440 70 | static void (*traceByRow_z[])(U_para* Tout_para, const U_para* Tin_para, uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:21:00,440 | ^ 2025-09-08T20:21:00,440 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h:361:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,440 361 | uni10_error_msg( !(tQdim == Tin_para->nsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:21:00,441 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,441 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:21:00,441 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:21:00,441 | ^~~~~~~ 2025-09-08T20:21:00,446 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_bsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = std::complex; uni10_int = int]’: 2025-09-08T20:21:00,447 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:70:192: required from here 2025-09-08T20:21:00,447 70 | static void (*traceByRow_z[])(U_para* Tout_para, const U_para* Tin_para, uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:21:00,447 | ^ 2025-09-08T20:21:00,447 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:800:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,447 800 | uni10_error_msg( !(tQdim == Tin_para->bsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:21:00,447 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,447 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:21:00,448 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:21:00,448 | ^~~~~~~ 2025-09-08T20:21:00,467 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:7: 2025-09-08T20:21:00,468 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘UniType uni10::tensor_tools::tensorAt_bsy(uni10::U_para*, const uni10_uint64*) [with UniType = double; uni10_uint64 = unsigned int]’: 2025-09-08T20:21:00,468 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:72:148: required from here 2025-09-08T20:21:00,468 72 | static uni10_double64 (*tensorAt_d[])(U_para* T_para, const uni10_uint64* idxs) = {tensorAt_nsy, tensorAt_bsy, tensorAt_bsy}; 2025-09-08T20:21:00,468 | ^ 2025-09-08T20:21:00,468 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:873:24: warning: comparison of integer expressions of different signedness: ‘const uni10_uint64’ {aka ‘const unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2025-09-08T20:21:00,468 873 | if(idxs[b] < (T_para->bsy->bonds)[b].const_getOffsets()[q]) 2025-09-08T20:21:00,468 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,477 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘UniType uni10::tensor_tools::tensorAt_bsy(uni10::U_para*, const uni10_uint64*) [with UniType = std::complex; uni10_uint64 = unsigned int]’: 2025-09-08T20:21:00,477 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:73:148: required from here 2025-09-08T20:21:00,477 73 | static uni10_complex128 (*tensorAt_z[])(U_para* T_para, const uni10_uint64* idxs) = {tensorAt_nsy, tensorAt_bsy, tensorAt_bsy}; 2025-09-08T20:21:00,477 | ^ 2025-09-08T20:21:00,477 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:873:24: warning: comparison of integer expressions of different signedness: ‘const uni10_uint64’ {aka ‘const unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2025-09-08T20:21:00,478 873 | if(idxs[b] < (T_para->bsy->bonds)[b].const_getOffsets()[q]) 2025-09-08T20:21:00,478 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,486 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/hirnk_linalg_inplace.h:7: 2025-09-08T20:21:00,487 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h: In instantiation of ‘void uni10::Contract(UniTensor&, const UniTensor<_T>&, const UniTensor<_U>&, UNI10_INPLACE) [with _To = double; _T = double; _U = double; UniType = std::complex]’: 2025-09-08T20:21:00,487 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contracts.h:11:13: required from here 2025-09-08T20:21:00,487 11 | Contract( *((UniTensor*)m3), *((UniTensor*)m1), *((UniTensor*)m2), INPLACE); 2025-09-08T20:21:00,487 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,487 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:49:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,487 49 | for(uni10_int i = 0; i < t1.InBondNum(); i++){ 2025-09-08T20:21:00,488 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,488 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:53:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,489 53 | for(uni10_int i = 0; i < t2.InBondNum(); i++){ 2025-09-08T20:21:00,489 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,489 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:57:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,490 57 | for(uni10_int i = t1.InBondNum(); i < t1.BondNum(); i++){ 2025-09-08T20:21:00,490 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:00,490 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:61:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,491 61 | for(uni10_int i = t2.InBondNum(); i < t2.BondNum(); i++){ 2025-09-08T20:21:00,491 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:00,496 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h: In instantiation of ‘void uni10::Contract(UniTensor&, const UniTensor<_T>&, const UniTensor<_U>&, UNI10_INPLACE) [with _To = std::complex; _T = double; _U = std::complex; UniType = std::complex]’: 2025-09-08T20:21:00,496 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contracts.h:17:13: required from here 2025-09-08T20:21:00,496 17 | Contract( *((UniTensor*)m3), *((UniTensor*)m1), *((UniTensor*)m2), INPLACE); 2025-09-08T20:21:00,497 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,497 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:49:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,497 49 | for(uni10_int i = 0; i < t1.InBondNum(); i++){ 2025-09-08T20:21:00,497 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,498 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:53:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,498 53 | for(uni10_int i = 0; i < t2.InBondNum(); i++){ 2025-09-08T20:21:00,498 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,499 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:57:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,499 57 | for(uni10_int i = t1.InBondNum(); i < t1.BondNum(); i++){ 2025-09-08T20:21:00,499 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:00,500 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:61:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,500 61 | for(uni10_int i = t2.InBondNum(); i < t2.BondNum(); i++){ 2025-09-08T20:21:00,500 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:00,506 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h: In instantiation of ‘void uni10::Contract(UniTensor&, const UniTensor<_T>&, const UniTensor<_U>&, UNI10_INPLACE) [with _To = std::complex; _T = std::complex; _U = double; UniType = std::complex]’: 2025-09-08T20:21:00,506 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contracts.h:23:13: required from here 2025-09-08T20:21:00,506 23 | Contract( *((UniTensor*)m3), *((UniTensor*)m1), *((UniTensor*)m2), INPLACE); 2025-09-08T20:21:00,507 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,507 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:49:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,507 49 | for(uni10_int i = 0; i < t1.InBondNum(); i++){ 2025-09-08T20:21:00,507 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,508 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:53:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,508 53 | for(uni10_int i = 0; i < t2.InBondNum(); i++){ 2025-09-08T20:21:00,508 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,509 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:57:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,509 57 | for(uni10_int i = t1.InBondNum(); i < t1.BondNum(); i++){ 2025-09-08T20:21:00,509 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:00,510 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:61:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,510 61 | for(uni10_int i = t2.InBondNum(); i < t2.BondNum(); i++){ 2025-09-08T20:21:00,510 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:00,516 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h: In instantiation of ‘void uni10::Contract(UniTensor&, const UniTensor<_T>&, const UniTensor<_U>&, UNI10_INPLACE) [with _To = std::complex; _T = std::complex; _U = std::complex; UniType = std::complex]’: 2025-09-08T20:21:00,516 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contracts.h:29:13: required from here 2025-09-08T20:21:00,516 29 | Contract( *((UniTensor*)m3), *((UniTensor*)m1), *((UniTensor*)m2), INPLACE); 2025-09-08T20:21:00,517 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,517 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:49:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,517 49 | for(uni10_int i = 0; i < t1.InBondNum(); i++){ 2025-09-08T20:21:00,517 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,517 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_tools_lapack_cpu.h:16, 2025-09-08T20:21:00,518 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_linalg_lapack_cpu_d.h:8, 2025-09-08T20:21:00,518 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/tools_lapack_cpu/uni10_linalg_lapack_cpu_d.cpp:1: 2025-09-08T20:21:00,518 In function ‘void dgetrf(const int32_t*, const int32_t*, const double*, const int32_t*, const int32_t*, int32_t*)’, 2025-09-08T20:21:00,518 inlined from ‘void uni10::linalg_driver_internal::Inverse(double*, uni10_int)’ at /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/tools_lapack_cpu/uni10_linalg_lapack_cpu_d.cpp:575:13: 2025-09-08T20:21:00,518 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_lapack_wrapper_cpu.h:323:10: warning: ‘ipiv’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-08T20:21:00,518 323 | dgetrf_( m, n, a, lda, ipiv, info ); 2025-09-08T20:21:00,518 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,519 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_lapack_wrapper_cpu.h: In function ‘void uni10::linalg_driver_internal::Inverse(double*, uni10_int)’: 2025-09-08T20:21:00,519 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_lapack_wrapper_cpu.h:130:6: note: by argument 5 of type ‘const int32_t*’ {aka ‘const int*’} to ‘void dgetrf_(const int32_t*, const int32_t*, const double*, const int32_t*, const int32_t*, int32_t*)’ declared here 2025-09-08T20:21:00,519 130 | void dgetrf_( const int32_t *m, const int32_t *n, const double *a, 2025-09-08T20:21:00,519 | ^~~~~~~ 2025-09-08T20:21:00,520 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:53:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,520 53 | for(uni10_int i = 0; i < t2.InBondNum(); i++){ 2025-09-08T20:21:00,520 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,521 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:57:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,521 57 | for(uni10_int i = t1.InBondNum(); i < t1.BondNum(); i++){ 2025-09-08T20:21:00,521 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:00,522 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:61:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,522 61 | for(uni10_int i = t2.InBondNum(); i < t2.BondNum(); i++){ 2025-09-08T20:21:00,522 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:00,528 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/hirnk_linalg_inplace.h:9: 2025-09-08T20:21:00,528 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h: In instantiation of ‘void uni10::PseudoContract(UniTensor&, const UniTensor<_T>&, const UniTensor<_U>&, UNI10_INPLACE) [with _To = double; _T = double; _U = double; UniType = std::complex]’: 2025-09-08T20:21:00,529 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContracts.h:11:19: required from here 2025-09-08T20:21:00,529 11 | PseudoContract( *((UniTensor*)m3), *((UniTensor*)m1), *((UniTensor*)m2), INPLACE); 2025-09-08T20:21:00,529 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,529 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:47:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,529 47 | for(uni10_int i = 0; i < t1.InBondNum(); i++){ 2025-09-08T20:21:00,529 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,530 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:51:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,530 51 | for(uni10_int i = 0; i < t2.InBondNum(); i++){ 2025-09-08T20:21:00,530 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,530 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:55:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,530 55 | for(uni10_int i = t1.InBondNum(); i < t1.BondNum(); i++){ 2025-09-08T20:21:00,531 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:00,531 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:59:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,531 59 | for(uni10_int i = t2.InBondNum(); i < t2.BondNum(); i++){ 2025-09-08T20:21:00,531 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:00,535 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h: In instantiation of ‘void uni10::PseudoContract(UniTensor&, const UniTensor<_T>&, const UniTensor<_U>&, UNI10_INPLACE) [with _To = std::complex; _T = double; _U = std::complex; UniType = std::complex]’: 2025-09-08T20:21:00,536 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContracts.h:17:19: required from here 2025-09-08T20:21:00,536 17 | PseudoContract( *((UniTensor*)m3), *((UniTensor*)m1), *((UniTensor*)m2), INPLACE); 2025-09-08T20:21:00,536 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,536 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:47:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,536 47 | for(uni10_int i = 0; i < t1.InBondNum(); i++){ 2025-09-08T20:21:00,537 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,537 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:51:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,537 51 | for(uni10_int i = 0; i < t2.InBondNum(); i++){ 2025-09-08T20:21:00,537 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,537 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:55:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,538 55 | for(uni10_int i = t1.InBondNum(); i < t1.BondNum(); i++){ 2025-09-08T20:21:00,538 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:00,538 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:59:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,538 59 | for(uni10_int i = t2.InBondNum(); i < t2.BondNum(); i++){ 2025-09-08T20:21:00,538 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:00,543 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h: In instantiation of ‘void uni10::PseudoContract(UniTensor&, const UniTensor<_T>&, const UniTensor<_U>&, UNI10_INPLACE) [with _To = std::complex; _T = std::complex; _U = double; UniType = std::complex]’: 2025-09-08T20:21:00,543 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContracts.h:23:19: required from here 2025-09-08T20:21:00,544 23 | PseudoContract( *((UniTensor*)m3), *((UniTensor*)m1), *((UniTensor*)m2), INPLACE); 2025-09-08T20:21:00,544 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,544 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:47:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,544 47 | for(uni10_int i = 0; i < t1.InBondNum(); i++){ 2025-09-08T20:21:00,545 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,545 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:51:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,545 51 | for(uni10_int i = 0; i < t2.InBondNum(); i++){ 2025-09-08T20:21:00,545 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,546 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:55:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,546 55 | for(uni10_int i = t1.InBondNum(); i < t1.BondNum(); i++){ 2025-09-08T20:21:00,546 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:00,546 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:59:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,547 59 | for(uni10_int i = t2.InBondNum(); i < t2.BondNum(); i++){ 2025-09-08T20:21:00,547 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:00,551 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h: In instantiation of ‘void uni10::PseudoContract(UniTensor&, const UniTensor<_T>&, const UniTensor<_U>&, UNI10_INPLACE) [with _To = std::complex; _T = std::complex; _U = std::complex; UniType = std::complex]’: 2025-09-08T20:21:00,552 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContracts.h:29:19: required from here 2025-09-08T20:21:00,552 29 | PseudoContract( *((UniTensor*)m3), *((UniTensor*)m1), *((UniTensor*)m2), INPLACE); 2025-09-08T20:21:00,552 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,552 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:47:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,553 47 | for(uni10_int i = 0; i < t1.InBondNum(); i++){ 2025-09-08T20:21:00,553 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,553 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:51:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,553 51 | for(uni10_int i = 0; i < t2.InBondNum(); i++){ 2025-09-08T20:21:00,554 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,554 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:55:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,554 55 | for(uni10_int i = t1.InBondNum(); i < t1.BondNum(); i++){ 2025-09-08T20:21:00,554 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:00,555 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:59:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,555 59 | for(uni10_int i = t2.InBondNum(); i < t2.BondNum(); i++){ 2025-09-08T20:21:00,555 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:00,560 In function ‘void dgetrf(const int32_t*, const int32_t*, const double*, const int32_t*, const int32_t*, int32_t*)’, 2025-09-08T20:21:00,560 inlined from ‘double uni10::linalg_driver_internal::Det(double*, uni10_int)’ at /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/tools_lapack_cpu/uni10_linalg_lapack_cpu_d.cpp:601:13: 2025-09-08T20:21:00,560 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_lapack_wrapper_cpu.h:323:10: warning: ‘ipiv’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-08T20:21:00,560 323 | dgetrf_( m, n, a, lda, ipiv, info ); 2025-09-08T20:21:00,561 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,561 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_lapack_wrapper_cpu.h: In function ‘double uni10::linalg_driver_internal::Det(double*, uni10_int)’: 2025-09-08T20:21:00,561 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_lapack_wrapper_cpu.h:130:6: note: by argument 5 of type ‘const int32_t*’ {aka ‘const int*’} to ‘void dgetrf_(const int32_t*, const int32_t*, const double*, const int32_t*, const int32_t*, int32_t*)’ declared here 2025-09-08T20:21:00,561 130 | void dgetrf_( const int32_t *m, const int32_t *n, const double *a, 2025-09-08T20:21:00,561 | ^~~~~~~ 2025-09-08T20:21:00,601 In function ‘void dstev(const char*, const int32_t*, const double*, const double*, const double*, const int32_t*, const double*, int32_t*)’, 2025-09-08T20:21:00,601 inlined from ‘void uni10::linalg_driver_internal::SyTriMatEigDecompose(double*, double*, uni10_int, double*, uni10_int)’ at /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/tools_lapack_cpu/uni10_linalg_lapack_cpu_d.cpp:638:14: 2025-09-08T20:21:00,601 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_lapack_wrapper_cpu.h:318:9: warning: ‘work’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-08T20:21:00,602 318 | dstev_( jobz, n, d, e, z, ldaz, work, info ); 2025-09-08T20:21:00,602 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:00,602 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_lapack_wrapper_cpu.h: In function ‘void uni10::linalg_driver_internal::SyTriMatEigDecompose(double*, double*, uni10_int, double*, uni10_int)’: 2025-09-08T20:21:00,602 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_lapack_wrapper_cpu.h:127:6: note: by argument 7 of type ‘const double*’ to ‘void dstev_(const char*, const int32_t*, const double*, const double*, const double*, const int32_t*, const double*, int32_t*)’ declared here 2025-09-08T20:21:00,603 127 | void dstev_( const char* jobz, const int32_t* n, const double* d, const double* e, const double* z, 2025-09-08T20:21:00,603 | ^~~~~~ 2025-09-08T20:21:00,928 [ 83%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/tools_lapack_cpu/uni10_linalg_lapack_cpu_dz.cpp.o 2025-09-08T20:21:00,945 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘uni10_uint64 uni10::tensor_tools::grouping_bsy(uni10::U_para*) [with UniType = double; uni10_uint64 = unsigned int]’: 2025-09-08T20:21:00,945 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:126:46: required from ‘void uni10::tensor_tools::init_bsy(uni10::U_para*) [with UniType = double]’ 2025-09-08T20:21:00,945 126 | para->bsy->U_elemNum = grouping_bsy(para); 2025-09-08T20:21:00,946 | ~~~~~~~~~~~~^~~~~~ 2025-09-08T20:21:00,946 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:25:87: required from here 2025-09-08T20:21:00,946 25 | static void (*init_d[])(U_para* ) = {init_nsy, init_bsy, init_bsy}; 2025-09-08T20:21:00,946 | ^ 2025-09-08T20:21:00,946 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:217:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,946 217 | if(row_offs[bidx] < para->bsy->bonds[bidx].const_getQnums().size()) 2025-09-08T20:21:00,948 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:258:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,948 258 | if(col_offs[bidx] < para->bsy->bonds[bidx + row_bondNum].const_getQnums().size()) 2025-09-08T20:21:00,982 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘uni10_uint64 uni10::tensor_tools::grouping_bsy(uni10::U_para*) [with UniType = std::complex; uni10_uint64 = unsigned int]’: 2025-09-08T20:21:00,982 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:126:46: required from ‘void uni10::tensor_tools::init_bsy(uni10::U_para*) [with UniType = std::complex]’ 2025-09-08T20:21:00,983 126 | para->bsy->U_elemNum = grouping_bsy(para); 2025-09-08T20:21:00,983 | ~~~~~~~~~~~~^~~~~~ 2025-09-08T20:21:00,983 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:26:87: required from here 2025-09-08T20:21:00,983 26 | static void (*init_z[])(U_para*) = {init_nsy, init_bsy, init_bsy}; 2025-09-08T20:21:00,983 | ^ 2025-09-08T20:21:00,983 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:217:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,983 217 | if(row_offs[bidx] < para->bsy->bonds[bidx].const_getQnums().size()) 2025-09-08T20:21:00,985 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:258:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:00,985 258 | if(col_offs[bidx] < para->bsy->bonds[bidx + row_bondNum].const_getQnums().size()) 2025-09-08T20:21:02,898 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h: At global scope: 2025-09-08T20:21:02,898 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:73:31: warning: ‘uni10::tensor_tools::tensorAt_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,898 73 | static uni10_complex128 (*tensorAt_z[])(U_para* T_para, const uni10_uint64* idxs) = {tensorAt_nsy, tensorAt_bsy, tensorAt_bsy}; 2025-09-08T20:21:02,898 | ^~~~~~~~~~ 2025-09-08T20:21:02,898 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:72:31: warning: ‘uni10::tensor_tools::tensorAt_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,899 72 | static uni10_double64 (*tensorAt_d[])(U_para* T_para, const uni10_uint64* idxs) = {tensorAt_nsy, tensorAt_bsy, tensorAt_bsy}; 2025-09-08T20:21:02,899 | ^~~~~~~~~~ 2025-09-08T20:21:02,899 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:70:19: warning: ‘uni10::tensor_tools::traceByRow_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,899 70 | static void (*traceByRow_z[])(U_para* Tout_para, const U_para* Tin_para, uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:21:02,899 | ^~~~~~~~~~~~ 2025-09-08T20:21:02,899 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:69:19: warning: ‘uni10::tensor_tools::traceByRow_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,899 69 | static void (*traceByRow_d[])(U_para* Tout_para , const U_para* Tin_para , uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:21:02,899 | ^~~~~~~~~~~~ 2025-09-08T20:21:02,899 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:67:19: warning: ‘uni10::tensor_tools::addGate_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,899 67 | static void (*addGate_z[])(U_para* t1_para, const std::vector<_Swap>& swaps) = {addGate_nsy, addGate_bsy, addGate_bsy}; 2025-09-08T20:21:02,900 | ^~~~~~~~~ 2025-09-08T20:21:02,900 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:66:19: warning: ‘uni10::tensor_tools::addGate_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,900 66 | static void (*addGate_d[])(U_para* t1_para , const std::vector<_Swap>& swaps) = {addGate_nsy, addGate_bsy, addGate_bsy}; 2025-09-08T20:21:02,900 | ^~~~~~~~~ 2025-09-08T20:21:02,900 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:63:24: warning: ‘uni10::tensor_tools::contract_zd’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,900 63 | static uni10_int (*contract_zd[])(const U_para* t1_para, const U_para* t2_para, 2025-09-08T20:21:02,901 | ^~~~~~~~~~~ 2025-09-08T20:21:02,901 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:61:24: warning: ‘uni10::tensor_tools::contract_dz’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,901 61 | static uni10_int (*contract_dz[])(const U_para* t1_para, const U_para* t2_para, 2025-09-08T20:21:02,901 | ^~~~~~~~~~~ 2025-09-08T20:21:02,901 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:59:24: warning: ‘uni10::tensor_tools::contract_zz’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,901 59 | static uni10_int (*contract_zz[])(const U_para* t1_para, const U_para* t2_para, 2025-09-08T20:21:02,902 | ^~~~~~~~~~~ 2025-09-08T20:21:02,902 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:57:24: warning: ‘uni10::tensor_tools::contract_dd’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,902 57 | static uni10_int (*contract_dd[])(const U_para* t1_para, const U_para* t2_para, 2025-09-08T20:21:02,902 | ^~~~~~~~~~~ 2025-09-08T20:21:02,903 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:54:19: warning: ‘uni10::tensor_tools::permute_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,903 54 | static void (*permute_z[])(const U_para* t1_para, const std::vector& rsp_outin, 2025-09-08T20:21:02,903 | ^~~~~~~~~ 2025-09-08T20:21:02,904 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:52:19: warning: ‘uni10::tensor_tools::permute_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,904 52 | static void (*permute_d[])(const U_para* t1_para, const std::vector& rsp_outin, 2025-09-08T20:21:02,904 | ^~~~~~~~~ 2025-09-08T20:21:02,905 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:50:19: warning: ‘uni10::tensor_tools::conj_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,905 50 | static void (*conj_z[])(U_para*, const U_para*) = {conj_nsy, conj_bsy, conj_bsy}; 2025-09-08T20:21:02,905 | ^~~~~~ 2025-09-08T20:21:02,905 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:49:19: warning: ‘uni10::tensor_tools::conj_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,905 49 | static void (*conj_d[])(U_para* , const U_para* ) = {conj_nsy, conj_bsy, conj_bsy}; 2025-09-08T20:21:02,905 | ^~~~~~ 2025-09-08T20:21:02,905 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:47:19: warning: ‘uni10::tensor_tools::dagger_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,906 47 | static void (*dagger_z[])(U_para*, const U_para*) = {dagger_nsy, dagger_bsy, dagger_bsy}; 2025-09-08T20:21:02,906 | ^~~~~~~~ 2025-09-08T20:21:02,906 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:46:19: warning: ‘uni10::tensor_tools::dagger_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,906 46 | static void (*dagger_d[])(U_para* , const U_para* ) = {dagger_nsy, dagger_bsy, dagger_bsy}; 2025-09-08T20:21:02,906 | ^~~~~~~~ 2025-09-08T20:21:02,906 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:44:19: warning: ‘uni10::tensor_tools::transpose_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,907 44 | static void (*transpose_z[])(U_para*, const U_para*) = {transpose_nsy, transpose_bsy, transpose_bsy}; 2025-09-08T20:21:02,907 | ^~~~~~~~~~~ 2025-09-08T20:21:02,907 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:43:19: warning: ‘uni10::tensor_tools::transpose_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,907 43 | static void (*transpose_d[])(U_para* , const U_para* ) = {transpose_nsy, transpose_bsy, transpose_bsy}; 2025-09-08T20:21:02,907 | ^~~~~~~~~~~ 2025-09-08T20:21:02,907 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:41:19: warning: ‘uni10::tensor_tools::randomize_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,908 41 | static void (*randomize_z[])(U_para*) = {randomize_nsy, randomize_bsy, randomize_bsy}; 2025-09-08T20:21:02,908 | ^~~~~~~~~~~ 2025-09-08T20:21:02,908 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:40:19: warning: ‘uni10::tensor_tools::randomize_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,908 40 | static void (*randomize_d[])(U_para* ) = {randomize_nsy, randomize_bsy, randomize_bsy}; 2025-09-08T20:21:02,908 | ^~~~~~~~~~~ 2025-09-08T20:21:02,909 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:38:19: warning: ‘uni10::tensor_tools::set_zero_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,909 38 | static void (*set_zero_z[])(U_para*) = {set_zero_nsy, set_zero_bsy, set_zero_bsy}; 2025-09-08T20:21:02,909 | ^~~~~~~~~~ 2025-09-08T20:21:02,909 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:37:19: warning: ‘uni10::tensor_tools::set_zero_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,909 37 | static void (*set_zero_d[])(U_para* ) = {set_zero_nsy, set_zero_bsy, set_zero_bsy}; 2025-09-08T20:21:02,909 | ^~~~~~~~~~ 2025-09-08T20:21:02,910 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:35:19: warning: ‘uni10::tensor_tools::putBlock_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,910 35 | static void (*putBlock_z[])(U_para*,const Qnum& qnum, const Block& mat) = {putBlock_nsy, putBlock_bsy, putBlock_bsy}; 2025-09-08T20:21:02,910 | ^~~~~~~~~~ 2025-09-08T20:21:02,910 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:34:19: warning: ‘uni10::tensor_tools::putBlock_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,910 34 | static void (*putBlock_d[])(U_para* ,const Qnum& qnum, const Block& mat ) = {putBlock_nsy, putBlock_bsy, putBlock_bsy}; 2025-09-08T20:21:02,910 | ^~~~~~~~~~ 2025-09-08T20:21:02,911 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:32:19: warning: ‘uni10::tensor_tools::setRawElem_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,911 32 | static void (*setRawElem_z[])(U_para* t1_para, const uni10_complex128* rawElem) = {setRawElem_nsy, setRawElem_bsy, setRawElem_bsy}; 2025-09-08T20:21:02,911 | ^~~~~~~~~~~~ 2025-09-08T20:21:02,911 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:31:19: warning: ‘uni10::tensor_tools::setRawElem_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,911 31 | static void (*setRawElem_d[])(U_para* t1_para, const uni10_double64* rawElem) = {setRawElem_nsy, setRawElem_bsy, setRawElem_bsy}; 2025-09-08T20:21:02,911 | ^~~~~~~~~~~~ 2025-09-08T20:21:02,912 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:29:19: warning: ‘uni10::tensor_tools::initBlocks_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,912 29 | static void (*initBlocks_z[])(U_para*) = {initBlocks_nsy, initBlocks_bsy, initBlocks_bsy}; 2025-09-08T20:21:02,912 | ^~~~~~~~~~~~ 2025-09-08T20:21:02,912 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:28:19: warning: ‘uni10::tensor_tools::initBlocks_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,913 28 | static void (*initBlocks_d[])(U_para* ) = {initBlocks_nsy, initBlocks_bsy, initBlocks_bsy}; 2025-09-08T20:21:02,913 | ^~~~~~~~~~~~ 2025-09-08T20:21:02,913 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:26:19: warning: ‘uni10::tensor_tools::init_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,913 26 | static void (*init_z[])(U_para*) = {init_nsy, init_bsy, init_bsy}; 2025-09-08T20:21:02,913 | ^~~~~~ 2025-09-08T20:21:02,914 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:25:19: warning: ‘uni10::tensor_tools::init_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,914 25 | static void (*init_d[])(U_para* ) = {init_nsy, init_bsy, init_bsy}; 2025-09-08T20:21:02,914 | ^~~~~~ 2025-09-08T20:21:02,914 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:23:19: warning: ‘uni10::tensor_tools::free_para_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,914 23 | static void (*free_para_z[])(U_para*) = {free_para_nsy, free_para_bsy, free_para_bsy}; 2025-09-08T20:21:02,915 | ^~~~~~~~~~~ 2025-09-08T20:21:02,915 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:22:19: warning: ‘uni10::tensor_tools::free_para_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,915 22 | static void (*free_para_d[])(U_para* ) = {free_para_nsy, free_para_bsy, free_para_bsy}; 2025-09-08T20:21:02,915 | ^~~~~~~~~~~ 2025-09-08T20:21:02,916 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:19:19: warning: ‘uni10::tensor_tools::copy_para_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,916 19 | static void (*copy_para_z[])(U_para*, const U_para* ) = {copy_para_nsy, copy_para_bsy, copy_para_bsy}; 2025-09-08T20:21:02,916 | ^~~~~~~~~~~ 2025-09-08T20:21:02,917 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:18:19: warning: ‘uni10::tensor_tools::copy_para_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,917 18 | static void (*copy_para_d[])(U_para* , const U_para* ) = {copy_para_nsy, copy_para_bsy, copy_para_bsy}; 2025-09-08T20:21:02,917 | ^~~~~~~~~~~ 2025-09-08T20:21:02,917 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:15:39: warning: ‘uni10::tensor_tools::init_para_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,917 15 | static U_para*(*init_para_z[])(U_para*) = {init_para_nsy, init_para_bsy, init_para_bsy}; 2025-09-08T20:21:02,918 | ^~~~~~~~~~~ 2025-09-08T20:21:02,918 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:14:39: warning: ‘uni10::tensor_tools::init_para_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:02,918 14 | static U_para* (*init_para_d[])(U_para* ) = {init_para_nsy, init_para_bsy, init_para_bsy}; 2025-09-08T20:21:02,918 | ^~~~~~~~~~~ 2025-09-08T20:21:03,064 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_tools_lapack_cpu.h:16, 2025-09-08T20:21:03,064 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_linalg_lapack_cpu_dz.h:8, 2025-09-08T20:21:03,064 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/tools_lapack_cpu/uni10_linalg_lapack_cpu_dz.cpp:1: 2025-09-08T20:21:03,065 In function ‘void zheev(const char*, const char*, const int32_t*, std::complex*, const int32_t*, double*, std::complex*, const int32_t*, const double*, int32_t*)’, 2025-09-08T20:21:03,065 inlined from ‘void uni10::linalg_driver_internal::SyEigDecompose(std::complex*, uni10_int, double*, std::complex*)’ at /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/tools_lapack_cpu/uni10_linalg_lapack_cpu_dz.cpp:159:12: 2025-09-08T20:21:03,065 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_lapack_wrapper_cpu.h:250:9: warning: ‘rwork’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-08T20:21:03,065 250 | { zheev_( jobz, uplo, n, a, lda, w, work, lwork, rwork, info ); } 2025-09-08T20:21:03,065 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:03,066 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_lapack_wrapper_cpu.h: In function ‘void uni10::linalg_driver_internal::SyEigDecompose(std::complex*, uni10_int, double*, std::complex*)’: 2025-09-08T20:21:03,066 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_lapack_wrapper_cpu.h:119:6: note: by argument 9 of type ‘const double*’ to ‘void zheev_(const char*, const char*, const int32_t*, std::complex*, const int32_t*, double*, std::complex*, const int32_t*, const double*, int32_t*)’ declared here 2025-09-08T20:21:03,066 119 | void zheev_( const char* jobz, const char* uplo, const int32_t* n, std::complex* a, 2025-09-08T20:21:03,066 | ^~~~~~ 2025-09-08T20:21:03,682 [ 84%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/tools_lapack_cpu/uni10_linalg_lapack_cpu_z.cpp.o 2025-09-08T20:21:05,316 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/tools_lapack_cpu/uni10_linalg_lapack_cpu_z.cpp: In function ‘void uni10::linalg_driver_internal::Identity(std::complex*, uni10_uint64, uni10_uint64)’: 2025-09-08T20:21:05,316 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/tools_lapack_cpu/uni10_linalg_lapack_cpu_z.cpp:522:13: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class std::complex’; use assignment or value-initialization instead [-Wclass-memaccess] 2025-09-08T20:21:05,316 522 | memset(elem, 0, M * N * sizeof(std::complex)); 2025-09-08T20:21:05,317 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:05,317 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_type.h:7, 2025-09-08T20:21:05,317 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_linalg_lapack_cpu_z.h:6, 2025-09-08T20:21:05,317 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/tools_lapack_cpu/uni10_linalg_lapack_cpu_z.cpp:1: 2025-09-08T20:21:05,318 /usr/include/c++/14/complex:1506:11: note: ‘class std::complex’ declared here 2025-09-08T20:21:05,318 1506 | class complex 2025-09-08T20:21:05,318 | ^~~~~~~~~~~~~~~ 2025-09-08T20:21:06,639 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_tools_lapack_cpu.h:16, 2025-09-08T20:21:06,640 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_linalg_lapack_cpu_z.h:8: 2025-09-08T20:21:06,640 In function ‘void zgetrf(const int32_t*, const int32_t*, const std::complex*, const int32_t*, const int32_t*, int32_t*)’, 2025-09-08T20:21:06,640 inlined from ‘void uni10::linalg_driver_internal::Inverse(std::complex*, uni10_int)’ at /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/tools_lapack_cpu/uni10_linalg_lapack_cpu_z.cpp:450:13: 2025-09-08T20:21:06,640 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_lapack_wrapper_cpu.h:328:10: warning: ‘ipiv’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-08T20:21:06,640 328 | zgetrf_(m, n, a, lda, ipiv, info); 2025-09-08T20:21:06,640 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:06,641 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_lapack_wrapper_cpu.h: In function ‘void uni10::linalg_driver_internal::Inverse(std::complex*, uni10_int)’: 2025-09-08T20:21:06,641 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_lapack_wrapper_cpu.h:132:6: note: by argument 5 of type ‘const int32_t*’ {aka ‘const int*’} to ‘void zgetrf_(const int32_t*, const int32_t*, const std::complex*, const int32_t*, const int32_t*, int32_t*)’ declared here 2025-09-08T20:21:06,641 132 | void zgetrf_( const int32_t *m, const int32_t *n, const std::complex *a, 2025-09-08T20:21:06,641 | ^~~~~~~ 2025-09-08T20:21:06,684 In function ‘void zgetrf(const int32_t*, const int32_t*, const std::complex*, const int32_t*, const int32_t*, int32_t*)’, 2025-09-08T20:21:06,685 inlined from ‘std::complex uni10::linalg_driver_internal::Det(std::complex*, uni10_int)’ at /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/tools_lapack_cpu/uni10_linalg_lapack_cpu_z.cpp:476:13: 2025-09-08T20:21:06,685 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_lapack_wrapper_cpu.h:328:10: warning: ‘ipiv’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-08T20:21:06,685 328 | zgetrf_(m, n, a, lda, ipiv, info); 2025-09-08T20:21:06,685 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:06,686 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_lapack_wrapper_cpu.h: In function ‘std::complex uni10::linalg_driver_internal::Det(std::complex*, uni10_int)’: 2025-09-08T20:21:06,686 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_lapack_wrapper_cpu.h:132:6: note: by argument 5 of type ‘const int32_t*’ {aka ‘const int*’} to ‘void zgetrf_(const int32_t*, const int32_t*, const std::complex*, const int32_t*, const int32_t*, int32_t*)’ declared here 2025-09-08T20:21:06,686 132 | void zgetrf_( const int32_t *m, const int32_t *n, const std::complex *a, 2025-09-08T20:21:06,686 | ^~~~~~~ 2025-09-08T20:21:06,715 In function ‘void zgeev(const char*, const char*, const int32_t*, const std::complex*, const int32_t*, const std::complex*, const std::complex*, const int32_t*, const std::complex*, const int32_t*, const std::complex*, const int32_t*, const double*, int32_t*)’, 2025-09-08T20:21:06,716 inlined from ‘void uni10::linalg_driver_internal::EigDecompose(std::complex*, uni10_int, std::complex*, std::complex*)’ at /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/tools_lapack_cpu/uni10_linalg_lapack_cpu_z.cpp:501:12: 2025-09-08T20:21:06,716 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_lapack_wrapper_cpu.h:257:9: warning: ‘rwork’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-08T20:21:06,716 257 | zgeev_(jobvl, jobvr, n, a, lda, w, vl, ldvl, vr, ldvr, work, lwork, rwork, info); 2025-09-08T20:21:06,716 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:06,717 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_lapack_wrapper_cpu.h: In function ‘void uni10::linalg_driver_internal::EigDecompose(std::complex*, uni10_int, std::complex*, std::complex*)’: 2025-09-08T20:21:06,717 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/tools_lapack_cpu/uni10_lapack_wrapper_cpu.h:122:6: note: by argument 13 of type ‘const double*’ to ‘void zgeev_(const char*, const char*, const int32_t*, const std::complex*, const int32_t*, const std::complex*, const std::complex*, const int32_t*, const std::complex*, const int32_t*, const std::complex*, const int32_t*, const double*, int32_t*)’ declared here 2025-09-08T20:21:06,717 122 | void zgeev_( const char* jobvl, const char* jobvr, const int32_t* n, const std::complex* a, 2025-09-08T20:21:06,717 | ^~~~~~ 2025-09-08T20:21:07,080 [ 86%] Building CXX object src/uni10_lapack_cpu/CMakeFiles/uni10-lapack_cpu.dir/tools_lapack_cpu/uni10_tools_lapack_cpu.cpp.o 2025-09-08T20:21:08,807 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_env_info/uni10_lapack_cpu/uni10_env_info_lapack_cpu.h:6, 2025-09-08T20:21:08,807 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_env_info.h:5, 2025-09-08T20:21:08,807 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_lapack_cpu/tools_lapack_cpu/uni10_tools_lapack_cpu.cpp:5: 2025-09-08T20:21:08,807 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_sys_info/uni10_lapack_cpu/uni10_sys_info_lapack_cpu.h: In member function ‘void uni10::SysInfoCpu::PrintSysInfo() const’: 2025-09-08T20:21:08,807 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_sys_info/uni10_lapack_cpu/uni10_sys_info_lapack_cpu.h:59:22: warning: unused variable ‘total_memsize’ [-Wunused-variable] 2025-09-08T20:21:08,807 59 | uni10_double64 total_memsize = total_memsize_ / 1024. / 1024. * mem_unit_; 2025-09-08T20:21:08,807 | ^~~~~~~~~~~~~ 2025-09-08T20:21:08,808 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_sys_info/uni10_lapack_cpu/uni10_sys_info_lapack_cpu.h:60:22: warning: unused variable ‘free_memsize’ [-Wunused-variable] 2025-09-08T20:21:08,808 60 | uni10_double64 free_memsize = free_memsize_ / 1024. / 1024. * mem_unit_; 2025-09-08T20:21:08,808 | ^~~~~~~~~~~~ 2025-09-08T20:21:08,809 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_sys_info/uni10_lapack_cpu/uni10_sys_info_lapack_cpu.h:61:22: warning: unused variable ‘swap_memsize’ [-Wunused-variable] 2025-09-08T20:21:08,809 61 | uni10_double64 swap_memsize = swap_memsize_ / 1024. / 1024. * mem_unit_; 2025-09-08T20:21:08,809 | ^~~~~~~~~~~~ 2025-09-08T20:21:08,809 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_sys_info/uni10_lapack_cpu/uni10_sys_info_lapack_cpu.h:62:20: warning: unused variable ‘max_len’ [-Wunused-variable] 2025-09-08T20:21:08,809 62 | uni10_uint64 max_len = floor(log(total_memsize_)); 2025-09-08T20:21:08,809 | ^~~~~~~ 2025-09-08T20:21:09,443 [ 86%] Built target uni10-lapack_cpu 2025-09-08T20:21:09,505 [ 87%] Building CXX object src/uni10_api/CMakeFiles/uni10-api.dir/network_tools/network_tools.cpp.o 2025-09-08T20:21:11,587 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/network_tools/network_tools.cpp:2: 2025-09-08T20:21:11,587 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h: In function ‘std::string& uni10::ltrim(std::string&)’: 2025-09-08T20:21:11,587 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h:23:89: warning: ‘std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 2025-09-08T20:21:11,588 23 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); 2025-09-08T20:21:11,588 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:21:11,589 In file included from /usr/include/c++/14/string:49, 2025-09-08T20:21:11,589 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T20:21:11,589 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T20:21:11,589 from /usr/include/c++/14/ios:44, 2025-09-08T20:21:11,589 from /usr/include/c++/14/istream:40, 2025-09-08T20:21:11,590 from /usr/include/c++/14/sstream:40, 2025-09-08T20:21:11,590 from /usr/include/c++/14/complex:45, 2025-09-08T20:21:11,590 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_type.h:7, 2025-09-08T20:21:11,590 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/network_tools/network_tools.cpp:1: 2025-09-08T20:21:11,590 /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 2025-09-08T20:21:11,590 1123 | ptr_fun(_Result (*__x)(_Arg)) 2025-09-08T20:21:11,590 | ^~~~~~~ 2025-09-08T20:21:11,594 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h: In function ‘std::string& uni10::rtrim(std::string&)’: 2025-09-08T20:21:11,595 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h:28:80: warning: ‘std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 2025-09-08T20:21:11,595 28 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); 2025-09-08T20:21:11,595 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:21:11,595 /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 2025-09-08T20:21:11,595 1123 | ptr_fun(_Result (*__x)(_Arg)) 2025-09-08T20:21:11,595 | ^~~~~~~ 2025-09-08T20:21:12,231 [ 89%] Building CXX object src/uni10_api/CMakeFiles/uni10-api.dir/network_tools/node.cpp.o 2025-09-08T20:21:14,173 [ 90%] Building CXX object src/uni10_api/CMakeFiles/uni10-api.dir/network_tools/layer.cpp.o 2025-09-08T20:21:14,291 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_elem.h:5, 2025-09-08T20:21:14,291 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Block.h:42, 2025-09-08T20:21:14,291 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:34, 2025-09-08T20:21:14,291 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/UniTensor.h:36, 2025-09-08T20:21:14,291 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/node.h:36, 2025-09-08T20:21:14,292 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/network_tools/node.cpp:33: 2025-09-08T20:21:14,292 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:21:14,292 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:21:14,292 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:14,292 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:21:14,314 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:125:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:21:14,314 125 | Matrix(Block const& kblk); 2025-09-08T20:21:14,314 | ^~~~~~~~~~~~~~ 2025-09-08T20:21:14,315 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:125:25: note: remove the ‘< >’ 2025-09-08T20:21:14,315 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:128:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:21:14,315 128 | Matrix(Block const& kblk); 2025-09-08T20:21:14,316 | ^~~~~~~~ 2025-09-08T20:21:14,316 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:128:27: note: remove the ‘< >’ 2025-09-08T20:21:14,316 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:136:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:21:14,317 136 | Matrix(Matrix const& kmat); 2025-09-08T20:21:14,317 | ^~~~~~~~~ 2025-09-08T20:21:14,317 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:136:27: note: remove the ‘< >’ 2025-09-08T20:21:14,593 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/UniTensor.h:38: 2025-09-08T20:21:14,593 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h: In function ‘std::string& uni10::ltrim(std::string&)’: 2025-09-08T20:21:14,593 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h:23:89: warning: ‘std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 2025-09-08T20:21:14,593 23 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); 2025-09-08T20:21:14,593 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:21:14,594 In file included from /usr/include/c++/14/string:49, 2025-09-08T20:21:14,595 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T20:21:14,595 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T20:21:14,595 from /usr/include/c++/14/ios:44, 2025-09-08T20:21:14,595 from /usr/include/c++/14/ostream:40, 2025-09-08T20:21:14,595 from /usr/include/c++/14/iostream:41, 2025-09-08T20:21:14,595 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:9, 2025-09-08T20:21:14,595 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/network_tools/node.cpp:32: 2025-09-08T20:21:14,595 /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 2025-09-08T20:21:14,596 1123 | ptr_fun(_Result (*__x)(_Arg)) 2025-09-08T20:21:14,596 | ^~~~~~~ 2025-09-08T20:21:14,600 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h: In function ‘std::string& uni10::rtrim(std::string&)’: 2025-09-08T20:21:14,600 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h:28:80: warning: ‘std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 2025-09-08T20:21:14,600 28 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); 2025-09-08T20:21:14,600 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:21:14,600 /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 2025-09-08T20:21:14,600 1123 | ptr_fun(_Result (*__x)(_Arg)) 2025-09-08T20:21:14,601 | ^~~~~~~ 2025-09-08T20:21:15,990 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_nsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = double; uni10_int = int]’: 2025-09-08T20:21:15,990 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:69:192: required from here 2025-09-08T20:21:15,991 69 | static void (*traceByRow_d[])(U_para* Tout_para , const U_para* Tin_para , uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:21:15,991 | ^ 2025-09-08T20:21:15,991 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h:361:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:15,991 361 | uni10_error_msg( !(tQdim == Tin_para->nsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:21:15,991 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:15,991 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:21:15,991 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:21:15,992 | ^~~~~~~ 2025-09-08T20:21:15,997 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_bsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = double; uni10_int = int]’: 2025-09-08T20:21:15,997 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:69:192: required from here 2025-09-08T20:21:15,998 69 | static void (*traceByRow_d[])(U_para* Tout_para , const U_para* Tin_para , uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:21:15,998 | ^ 2025-09-08T20:21:15,998 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:800:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:15,998 800 | uni10_error_msg( !(tQdim == Tin_para->bsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:21:15,998 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:15,998 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:21:15,998 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:21:15,999 | ^~~~~~~ 2025-09-08T20:21:16,016 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_nsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = std::complex; uni10_int = int]’: 2025-09-08T20:21:16,016 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:70:192: required from here 2025-09-08T20:21:16,016 70 | static void (*traceByRow_z[])(U_para* Tout_para, const U_para* Tin_para, uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:21:16,016 | ^ 2025-09-08T20:21:16,016 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h:361:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:16,016 361 | uni10_error_msg( !(tQdim == Tin_para->nsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:21:16,017 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:16,017 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:21:16,017 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:21:16,017 | ^~~~~~~ 2025-09-08T20:21:16,023 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_bsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = std::complex; uni10_int = int]’: 2025-09-08T20:21:16,023 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:70:192: required from here 2025-09-08T20:21:16,023 70 | static void (*traceByRow_z[])(U_para* Tout_para, const U_para* Tin_para, uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:21:16,023 | ^ 2025-09-08T20:21:16,023 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:800:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:16,024 800 | uni10_error_msg( !(tQdim == Tin_para->bsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:21:16,024 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:16,024 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:21:16,024 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:21:16,024 | ^~~~~~~ 2025-09-08T20:21:16,042 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:7, 2025-09-08T20:21:16,043 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoPermute.h:4, 2025-09-08T20:21:16,043 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg/uni10_hirnk_linalg_pseudoPermute.h:4, 2025-09-08T20:21:16,043 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:4, 2025-09-08T20:21:16,043 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContracts.h:4, 2025-09-08T20:21:16,043 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/node.h:37: 2025-09-08T20:21:16,044 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘UniType uni10::tensor_tools::tensorAt_bsy(uni10::U_para*, const uni10_uint64*) [with UniType = double; uni10_uint64 = unsigned int]’: 2025-09-08T20:21:16,044 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:72:148: required from here 2025-09-08T20:21:16,044 72 | static uni10_double64 (*tensorAt_d[])(U_para* T_para, const uni10_uint64* idxs) = {tensorAt_nsy, tensorAt_bsy, tensorAt_bsy}; 2025-09-08T20:21:16,044 | ^ 2025-09-08T20:21:16,044 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:873:24: warning: comparison of integer expressions of different signedness: ‘const uni10_uint64’ {aka ‘const unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2025-09-08T20:21:16,044 873 | if(idxs[b] < (T_para->bsy->bonds)[b].const_getOffsets()[q]) 2025-09-08T20:21:16,045 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:16,052 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘UniType uni10::tensor_tools::tensorAt_bsy(uni10::U_para*, const uni10_uint64*) [with UniType = std::complex; uni10_uint64 = unsigned int]’: 2025-09-08T20:21:16,053 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:73:148: required from here 2025-09-08T20:21:16,053 73 | static uni10_complex128 (*tensorAt_z[])(U_para* T_para, const uni10_uint64* idxs) = {tensorAt_nsy, tensorAt_bsy, tensorAt_bsy}; 2025-09-08T20:21:16,053 | ^ 2025-09-08T20:21:16,053 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:873:24: warning: comparison of integer expressions of different signedness: ‘const uni10_uint64’ {aka ‘const unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2025-09-08T20:21:16,053 873 | if(idxs[b] < (T_para->bsy->bonds)[b].const_getOffsets()[q]) 2025-09-08T20:21:16,053 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:16,062 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h: In instantiation of ‘void uni10::PseudoContract(UniTensor&, const UniTensor<_T>&, const UniTensor<_U>&, UNI10_INPLACE) [with _To = double; _T = double; _U = double; UniType = std::complex]’: 2025-09-08T20:21:16,062 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContracts.h:11:19: required from here 2025-09-08T20:21:16,063 11 | PseudoContract( *((UniTensor*)m3), *((UniTensor*)m1), *((UniTensor*)m2), INPLACE); 2025-09-08T20:21:16,063 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:16,063 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:47:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:16,063 47 | for(uni10_int i = 0; i < t1.InBondNum(); i++){ 2025-09-08T20:21:16,063 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:16,064 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:51:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:16,064 51 | for(uni10_int i = 0; i < t2.InBondNum(); i++){ 2025-09-08T20:21:16,064 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:16,065 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:55:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:16,065 55 | for(uni10_int i = t1.InBondNum(); i < t1.BondNum(); i++){ 2025-09-08T20:21:16,066 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:16,066 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:59:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:16,067 59 | for(uni10_int i = t2.InBondNum(); i < t2.BondNum(); i++){ 2025-09-08T20:21:16,067 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:16,072 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h: In instantiation of ‘void uni10::PseudoContract(UniTensor&, const UniTensor<_T>&, const UniTensor<_U>&, UNI10_INPLACE) [with _To = std::complex; _T = double; _U = std::complex; UniType = std::complex]’: 2025-09-08T20:21:16,072 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContracts.h:17:19: required from here 2025-09-08T20:21:16,073 17 | PseudoContract( *((UniTensor*)m3), *((UniTensor*)m1), *((UniTensor*)m2), INPLACE); 2025-09-08T20:21:16,073 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:16,073 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:47:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:16,073 47 | for(uni10_int i = 0; i < t1.InBondNum(); i++){ 2025-09-08T20:21:16,073 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:16,074 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:51:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:16,074 51 | for(uni10_int i = 0; i < t2.InBondNum(); i++){ 2025-09-08T20:21:16,074 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:16,075 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:55:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:16,075 55 | for(uni10_int i = t1.InBondNum(); i < t1.BondNum(); i++){ 2025-09-08T20:21:16,076 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:16,076 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:59:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:16,077 59 | for(uni10_int i = t2.InBondNum(); i < t2.BondNum(); i++){ 2025-09-08T20:21:16,077 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:16,082 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h: In instantiation of ‘void uni10::PseudoContract(UniTensor&, const UniTensor<_T>&, const UniTensor<_U>&, UNI10_INPLACE) [with _To = std::complex; _T = std::complex; _U = double; UniType = std::complex]’: 2025-09-08T20:21:16,083 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContracts.h:23:19: required from here 2025-09-08T20:21:16,083 23 | PseudoContract( *((UniTensor*)m3), *((UniTensor*)m1), *((UniTensor*)m2), INPLACE); 2025-09-08T20:21:16,083 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:16,083 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:47:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:16,083 47 | for(uni10_int i = 0; i < t1.InBondNum(); i++){ 2025-09-08T20:21:16,084 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:16,084 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:51:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:16,085 51 | for(uni10_int i = 0; i < t2.InBondNum(); i++){ 2025-09-08T20:21:16,085 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:16,086 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:55:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:16,086 55 | for(uni10_int i = t1.InBondNum(); i < t1.BondNum(); i++){ 2025-09-08T20:21:16,086 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:16,087 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:59:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:16,087 59 | for(uni10_int i = t2.InBondNum(); i < t2.BondNum(); i++){ 2025-09-08T20:21:16,087 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:16,093 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h: In instantiation of ‘void uni10::PseudoContract(UniTensor&, const UniTensor<_T>&, const UniTensor<_U>&, UNI10_INPLACE) [with _To = std::complex; _T = std::complex; _U = std::complex; UniType = std::complex]’: 2025-09-08T20:21:16,093 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContracts.h:29:19: required from here 2025-09-08T20:21:16,093 29 | PseudoContract( *((UniTensor*)m3), *((UniTensor*)m1), *((UniTensor*)m2), INPLACE); 2025-09-08T20:21:16,093 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:16,094 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:47:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:16,094 47 | for(uni10_int i = 0; i < t1.InBondNum(); i++){ 2025-09-08T20:21:16,094 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:16,095 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:51:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:16,095 51 | for(uni10_int i = 0; i < t2.InBondNum(); i++){ 2025-09-08T20:21:16,095 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:16,096 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:55:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:16,096 55 | for(uni10_int i = t1.InBondNum(); i < t1.BondNum(); i++){ 2025-09-08T20:21:16,096 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:16,097 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:59:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:16,097 59 | for(uni10_int i = t2.InBondNum(); i < t2.BondNum(); i++){ 2025-09-08T20:21:16,097 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:16,218 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_elem.h:5, 2025-09-08T20:21:16,218 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Block.h:42, 2025-09-08T20:21:16,218 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:34, 2025-09-08T20:21:16,218 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/UniTensor.h:36, 2025-09-08T20:21:16,218 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/layer.h:34, 2025-09-08T20:21:16,219 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/network_tools/layer.cpp:33: 2025-09-08T20:21:16,219 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:21:16,219 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:21:16,219 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:16,219 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:21:16,240 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:125:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:21:16,240 125 | Matrix(Block const& kblk); 2025-09-08T20:21:16,240 | ^~~~~~~~~~~~~~ 2025-09-08T20:21:16,240 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:125:25: note: remove the ‘< >’ 2025-09-08T20:21:16,240 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:128:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:21:16,241 128 | Matrix(Block const& kblk); 2025-09-08T20:21:16,241 | ^~~~~~~~ 2025-09-08T20:21:16,241 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:128:27: note: remove the ‘< >’ 2025-09-08T20:21:16,241 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:136:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:21:16,241 136 | Matrix(Matrix const& kmat); 2025-09-08T20:21:16,241 | ^~~~~~~~~ 2025-09-08T20:21:16,241 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:136:27: note: remove the ‘< >’ 2025-09-08T20:21:16,426 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘uni10_uint64 uni10::tensor_tools::grouping_bsy(uni10::U_para*) [with UniType = double; uni10_uint64 = unsigned int]’: 2025-09-08T20:21:16,426 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:126:46: required from ‘void uni10::tensor_tools::init_bsy(uni10::U_para*) [with UniType = double]’ 2025-09-08T20:21:16,426 126 | para->bsy->U_elemNum = grouping_bsy(para); 2025-09-08T20:21:16,427 | ~~~~~~~~~~~~^~~~~~ 2025-09-08T20:21:16,427 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:25:87: required from here 2025-09-08T20:21:16,427 25 | static void (*init_d[])(U_para* ) = {init_nsy, init_bsy, init_bsy}; 2025-09-08T20:21:16,427 | ^ 2025-09-08T20:21:16,427 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:217:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:16,427 217 | if(row_offs[bidx] < para->bsy->bonds[bidx].const_getQnums().size()) 2025-09-08T20:21:16,430 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:258:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:16,431 258 | if(col_offs[bidx] < para->bsy->bonds[bidx + row_bondNum].const_getQnums().size()) 2025-09-08T20:21:16,457 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘uni10_uint64 uni10::tensor_tools::grouping_bsy(uni10::U_para*) [with UniType = std::complex; uni10_uint64 = unsigned int]’: 2025-09-08T20:21:16,457 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:126:46: required from ‘void uni10::tensor_tools::init_bsy(uni10::U_para*) [with UniType = std::complex]’ 2025-09-08T20:21:16,457 126 | para->bsy->U_elemNum = grouping_bsy(para); 2025-09-08T20:21:16,458 | ~~~~~~~~~~~~^~~~~~ 2025-09-08T20:21:16,458 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:26:87: required from here 2025-09-08T20:21:16,458 26 | static void (*init_z[])(U_para*) = {init_nsy, init_bsy, init_bsy}; 2025-09-08T20:21:16,458 | ^ 2025-09-08T20:21:16,458 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:217:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:16,458 217 | if(row_offs[bidx] < para->bsy->bonds[bidx].const_getQnums().size()) 2025-09-08T20:21:16,461 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:258:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:16,461 258 | if(col_offs[bidx] < para->bsy->bonds[bidx + row_bondNum].const_getQnums().size()) 2025-09-08T20:21:16,527 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/UniTensor.h:38: 2025-09-08T20:21:16,527 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h: In function ‘std::string& uni10::ltrim(std::string&)’: 2025-09-08T20:21:16,527 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h:23:89: warning: ‘std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 2025-09-08T20:21:16,527 23 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); 2025-09-08T20:21:16,527 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:21:16,527 In file included from /usr/include/c++/14/string:49, 2025-09-08T20:21:16,528 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/UniTensor.h:34: 2025-09-08T20:21:16,528 /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 2025-09-08T20:21:16,528 1123 | ptr_fun(_Result (*__x)(_Arg)) 2025-09-08T20:21:16,528 | ^~~~~~~ 2025-09-08T20:21:16,531 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h: In function ‘std::string& uni10::rtrim(std::string&)’: 2025-09-08T20:21:16,531 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h:28:80: warning: ‘std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 2025-09-08T20:21:16,532 28 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); 2025-09-08T20:21:16,532 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:21:16,532 /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 2025-09-08T20:21:16,532 1123 | ptr_fun(_Result (*__x)(_Arg)) 2025-09-08T20:21:16,532 | ^~~~~~~ 2025-09-08T20:21:17,751 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:8: 2025-09-08T20:21:17,751 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_nsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = double; uni10_int = int]’: 2025-09-08T20:21:17,751 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:69:192: required from here 2025-09-08T20:21:17,751 69 | static void (*traceByRow_d[])(U_para* Tout_para , const U_para* Tin_para , uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:21:17,752 | ^ 2025-09-08T20:21:17,752 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h:361:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:17,752 361 | uni10_error_msg( !(tQdim == Tin_para->nsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:21:17,752 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:17,752 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:21:17,752 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:21:17,752 | ^~~~~~~ 2025-09-08T20:21:17,756 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_bsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = double; uni10_int = int]’: 2025-09-08T20:21:17,756 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:69:192: required from here 2025-09-08T20:21:17,757 69 | static void (*traceByRow_d[])(U_para* Tout_para , const U_para* Tin_para , uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:21:17,757 | ^ 2025-09-08T20:21:17,757 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:800:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:17,757 800 | uni10_error_msg( !(tQdim == Tin_para->bsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:21:17,757 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:17,757 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:21:17,757 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:21:17,757 | ^~~~~~~ 2025-09-08T20:21:17,774 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_nsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = std::complex; uni10_int = int]’: 2025-09-08T20:21:17,774 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:70:192: required from here 2025-09-08T20:21:17,774 70 | static void (*traceByRow_z[])(U_para* Tout_para, const U_para* Tin_para, uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:21:17,774 | ^ 2025-09-08T20:21:17,774 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h:361:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:17,774 361 | uni10_error_msg( !(tQdim == Tin_para->nsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:21:17,775 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:17,775 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:21:17,775 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:21:17,775 | ^~~~~~~ 2025-09-08T20:21:17,779 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_bsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = std::complex; uni10_int = int]’: 2025-09-08T20:21:17,779 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:70:192: required from here 2025-09-08T20:21:17,779 70 | static void (*traceByRow_z[])(U_para* Tout_para, const U_para* Tin_para, uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:21:17,780 | ^ 2025-09-08T20:21:17,780 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:800:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:17,780 800 | uni10_error_msg( !(tQdim == Tin_para->bsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:21:17,780 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:17,780 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:21:17,780 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:21:17,780 | ^~~~~~~ 2025-09-08T20:21:17,798 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:7, 2025-09-08T20:21:17,798 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoPermute.h:4, 2025-09-08T20:21:17,798 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg/uni10_hirnk_linalg_pseudoPermute.h:4, 2025-09-08T20:21:17,798 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:4, 2025-09-08T20:21:17,799 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContracts.h:4, 2025-09-08T20:21:17,799 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/node.h:37, 2025-09-08T20:21:17,799 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/layer.h:35: 2025-09-08T20:21:17,799 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘UniType uni10::tensor_tools::tensorAt_bsy(uni10::U_para*, const uni10_uint64*) [with UniType = double; uni10_uint64 = unsigned int]’: 2025-09-08T20:21:17,799 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:72:148: required from here 2025-09-08T20:21:17,799 72 | static uni10_double64 (*tensorAt_d[])(U_para* T_para, const uni10_uint64* idxs) = {tensorAt_nsy, tensorAt_bsy, tensorAt_bsy}; 2025-09-08T20:21:17,799 | ^ 2025-09-08T20:21:17,799 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:873:24: warning: comparison of integer expressions of different signedness: ‘const uni10_uint64’ {aka ‘const unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2025-09-08T20:21:17,800 873 | if(idxs[b] < (T_para->bsy->bonds)[b].const_getOffsets()[q]) 2025-09-08T20:21:17,800 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:17,806 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘UniType uni10::tensor_tools::tensorAt_bsy(uni10::U_para*, const uni10_uint64*) [with UniType = std::complex; uni10_uint64 = unsigned int]’: 2025-09-08T20:21:17,806 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:73:148: required from here 2025-09-08T20:21:17,806 73 | static uni10_complex128 (*tensorAt_z[])(U_para* T_para, const uni10_uint64* idxs) = {tensorAt_nsy, tensorAt_bsy, tensorAt_bsy}; 2025-09-08T20:21:17,806 | ^ 2025-09-08T20:21:17,807 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:873:24: warning: comparison of integer expressions of different signedness: ‘const uni10_uint64’ {aka ‘const unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2025-09-08T20:21:17,807 873 | if(idxs[b] < (T_para->bsy->bonds)[b].const_getOffsets()[q]) 2025-09-08T20:21:17,807 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:17,815 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h: In instantiation of ‘void uni10::PseudoContract(UniTensor&, const UniTensor<_T>&, const UniTensor<_U>&, UNI10_INPLACE) [with _To = double; _T = double; _U = double; UniType = std::complex]’: 2025-09-08T20:21:17,815 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContracts.h:11:19: required from here 2025-09-08T20:21:17,815 11 | PseudoContract( *((UniTensor*)m3), *((UniTensor*)m1), *((UniTensor*)m2), INPLACE); 2025-09-08T20:21:17,815 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:17,816 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:47:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:17,816 47 | for(uni10_int i = 0; i < t1.InBondNum(); i++){ 2025-09-08T20:21:17,816 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:17,816 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:51:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:17,816 51 | for(uni10_int i = 0; i < t2.InBondNum(); i++){ 2025-09-08T20:21:17,816 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:17,817 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:55:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:17,817 55 | for(uni10_int i = t1.InBondNum(); i < t1.BondNum(); i++){ 2025-09-08T20:21:17,817 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:17,817 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:59:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:17,817 59 | for(uni10_int i = t2.InBondNum(); i < t2.BondNum(); i++){ 2025-09-08T20:21:17,817 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:17,821 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h: In instantiation of ‘void uni10::PseudoContract(UniTensor&, const UniTensor<_T>&, const UniTensor<_U>&, UNI10_INPLACE) [with _To = std::complex; _T = double; _U = std::complex; UniType = std::complex]’: 2025-09-08T20:21:17,822 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContracts.h:17:19: required from here 2025-09-08T20:21:17,822 17 | PseudoContract( *((UniTensor*)m3), *((UniTensor*)m1), *((UniTensor*)m2), INPLACE); 2025-09-08T20:21:17,822 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:17,822 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:47:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:17,822 47 | for(uni10_int i = 0; i < t1.InBondNum(); i++){ 2025-09-08T20:21:17,822 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:17,823 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:51:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:17,823 51 | for(uni10_int i = 0; i < t2.InBondNum(); i++){ 2025-09-08T20:21:17,823 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:17,823 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:55:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:17,823 55 | for(uni10_int i = t1.InBondNum(); i < t1.BondNum(); i++){ 2025-09-08T20:21:17,823 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:17,824 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:59:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:17,824 59 | for(uni10_int i = t2.InBondNum(); i < t2.BondNum(); i++){ 2025-09-08T20:21:17,824 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:17,828 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h: In instantiation of ‘void uni10::PseudoContract(UniTensor&, const UniTensor<_T>&, const UniTensor<_U>&, UNI10_INPLACE) [with _To = std::complex; _T = std::complex; _U = double; UniType = std::complex]’: 2025-09-08T20:21:17,828 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContracts.h:23:19: required from here 2025-09-08T20:21:17,829 23 | PseudoContract( *((UniTensor*)m3), *((UniTensor*)m1), *((UniTensor*)m2), INPLACE); 2025-09-08T20:21:17,829 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:17,829 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:47:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:17,829 47 | for(uni10_int i = 0; i < t1.InBondNum(); i++){ 2025-09-08T20:21:17,829 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:17,830 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:51:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:17,830 51 | for(uni10_int i = 0; i < t2.InBondNum(); i++){ 2025-09-08T20:21:17,830 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:17,830 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:55:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:17,830 55 | for(uni10_int i = t1.InBondNum(); i < t1.BondNum(); i++){ 2025-09-08T20:21:17,830 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:17,830 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:59:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:17,831 59 | for(uni10_int i = t2.InBondNum(); i < t2.BondNum(); i++){ 2025-09-08T20:21:17,831 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:17,835 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h: In instantiation of ‘void uni10::PseudoContract(UniTensor&, const UniTensor<_T>&, const UniTensor<_U>&, UNI10_INPLACE) [with _To = std::complex; _T = std::complex; _U = std::complex; UniType = std::complex]’: 2025-09-08T20:21:17,835 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContracts.h:29:19: required from here 2025-09-08T20:21:17,835 29 | PseudoContract( *((UniTensor*)m3), *((UniTensor*)m1), *((UniTensor*)m2), INPLACE); 2025-09-08T20:21:17,836 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:17,836 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:47:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:17,836 47 | for(uni10_int i = 0; i < t1.InBondNum(); i++){ 2025-09-08T20:21:17,836 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:17,836 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:51:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:17,836 51 | for(uni10_int i = 0; i < t2.InBondNum(); i++){ 2025-09-08T20:21:17,837 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:17,837 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:55:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:17,837 55 | for(uni10_int i = t1.InBondNum(); i < t1.BondNum(); i++){ 2025-09-08T20:21:17,837 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:17,837 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:59:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:17,837 59 | for(uni10_int i = t2.InBondNum(); i < t2.BondNum(); i++){ 2025-09-08T20:21:17,837 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:17,981 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h: At global scope: 2025-09-08T20:21:17,981 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:73:31: warning: ‘uni10::tensor_tools::tensorAt_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,981 73 | static uni10_complex128 (*tensorAt_z[])(U_para* T_para, const uni10_uint64* idxs) = {tensorAt_nsy, tensorAt_bsy, tensorAt_bsy}; 2025-09-08T20:21:17,981 | ^~~~~~~~~~ 2025-09-08T20:21:17,981 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:72:31: warning: ‘uni10::tensor_tools::tensorAt_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,982 72 | static uni10_double64 (*tensorAt_d[])(U_para* T_para, const uni10_uint64* idxs) = {tensorAt_nsy, tensorAt_bsy, tensorAt_bsy}; 2025-09-08T20:21:17,982 | ^~~~~~~~~~ 2025-09-08T20:21:17,982 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:70:19: warning: ‘uni10::tensor_tools::traceByRow_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,982 70 | static void (*traceByRow_z[])(U_para* Tout_para, const U_para* Tin_para, uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:21:17,983 | ^~~~~~~~~~~~ 2025-09-08T20:21:17,983 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:69:19: warning: ‘uni10::tensor_tools::traceByRow_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,983 69 | static void (*traceByRow_d[])(U_para* Tout_para , const U_para* Tin_para , uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:21:17,983 | ^~~~~~~~~~~~ 2025-09-08T20:21:17,984 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:67:19: warning: ‘uni10::tensor_tools::addGate_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,984 67 | static void (*addGate_z[])(U_para* t1_para, const std::vector<_Swap>& swaps) = {addGate_nsy, addGate_bsy, addGate_bsy}; 2025-09-08T20:21:17,984 | ^~~~~~~~~ 2025-09-08T20:21:17,984 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:66:19: warning: ‘uni10::tensor_tools::addGate_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,985 66 | static void (*addGate_d[])(U_para* t1_para , const std::vector<_Swap>& swaps) = {addGate_nsy, addGate_bsy, addGate_bsy}; 2025-09-08T20:21:17,985 | ^~~~~~~~~ 2025-09-08T20:21:17,985 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:63:24: warning: ‘uni10::tensor_tools::contract_zd’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,985 63 | static uni10_int (*contract_zd[])(const U_para* t1_para, const U_para* t2_para, 2025-09-08T20:21:17,985 | ^~~~~~~~~~~ 2025-09-08T20:21:17,986 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:61:24: warning: ‘uni10::tensor_tools::contract_dz’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,986 61 | static uni10_int (*contract_dz[])(const U_para* t1_para, const U_para* t2_para, 2025-09-08T20:21:17,986 | ^~~~~~~~~~~ 2025-09-08T20:21:17,986 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:59:24: warning: ‘uni10::tensor_tools::contract_zz’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,987 59 | static uni10_int (*contract_zz[])(const U_para* t1_para, const U_para* t2_para, 2025-09-08T20:21:17,987 | ^~~~~~~~~~~ 2025-09-08T20:21:17,987 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:57:24: warning: ‘uni10::tensor_tools::contract_dd’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,987 57 | static uni10_int (*contract_dd[])(const U_para* t1_para, const U_para* t2_para, 2025-09-08T20:21:17,988 | ^~~~~~~~~~~ 2025-09-08T20:21:17,988 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:54:19: warning: ‘uni10::tensor_tools::permute_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,988 54 | static void (*permute_z[])(const U_para* t1_para, const std::vector& rsp_outin, 2025-09-08T20:21:17,988 | ^~~~~~~~~ 2025-09-08T20:21:17,989 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:52:19: warning: ‘uni10::tensor_tools::permute_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,989 52 | static void (*permute_d[])(const U_para* t1_para, const std::vector& rsp_outin, 2025-09-08T20:21:17,989 | ^~~~~~~~~ 2025-09-08T20:21:17,989 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:50:19: warning: ‘uni10::tensor_tools::conj_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,990 50 | static void (*conj_z[])(U_para*, const U_para*) = {conj_nsy, conj_bsy, conj_bsy}; 2025-09-08T20:21:17,990 | ^~~~~~ 2025-09-08T20:21:17,991 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:49:19: warning: ‘uni10::tensor_tools::conj_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,991 49 | static void (*conj_d[])(U_para* , const U_para* ) = {conj_nsy, conj_bsy, conj_bsy}; 2025-09-08T20:21:17,991 | ^~~~~~ 2025-09-08T20:21:17,991 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:47:19: warning: ‘uni10::tensor_tools::dagger_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,992 47 | static void (*dagger_z[])(U_para*, const U_para*) = {dagger_nsy, dagger_bsy, dagger_bsy}; 2025-09-08T20:21:17,992 | ^~~~~~~~ 2025-09-08T20:21:17,992 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:46:19: warning: ‘uni10::tensor_tools::dagger_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,992 46 | static void (*dagger_d[])(U_para* , const U_para* ) = {dagger_nsy, dagger_bsy, dagger_bsy}; 2025-09-08T20:21:17,993 | ^~~~~~~~ 2025-09-08T20:21:17,993 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:44:19: warning: ‘uni10::tensor_tools::transpose_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,993 44 | static void (*transpose_z[])(U_para*, const U_para*) = {transpose_nsy, transpose_bsy, transpose_bsy}; 2025-09-08T20:21:17,994 | ^~~~~~~~~~~ 2025-09-08T20:21:17,994 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:43:19: warning: ‘uni10::tensor_tools::transpose_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,994 43 | static void (*transpose_d[])(U_para* , const U_para* ) = {transpose_nsy, transpose_bsy, transpose_bsy}; 2025-09-08T20:21:17,994 | ^~~~~~~~~~~ 2025-09-08T20:21:17,995 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:41:19: warning: ‘uni10::tensor_tools::randomize_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,995 41 | static void (*randomize_z[])(U_para*) = {randomize_nsy, randomize_bsy, randomize_bsy}; 2025-09-08T20:21:17,995 | ^~~~~~~~~~~ 2025-09-08T20:21:17,995 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:40:19: warning: ‘uni10::tensor_tools::randomize_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,995 40 | static void (*randomize_d[])(U_para* ) = {randomize_nsy, randomize_bsy, randomize_bsy}; 2025-09-08T20:21:17,995 | ^~~~~~~~~~~ 2025-09-08T20:21:17,995 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:38:19: warning: ‘uni10::tensor_tools::set_zero_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,996 38 | static void (*set_zero_z[])(U_para*) = {set_zero_nsy, set_zero_bsy, set_zero_bsy}; 2025-09-08T20:21:17,996 | ^~~~~~~~~~ 2025-09-08T20:21:17,996 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:37:19: warning: ‘uni10::tensor_tools::set_zero_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,996 37 | static void (*set_zero_d[])(U_para* ) = {set_zero_nsy, set_zero_bsy, set_zero_bsy}; 2025-09-08T20:21:17,996 | ^~~~~~~~~~ 2025-09-08T20:21:17,996 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:35:19: warning: ‘uni10::tensor_tools::putBlock_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,996 35 | static void (*putBlock_z[])(U_para*,const Qnum& qnum, const Block& mat) = {putBlock_nsy, putBlock_bsy, putBlock_bsy}; 2025-09-08T20:21:17,996 | ^~~~~~~~~~ 2025-09-08T20:21:17,997 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:34:19: warning: ‘uni10::tensor_tools::putBlock_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,997 34 | static void (*putBlock_d[])(U_para* ,const Qnum& qnum, const Block& mat ) = {putBlock_nsy, putBlock_bsy, putBlock_bsy}; 2025-09-08T20:21:17,997 | ^~~~~~~~~~ 2025-09-08T20:21:17,997 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:32:19: warning: ‘uni10::tensor_tools::setRawElem_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,997 32 | static void (*setRawElem_z[])(U_para* t1_para, const uni10_complex128* rawElem) = {setRawElem_nsy, setRawElem_bsy, setRawElem_bsy}; 2025-09-08T20:21:17,997 | ^~~~~~~~~~~~ 2025-09-08T20:21:17,997 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:31:19: warning: ‘uni10::tensor_tools::setRawElem_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,998 31 | static void (*setRawElem_d[])(U_para* t1_para, const uni10_double64* rawElem) = {setRawElem_nsy, setRawElem_bsy, setRawElem_bsy}; 2025-09-08T20:21:17,998 | ^~~~~~~~~~~~ 2025-09-08T20:21:17,998 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:29:19: warning: ‘uni10::tensor_tools::initBlocks_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,998 29 | static void (*initBlocks_z[])(U_para*) = {initBlocks_nsy, initBlocks_bsy, initBlocks_bsy}; 2025-09-08T20:21:17,998 | ^~~~~~~~~~~~ 2025-09-08T20:21:17,998 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:28:19: warning: ‘uni10::tensor_tools::initBlocks_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,998 28 | static void (*initBlocks_d[])(U_para* ) = {initBlocks_nsy, initBlocks_bsy, initBlocks_bsy}; 2025-09-08T20:21:17,999 | ^~~~~~~~~~~~ 2025-09-08T20:21:17,999 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:26:19: warning: ‘uni10::tensor_tools::init_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:17,999 26 | static void (*init_z[])(U_para*) = {init_nsy, init_bsy, init_bsy}; 2025-09-08T20:21:17,999 | ^~~~~~ 2025-09-08T20:21:17,999 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:25:19: warning: ‘uni10::tensor_tools::init_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:18,000 25 | static void (*init_d[])(U_para* ) = {init_nsy, init_bsy, init_bsy}; 2025-09-08T20:21:18,000 | ^~~~~~ 2025-09-08T20:21:18,000 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:23:19: warning: ‘uni10::tensor_tools::free_para_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:18,000 23 | static void (*free_para_z[])(U_para*) = {free_para_nsy, free_para_bsy, free_para_bsy}; 2025-09-08T20:21:18,000 | ^~~~~~~~~~~ 2025-09-08T20:21:18,000 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:22:19: warning: ‘uni10::tensor_tools::free_para_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:18,001 22 | static void (*free_para_d[])(U_para* ) = {free_para_nsy, free_para_bsy, free_para_bsy}; 2025-09-08T20:21:18,001 | ^~~~~~~~~~~ 2025-09-08T20:21:18,001 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:19:19: warning: ‘uni10::tensor_tools::copy_para_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:18,001 19 | static void (*copy_para_z[])(U_para*, const U_para* ) = {copy_para_nsy, copy_para_bsy, copy_para_bsy}; 2025-09-08T20:21:18,001 | ^~~~~~~~~~~ 2025-09-08T20:21:18,002 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:18:19: warning: ‘uni10::tensor_tools::copy_para_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:18,002 18 | static void (*copy_para_d[])(U_para* , const U_para* ) = {copy_para_nsy, copy_para_bsy, copy_para_bsy}; 2025-09-08T20:21:18,002 | ^~~~~~~~~~~ 2025-09-08T20:21:18,002 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:15:39: warning: ‘uni10::tensor_tools::init_para_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:18,003 15 | static U_para*(*init_para_z[])(U_para*) = {init_para_nsy, init_para_bsy, init_para_bsy}; 2025-09-08T20:21:18,003 | ^~~~~~~~~~~ 2025-09-08T20:21:18,003 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:14:39: warning: ‘uni10::tensor_tools::init_para_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:18,004 14 | static U_para* (*init_para_d[])(U_para* ) = {init_para_nsy, init_para_bsy, init_para_bsy}; 2025-09-08T20:21:18,004 | ^~~~~~~~~~~ 2025-09-08T20:21:18,052 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘uni10_uint64 uni10::tensor_tools::grouping_bsy(uni10::U_para*) [with UniType = double; uni10_uint64 = unsigned int]’: 2025-09-08T20:21:18,053 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:126:46: required from ‘void uni10::tensor_tools::init_bsy(uni10::U_para*) [with UniType = double]’ 2025-09-08T20:21:18,053 126 | para->bsy->U_elemNum = grouping_bsy(para); 2025-09-08T20:21:18,053 | ~~~~~~~~~~~~^~~~~~ 2025-09-08T20:21:18,053 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:25:87: required from here 2025-09-08T20:21:18,054 25 | static void (*init_d[])(U_para* ) = {init_nsy, init_bsy, init_bsy}; 2025-09-08T20:21:18,054 | ^ 2025-09-08T20:21:18,054 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:217:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:18,054 217 | if(row_offs[bidx] < para->bsy->bonds[bidx].const_getQnums().size()) 2025-09-08T20:21:18,055 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:258:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:18,056 258 | if(col_offs[bidx] < para->bsy->bonds[bidx + row_bondNum].const_getQnums().size()) 2025-09-08T20:21:18,083 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘uni10_uint64 uni10::tensor_tools::grouping_bsy(uni10::U_para*) [with UniType = std::complex; uni10_uint64 = unsigned int]’: 2025-09-08T20:21:18,083 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:126:46: required from ‘void uni10::tensor_tools::init_bsy(uni10::U_para*) [with UniType = std::complex]’ 2025-09-08T20:21:18,084 126 | para->bsy->U_elemNum = grouping_bsy(para); 2025-09-08T20:21:18,084 | ~~~~~~~~~~~~^~~~~~ 2025-09-08T20:21:18,084 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:26:87: required from here 2025-09-08T20:21:18,084 26 | static void (*init_z[])(U_para*) = {init_nsy, init_bsy, init_bsy}; 2025-09-08T20:21:18,085 | ^ 2025-09-08T20:21:18,085 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:217:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:18,085 217 | if(row_offs[bidx] < para->bsy->bonds[bidx].const_getQnums().size()) 2025-09-08T20:21:18,086 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:258:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:18,086 258 | if(col_offs[bidx] < para->bsy->bonds[bidx + row_bondNum].const_getQnums().size()) 2025-09-08T20:21:19,313 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h: At global scope: 2025-09-08T20:21:19,313 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:73:31: warning: ‘uni10::tensor_tools::tensorAt_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,313 73 | static uni10_complex128 (*tensorAt_z[])(U_para* T_para, const uni10_uint64* idxs) = {tensorAt_nsy, tensorAt_bsy, tensorAt_bsy}; 2025-09-08T20:21:19,313 | ^~~~~~~~~~ 2025-09-08T20:21:19,314 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:72:31: warning: ‘uni10::tensor_tools::tensorAt_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,314 72 | static uni10_double64 (*tensorAt_d[])(U_para* T_para, const uni10_uint64* idxs) = {tensorAt_nsy, tensorAt_bsy, tensorAt_bsy}; 2025-09-08T20:21:19,314 | ^~~~~~~~~~ 2025-09-08T20:21:19,314 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:70:19: warning: ‘uni10::tensor_tools::traceByRow_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,314 70 | static void (*traceByRow_z[])(U_para* Tout_para, const U_para* Tin_para, uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:21:19,314 | ^~~~~~~~~~~~ 2025-09-08T20:21:19,314 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:69:19: warning: ‘uni10::tensor_tools::traceByRow_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,315 69 | static void (*traceByRow_d[])(U_para* Tout_para , const U_para* Tin_para , uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:21:19,315 | ^~~~~~~~~~~~ 2025-09-08T20:21:19,315 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:67:19: warning: ‘uni10::tensor_tools::addGate_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,315 67 | static void (*addGate_z[])(U_para* t1_para, const std::vector<_Swap>& swaps) = {addGate_nsy, addGate_bsy, addGate_bsy}; 2025-09-08T20:21:19,316 | ^~~~~~~~~ 2025-09-08T20:21:19,316 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:66:19: warning: ‘uni10::tensor_tools::addGate_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,316 66 | static void (*addGate_d[])(U_para* t1_para , const std::vector<_Swap>& swaps) = {addGate_nsy, addGate_bsy, addGate_bsy}; 2025-09-08T20:21:19,316 | ^~~~~~~~~ 2025-09-08T20:21:19,317 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:63:24: warning: ‘uni10::tensor_tools::contract_zd’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,317 63 | static uni10_int (*contract_zd[])(const U_para* t1_para, const U_para* t2_para, 2025-09-08T20:21:19,317 | ^~~~~~~~~~~ 2025-09-08T20:21:19,317 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:61:24: warning: ‘uni10::tensor_tools::contract_dz’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,318 61 | static uni10_int (*contract_dz[])(const U_para* t1_para, const U_para* t2_para, 2025-09-08T20:21:19,318 | ^~~~~~~~~~~ 2025-09-08T20:21:19,318 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:59:24: warning: ‘uni10::tensor_tools::contract_zz’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,318 59 | static uni10_int (*contract_zz[])(const U_para* t1_para, const U_para* t2_para, 2025-09-08T20:21:19,318 | ^~~~~~~~~~~ 2025-09-08T20:21:19,318 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:57:24: warning: ‘uni10::tensor_tools::contract_dd’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,319 57 | static uni10_int (*contract_dd[])(const U_para* t1_para, const U_para* t2_para, 2025-09-08T20:21:19,319 | ^~~~~~~~~~~ 2025-09-08T20:21:19,319 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:54:19: warning: ‘uni10::tensor_tools::permute_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,319 54 | static void (*permute_z[])(const U_para* t1_para, const std::vector& rsp_outin, 2025-09-08T20:21:19,319 | ^~~~~~~~~ 2025-09-08T20:21:19,319 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:52:19: warning: ‘uni10::tensor_tools::permute_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,319 52 | static void (*permute_d[])(const U_para* t1_para, const std::vector& rsp_outin, 2025-09-08T20:21:19,319 | ^~~~~~~~~ 2025-09-08T20:21:19,320 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:50:19: warning: ‘uni10::tensor_tools::conj_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,320 50 | static void (*conj_z[])(U_para*, const U_para*) = {conj_nsy, conj_bsy, conj_bsy}; 2025-09-08T20:21:19,320 | ^~~~~~ 2025-09-08T20:21:19,320 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:49:19: warning: ‘uni10::tensor_tools::conj_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,320 49 | static void (*conj_d[])(U_para* , const U_para* ) = {conj_nsy, conj_bsy, conj_bsy}; 2025-09-08T20:21:19,320 | ^~~~~~ 2025-09-08T20:21:19,321 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:47:19: warning: ‘uni10::tensor_tools::dagger_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,321 47 | static void (*dagger_z[])(U_para*, const U_para*) = {dagger_nsy, dagger_bsy, dagger_bsy}; 2025-09-08T20:21:19,321 | ^~~~~~~~ 2025-09-08T20:21:19,321 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:46:19: warning: ‘uni10::tensor_tools::dagger_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,321 46 | static void (*dagger_d[])(U_para* , const U_para* ) = {dagger_nsy, dagger_bsy, dagger_bsy}; 2025-09-08T20:21:19,322 | ^~~~~~~~ 2025-09-08T20:21:19,322 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:44:19: warning: ‘uni10::tensor_tools::transpose_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,322 44 | static void (*transpose_z[])(U_para*, const U_para*) = {transpose_nsy, transpose_bsy, transpose_bsy}; 2025-09-08T20:21:19,322 | ^~~~~~~~~~~ 2025-09-08T20:21:19,322 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:43:19: warning: ‘uni10::tensor_tools::transpose_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,323 43 | static void (*transpose_d[])(U_para* , const U_para* ) = {transpose_nsy, transpose_bsy, transpose_bsy}; 2025-09-08T20:21:19,323 | ^~~~~~~~~~~ 2025-09-08T20:21:19,323 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:41:19: warning: ‘uni10::tensor_tools::randomize_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,324 41 | static void (*randomize_z[])(U_para*) = {randomize_nsy, randomize_bsy, randomize_bsy}; 2025-09-08T20:21:19,324 | ^~~~~~~~~~~ 2025-09-08T20:21:19,324 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:40:19: warning: ‘uni10::tensor_tools::randomize_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,324 40 | static void (*randomize_d[])(U_para* ) = {randomize_nsy, randomize_bsy, randomize_bsy}; 2025-09-08T20:21:19,324 | ^~~~~~~~~~~ 2025-09-08T20:21:19,325 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:38:19: warning: ‘uni10::tensor_tools::set_zero_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,325 38 | static void (*set_zero_z[])(U_para*) = {set_zero_nsy, set_zero_bsy, set_zero_bsy}; 2025-09-08T20:21:19,325 | ^~~~~~~~~~ 2025-09-08T20:21:19,325 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:37:19: warning: ‘uni10::tensor_tools::set_zero_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,326 37 | static void (*set_zero_d[])(U_para* ) = {set_zero_nsy, set_zero_bsy, set_zero_bsy}; 2025-09-08T20:21:19,326 | ^~~~~~~~~~ 2025-09-08T20:21:19,326 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:35:19: warning: ‘uni10::tensor_tools::putBlock_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,326 35 | static void (*putBlock_z[])(U_para*,const Qnum& qnum, const Block& mat) = {putBlock_nsy, putBlock_bsy, putBlock_bsy}; 2025-09-08T20:21:19,327 | ^~~~~~~~~~ 2025-09-08T20:21:19,327 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:34:19: warning: ‘uni10::tensor_tools::putBlock_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,327 34 | static void (*putBlock_d[])(U_para* ,const Qnum& qnum, const Block& mat ) = {putBlock_nsy, putBlock_bsy, putBlock_bsy}; 2025-09-08T20:21:19,327 | ^~~~~~~~~~ 2025-09-08T20:21:19,328 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:32:19: warning: ‘uni10::tensor_tools::setRawElem_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,328 32 | static void (*setRawElem_z[])(U_para* t1_para, const uni10_complex128* rawElem) = {setRawElem_nsy, setRawElem_bsy, setRawElem_bsy}; 2025-09-08T20:21:19,328 | ^~~~~~~~~~~~ 2025-09-08T20:21:19,328 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:31:19: warning: ‘uni10::tensor_tools::setRawElem_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,329 31 | static void (*setRawElem_d[])(U_para* t1_para, const uni10_double64* rawElem) = {setRawElem_nsy, setRawElem_bsy, setRawElem_bsy}; 2025-09-08T20:21:19,329 | ^~~~~~~~~~~~ 2025-09-08T20:21:19,329 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:29:19: warning: ‘uni10::tensor_tools::initBlocks_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,329 29 | static void (*initBlocks_z[])(U_para*) = {initBlocks_nsy, initBlocks_bsy, initBlocks_bsy}; 2025-09-08T20:21:19,330 | ^~~~~~~~~~~~ 2025-09-08T20:21:19,330 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:28:19: warning: ‘uni10::tensor_tools::initBlocks_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,330 28 | static void (*initBlocks_d[])(U_para* ) = {initBlocks_nsy, initBlocks_bsy, initBlocks_bsy}; 2025-09-08T20:21:19,330 | ^~~~~~~~~~~~ 2025-09-08T20:21:19,331 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:26:19: warning: ‘uni10::tensor_tools::init_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,331 26 | static void (*init_z[])(U_para*) = {init_nsy, init_bsy, init_bsy}; 2025-09-08T20:21:19,331 | ^~~~~~ 2025-09-08T20:21:19,331 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:25:19: warning: ‘uni10::tensor_tools::init_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,332 25 | static void (*init_d[])(U_para* ) = {init_nsy, init_bsy, init_bsy}; 2025-09-08T20:21:19,332 | ^~~~~~ 2025-09-08T20:21:19,332 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:23:19: warning: ‘uni10::tensor_tools::free_para_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,332 23 | static void (*free_para_z[])(U_para*) = {free_para_nsy, free_para_bsy, free_para_bsy}; 2025-09-08T20:21:19,333 | ^~~~~~~~~~~ 2025-09-08T20:21:19,333 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:22:19: warning: ‘uni10::tensor_tools::free_para_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,333 22 | static void (*free_para_d[])(U_para* ) = {free_para_nsy, free_para_bsy, free_para_bsy}; 2025-09-08T20:21:19,333 | ^~~~~~~~~~~ 2025-09-08T20:21:19,334 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:19:19: warning: ‘uni10::tensor_tools::copy_para_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,334 19 | static void (*copy_para_z[])(U_para*, const U_para* ) = {copy_para_nsy, copy_para_bsy, copy_para_bsy}; 2025-09-08T20:21:19,334 | ^~~~~~~~~~~ 2025-09-08T20:21:19,334 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:18:19: warning: ‘uni10::tensor_tools::copy_para_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,334 18 | static void (*copy_para_d[])(U_para* , const U_para* ) = {copy_para_nsy, copy_para_bsy, copy_para_bsy}; 2025-09-08T20:21:19,335 | ^~~~~~~~~~~ 2025-09-08T20:21:19,335 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:15:39: warning: ‘uni10::tensor_tools::init_para_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,335 15 | static U_para*(*init_para_z[])(U_para*) = {init_para_nsy, init_para_bsy, init_para_bsy}; 2025-09-08T20:21:19,335 | ^~~~~~~~~~~ 2025-09-08T20:21:19,335 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:14:39: warning: ‘uni10::tensor_tools::init_para_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:19,336 14 | static U_para* (*init_para_d[])(U_para* ) = {init_para_nsy, init_para_bsy, init_para_bsy}; 2025-09-08T20:21:19,336 | ^~~~~~~~~~~ 2025-09-08T20:21:21,127 [ 92%] Building CXX object src/uni10_api/CMakeFiles/uni10-api.dir/network_tools/netorder.cpp.o 2025-09-08T20:21:23,065 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_elem.h:5, 2025-09-08T20:21:23,065 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Block.h:42, 2025-09-08T20:21:23,066 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:34, 2025-09-08T20:21:23,066 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/UniTensor.h:36, 2025-09-08T20:21:23,066 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/netorder.h:6, 2025-09-08T20:21:23,066 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/network_tools/netorder.cpp:3: 2025-09-08T20:21:23,066 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:21:23,066 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:21:23,066 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:23,066 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:21:23,087 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:125:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:21:23,088 125 | Matrix(Block const& kblk); 2025-09-08T20:21:23,088 | ^~~~~~~~~~~~~~ 2025-09-08T20:21:23,088 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:125:25: note: remove the ‘< >’ 2025-09-08T20:21:23,088 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:128:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:21:23,089 128 | Matrix(Block const& kblk); 2025-09-08T20:21:23,089 | ^~~~~~~~ 2025-09-08T20:21:23,089 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:128:27: note: remove the ‘< >’ 2025-09-08T20:21:23,089 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:136:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:21:23,089 136 | Matrix(Matrix const& kmat); 2025-09-08T20:21:23,089 | ^~~~~~~~~ 2025-09-08T20:21:23,089 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:136:27: note: remove the ‘< >’ 2025-09-08T20:21:23,385 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/UniTensor.h:38: 2025-09-08T20:21:23,385 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h: In function ‘std::string& uni10::ltrim(std::string&)’: 2025-09-08T20:21:23,386 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h:23:89: warning: ‘std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 2025-09-08T20:21:23,386 23 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); 2025-09-08T20:21:23,386 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:21:23,386 In file included from /usr/include/c++/14/string:49, 2025-09-08T20:21:23,386 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/UniTensor.h:34: 2025-09-08T20:21:23,386 /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 2025-09-08T20:21:23,387 1123 | ptr_fun(_Result (*__x)(_Arg)) 2025-09-08T20:21:23,387 | ^~~~~~~ 2025-09-08T20:21:23,390 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h: In function ‘std::string& uni10::rtrim(std::string&)’: 2025-09-08T20:21:23,390 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h:28:80: warning: ‘std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 2025-09-08T20:21:23,390 28 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); 2025-09-08T20:21:23,390 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:21:23,390 /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 2025-09-08T20:21:23,390 1123 | ptr_fun(_Result (*__x)(_Arg)) 2025-09-08T20:21:23,391 | ^~~~~~~ 2025-09-08T20:21:26,069 In file included from /usr/include/c++/14/bits/basic_string.h:4155, 2025-09-08T20:21:26,069 from /usr/include/c++/14/string:54: 2025-09-08T20:21:26,070 In function ‘unsigned int std::__detail::__to_chars_len(_Tp, int) [with _Tp = unsigned int]’, 2025-09-08T20:21:26,070 inlined from ‘std::string std::__cxx11::to_string(unsigned int)’ at /usr/include/c++/14/bits/basic_string.h:4264:48, 2025-09-08T20:21:26,070 inlined from ‘void uni10::Node::prepare4cout(std::vector > > >&, std::vector&, std::map, std::map >&) const’ at /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/network_tools/node.cpp:209:56: 2025-09-08T20:21:26,070 /usr/include/c++/14/bits/charconv.h:67:11: warning: ‘ten_elemNum’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-08T20:21:26,070 67 | if (__value < (unsigned)__base) return __n; 2025-09-08T20:21:26,070 | ^~ 2025-09-08T20:21:26,070 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/network_tools/node.cpp: In member function ‘void uni10::Node::prepare4cout(std::vector > > >&, std::vector&, std::map, std::map >&) const’: 2025-09-08T20:21:26,071 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/network_tools/node.cpp:187:20: note: ‘ten_elemNum’ was declared here 2025-09-08T20:21:26,071 187 | uni10_uint64 ten_elemNum; 2025-09-08T20:21:26,071 | ^~~~~~~~~~~ 2025-09-08T20:21:27,140 [ 93%] Building CXX object src/uni10_api/CMakeFiles/uni10-api.dir/network_tools/pseudotensor.cpp.o 2025-09-08T20:21:28,971 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_elem.h:5, 2025-09-08T20:21:28,971 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Block.h:42, 2025-09-08T20:21:28,971 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:34, 2025-09-08T20:21:28,971 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/UniTensor.h:36, 2025-09-08T20:21:28,971 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/pseudotensor.h:4, 2025-09-08T20:21:28,972 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/network_tools/pseudotensor.cpp:3: 2025-09-08T20:21:28,972 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:21:28,972 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:21:28,972 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:28,972 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:21:28,991 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:125:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:21:28,991 125 | Matrix(Block const& kblk); 2025-09-08T20:21:28,991 | ^~~~~~~~~~~~~~ 2025-09-08T20:21:28,991 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:125:25: note: remove the ‘< >’ 2025-09-08T20:21:28,991 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:128:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:21:28,992 128 | Matrix(Block const& kblk); 2025-09-08T20:21:28,992 | ^~~~~~~~ 2025-09-08T20:21:28,992 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:128:27: note: remove the ‘< >’ 2025-09-08T20:21:28,992 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:136:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:21:28,992 136 | Matrix(Matrix const& kmat); 2025-09-08T20:21:28,992 | ^~~~~~~~~ 2025-09-08T20:21:28,993 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/Matrix.h:136:27: note: remove the ‘< >’ 2025-09-08T20:21:29,238 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/UniTensor.h:38: 2025-09-08T20:21:29,239 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h: In function ‘std::string& uni10::ltrim(std::string&)’: 2025-09-08T20:21:29,239 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h:23:89: warning: ‘std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 2025-09-08T20:21:29,239 23 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); 2025-09-08T20:21:29,239 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:21:29,240 In file included from /usr/include/c++/14/string:49, 2025-09-08T20:21:29,240 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/UniTensor.h:34: 2025-09-08T20:21:29,240 /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 2025-09-08T20:21:29,240 1123 | ptr_fun(_Result (*__x)(_Arg)) 2025-09-08T20:21:29,240 | ^~~~~~~ 2025-09-08T20:21:29,243 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h: In function ‘std::string& uni10::rtrim(std::string&)’: 2025-09-08T20:21:29,243 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h:28:80: warning: ‘std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 2025-09-08T20:21:29,243 28 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); 2025-09-08T20:21:29,244 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:21:29,244 /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 2025-09-08T20:21:29,244 1123 | ptr_fun(_Result (*__x)(_Arg)) 2025-09-08T20:21:29,244 | ^~~~~~~ 2025-09-08T20:21:29,315 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/network_tools/pseudotensor.cpp: In member function ‘void uni10::PseudoTensor::printPseudoTensor(const std::vector >*) const’: 2025-09-08T20:21:29,315 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/src/uni10_api/network_tools/pseudotensor.cpp:45:30: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘unsigned int’ [-Wformat=] 2025-09-08T20:21:29,316 45 | fprintf(stdout, "Bit : %ld\n", bit); 2025-09-08T20:21:29,316 | ~~^ ~~~ 2025-09-08T20:21:29,316 | | | 2025-09-08T20:21:29,316 | | unsigned int 2025-09-08T20:21:29,316 | long int 2025-09-08T20:21:29,316 | %d 2025-09-08T20:21:29,925 [ 93%] Built target uni10-api 2025-09-08T20:21:30,052 [ 95%] Linking CXX static library libuni10.a 2025-09-08T20:21:30,069 [ 96%] Linking CXX shared library /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/build/lib.linux-armv7l-cpython-313/pyuni10/libuni10.so 2025-09-08T20:21:30,700 [ 96%] Built target uni10-static 2025-09-08T20:21:30,825 [ 98%] Building CXX object CMakeFiles/pyuni10.dir/pyuni10/pyuni10.cpp.o 2025-09-08T20:21:30,832 [ 98%] Built target uni10 2025-09-08T20:21:37,012 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_elem.h:5, 2025-09-08T20:21:37,013 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/../include/uni10_api/Block.h:42, 2025-09-08T20:21:37,013 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/pyuni10.cpp:14: 2025-09-08T20:21:37,013 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:21:37,013 33 | UniElemLapackCpu< UniType >( UniElemLapackCpu const& ksrcelem ); 2025-09-08T20:21:37,014 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:37,014 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:33:40: note: remove the ‘< >’ 2025-09-08T20:21:37,033 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/pyuni10.cpp:15: 2025-09-08T20:21:37,033 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/../include/uni10_api/Matrix.h:125:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:21:37,033 125 | Matrix(Block const& kblk); 2025-09-08T20:21:37,033 | ^~~~~~~~~~~~~~ 2025-09-08T20:21:37,034 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/../include/uni10_api/Matrix.h:125:25: note: remove the ‘< >’ 2025-09-08T20:21:37,034 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/../include/uni10_api/Matrix.h:128:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:21:37,034 128 | Matrix(Block const& kblk); 2025-09-08T20:21:37,034 | ^~~~~~~~ 2025-09-08T20:21:37,035 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/../include/uni10_api/Matrix.h:128:27: note: remove the ‘< >’ 2025-09-08T20:21:37,035 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/../include/uni10_api/Matrix.h:136:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 2025-09-08T20:21:37,036 136 | Matrix(Matrix const& kmat); 2025-09-08T20:21:37,036 | ^~~~~~~~~ 2025-09-08T20:21:37,036 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/../include/uni10_api/Matrix.h:136:27: note: remove the ‘< >’ 2025-09-08T20:21:37,072 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/../include/uni10_api/UniTensor.h:38, 2025-09-08T20:21:37,072 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/pyuni10.cpp:16: 2025-09-08T20:21:37,072 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h: In function ‘std::string& uni10::ltrim(std::string&)’: 2025-09-08T20:21:37,072 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h:23:89: warning: ‘std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 2025-09-08T20:21:37,072 23 | s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun(std::isspace)))); 2025-09-08T20:21:37,073 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:21:37,073 In file included from /usr/include/c++/14/bits/refwrap.h:39, 2025-09-08T20:21:37,074 from /usr/include/c++/14/vector:68, 2025-09-08T20:21:37,074 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/pyuni10.cpp:1: 2025-09-08T20:21:37,074 /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 2025-09-08T20:21:37,074 1123 | ptr_fun(_Result (*__x)(_Arg)) 2025-09-08T20:21:37,074 | ^~~~~~~ 2025-09-08T20:21:37,078 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h: In function ‘std::string& uni10::rtrim(std::string&)’: 2025-09-08T20:21:37,078 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/network_tools.h:28:80: warning: ‘std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 2025-09-08T20:21:37,078 28 | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun(std::isspace))).base(), s.end()); 2025-09-08T20:21:37,078 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T20:21:37,078 /usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here 2025-09-08T20:21:37,078 1123 | ptr_fun(_Result (*__x)(_Arg)) 2025-09-08T20:21:37,079 | ^~~~~~~ 2025-09-08T20:21:39,139 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_lapack_cpu/uni10_elem_lapack_cpu.h:8: 2025-09-08T20:21:39,140 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_nsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = double; uni10_int = int]’: 2025-09-08T20:21:39,140 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:69:192: required from here 2025-09-08T20:21:39,140 69 | static void (*traceByRow_d[])(U_para* Tout_para , const U_para* Tin_para , uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:21:39,140 | ^ 2025-09-08T20:21:39,140 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h:361:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,140 361 | uni10_error_msg( !(tQdim == Tin_para->nsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:21:39,140 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,140 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:21:39,141 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:21:39,141 | ^~~~~~~ 2025-09-08T20:21:39,146 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_bsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = double; uni10_int = int]’: 2025-09-08T20:21:39,146 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:69:192: required from here 2025-09-08T20:21:39,146 69 | static void (*traceByRow_d[])(U_para* Tout_para , const U_para* Tin_para , uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:21:39,146 | ^ 2025-09-08T20:21:39,147 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:800:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,147 800 | uni10_error_msg( !(tQdim == Tin_para->bsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:21:39,147 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,147 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:21:39,147 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:21:39,147 | ^~~~~~~ 2025-09-08T20:21:39,163 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_nsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = std::complex; uni10_int = int]’: 2025-09-08T20:21:39,164 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:70:192: required from here 2025-09-08T20:21:39,164 70 | static void (*traceByRow_z[])(U_para* Tout_para, const U_para* Tin_para, uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:21:39,164 | ^ 2025-09-08T20:21:39,164 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h:361:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,164 361 | uni10_error_msg( !(tQdim == Tin_para->nsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:21:39,164 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,164 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:21:39,164 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:21:39,164 | ^~~~~~~ 2025-09-08T20:21:39,170 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘void uni10::tensor_tools::traceByRow_bsy(uni10::U_para*, const uni10::U_para*, uni10_int, uni10_int) [with UniType = std::complex; uni10_int = int]’: 2025-09-08T20:21:39,170 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:70:192: required from here 2025-09-08T20:21:39,170 70 | static void (*traceByRow_z[])(U_para* Tout_para, const U_para* Tin_para, uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:21:39,170 | ^ 2025-09-08T20:21:39,170 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:800:35: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,170 800 | uni10_error_msg( !(tQdim == Tin_para->bsy->bonds[ib].const_getQnums().size()), "%s", "The bonds of the given two labels does not match for trace."); 2025-09-08T20:21:39,170 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,171 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:21:39,171 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:21:39,171 | ^~~~~~~ 2025-09-08T20:21:39,189 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:7, 2025-09-08T20:21:39,189 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoPermute.h:4, 2025-09-08T20:21:39,189 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg/uni10_hirnk_linalg_pseudoPermute.h:4, 2025-09-08T20:21:39,189 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:4, 2025-09-08T20:21:39,189 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContracts.h:4, 2025-09-08T20:21:39,189 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/node.h:37, 2025-09-08T20:21:39,189 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/network_tools/layer.h:35, 2025-09-08T20:21:39,189 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/../include/uni10_api/Network.h:37, 2025-09-08T20:21:39,189 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/pyuni10.cpp:18: 2025-09-08T20:21:39,190 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘UniType uni10::tensor_tools::tensorAt_bsy(uni10::U_para*, const uni10_uint64*) [with UniType = double; uni10_uint64 = unsigned int]’: 2025-09-08T20:21:39,190 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:72:148: required from here 2025-09-08T20:21:39,190 72 | static uni10_double64 (*tensorAt_d[])(U_para* T_para, const uni10_uint64* idxs) = {tensorAt_nsy, tensorAt_bsy, tensorAt_bsy}; 2025-09-08T20:21:39,190 | ^ 2025-09-08T20:21:39,190 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:873:24: warning: comparison of integer expressions of different signedness: ‘const uni10_uint64’ {aka ‘const unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2025-09-08T20:21:39,190 873 | if(idxs[b] < (T_para->bsy->bonds)[b].const_getOffsets()[q]) 2025-09-08T20:21:39,190 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,198 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘UniType uni10::tensor_tools::tensorAt_bsy(uni10::U_para*, const uni10_uint64*) [with UniType = std::complex; uni10_uint64 = unsigned int]’: 2025-09-08T20:21:39,198 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:73:148: required from here 2025-09-08T20:21:39,198 73 | static uni10_complex128 (*tensorAt_z[])(U_para* T_para, const uni10_uint64* idxs) = {tensorAt_nsy, tensorAt_bsy, tensorAt_bsy}; 2025-09-08T20:21:39,198 | ^ 2025-09-08T20:21:39,198 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:873:24: warning: comparison of integer expressions of different signedness: ‘const uni10_uint64’ {aka ‘const unsigned int’} and ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} [-Wsign-compare] 2025-09-08T20:21:39,198 873 | if(idxs[b] < (T_para->bsy->bonds)[b].const_getOffsets()[q]) 2025-09-08T20:21:39,198 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,206 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h: In instantiation of ‘void uni10::PseudoContract(UniTensor&, const UniTensor<_T>&, const UniTensor<_U>&, UNI10_INPLACE) [with _To = double; _T = double; _U = double; UniType = std::complex]’: 2025-09-08T20:21:39,206 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContracts.h:11:19: required from here 2025-09-08T20:21:39,206 11 | PseudoContract( *((UniTensor*)m3), *((UniTensor*)m1), *((UniTensor*)m2), INPLACE); 2025-09-08T20:21:39,206 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,206 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:47:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,206 47 | for(uni10_int i = 0; i < t1.InBondNum(); i++){ 2025-09-08T20:21:39,206 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,207 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:51:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,207 51 | for(uni10_int i = 0; i < t2.InBondNum(); i++){ 2025-09-08T20:21:39,207 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,208 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:55:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,208 55 | for(uni10_int i = t1.InBondNum(); i < t1.BondNum(); i++){ 2025-09-08T20:21:39,209 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:39,209 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:59:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,209 59 | for(uni10_int i = t2.InBondNum(); i < t2.BondNum(); i++){ 2025-09-08T20:21:39,210 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:39,215 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h: In instantiation of ‘void uni10::PseudoContract(UniTensor&, const UniTensor<_T>&, const UniTensor<_U>&, UNI10_INPLACE) [with _To = std::complex; _T = double; _U = std::complex; UniType = std::complex]’: 2025-09-08T20:21:39,215 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContracts.h:17:19: required from here 2025-09-08T20:21:39,215 17 | PseudoContract( *((UniTensor*)m3), *((UniTensor*)m1), *((UniTensor*)m2), INPLACE); 2025-09-08T20:21:39,215 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,215 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:47:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,215 47 | for(uni10_int i = 0; i < t1.InBondNum(); i++){ 2025-09-08T20:21:39,215 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,216 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:51:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,216 51 | for(uni10_int i = 0; i < t2.InBondNum(); i++){ 2025-09-08T20:21:39,217 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,217 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:55:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,217 55 | for(uni10_int i = t1.InBondNum(); i < t1.BondNum(); i++){ 2025-09-08T20:21:39,218 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:39,218 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:59:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,219 59 | for(uni10_int i = t2.InBondNum(); i < t2.BondNum(); i++){ 2025-09-08T20:21:39,219 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:39,224 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h: In instantiation of ‘void uni10::PseudoContract(UniTensor&, const UniTensor<_T>&, const UniTensor<_U>&, UNI10_INPLACE) [with _To = std::complex; _T = std::complex; _U = double; UniType = std::complex]’: 2025-09-08T20:21:39,224 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContracts.h:23:19: required from here 2025-09-08T20:21:39,224 23 | PseudoContract( *((UniTensor*)m3), *((UniTensor*)m1), *((UniTensor*)m2), INPLACE); 2025-09-08T20:21:39,225 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,225 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:47:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,225 47 | for(uni10_int i = 0; i < t1.InBondNum(); i++){ 2025-09-08T20:21:39,225 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,226 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:51:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,226 51 | for(uni10_int i = 0; i < t2.InBondNum(); i++){ 2025-09-08T20:21:39,226 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,227 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:55:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,227 55 | for(uni10_int i = t1.InBondNum(); i < t1.BondNum(); i++){ 2025-09-08T20:21:39,227 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:39,228 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:59:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,228 59 | for(uni10_int i = t2.InBondNum(); i < t2.BondNum(); i++){ 2025-09-08T20:21:39,228 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:39,233 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h: In instantiation of ‘void uni10::PseudoContract(UniTensor&, const UniTensor<_T>&, const UniTensor<_U>&, UNI10_INPLACE) [with _To = std::complex; _T = std::complex; _U = std::complex; UniType = std::complex]’: 2025-09-08T20:21:39,233 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContracts.h:29:19: required from here 2025-09-08T20:21:39,234 29 | PseudoContract( *((UniTensor*)m3), *((UniTensor*)m1), *((UniTensor*)m2), INPLACE); 2025-09-08T20:21:39,234 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,234 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:47:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,234 47 | for(uni10_int i = 0; i < t1.InBondNum(); i++){ 2025-09-08T20:21:39,234 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,235 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:51:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,235 51 | for(uni10_int i = 0; i < t2.InBondNum(); i++){ 2025-09-08T20:21:39,235 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,236 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:55:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,236 55 | for(uni10_int i = t1.InBondNum(); i < t1.BondNum(); i++){ 2025-09-08T20:21:39,236 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:39,237 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_pseudoContract.h:59:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,237 59 | for(uni10_int i = t2.InBondNum(); i < t2.BondNum(); i++){ 2025-09-08T20:21:39,237 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:39,242 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg/uni10_hirnk_linalg_contract.h:4, 2025-09-08T20:21:39,242 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/../include/uni10_api/hirnk_linalg.h:8, 2025-09-08T20:21:39,242 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/pyuni10.cpp:22: 2025-09-08T20:21:39,242 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h: In instantiation of ‘void uni10::Contract(UniTensor&, const UniTensor<_T>&, const UniTensor<_U>&, UNI10_INPLACE) [with _To = double; _T = double; _U = double; UniType = std::complex]’: 2025-09-08T20:21:39,243 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contracts.h:11:13: required from here 2025-09-08T20:21:39,243 11 | Contract( *((UniTensor*)m3), *((UniTensor*)m1), *((UniTensor*)m2), INPLACE); 2025-09-08T20:21:39,243 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,243 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:49:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,243 49 | for(uni10_int i = 0; i < t1.InBondNum(); i++){ 2025-09-08T20:21:39,243 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,244 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:53:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,244 53 | for(uni10_int i = 0; i < t2.InBondNum(); i++){ 2025-09-08T20:21:39,244 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,245 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:57:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,245 57 | for(uni10_int i = t1.InBondNum(); i < t1.BondNum(); i++){ 2025-09-08T20:21:39,245 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:39,246 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:61:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,246 61 | for(uni10_int i = t2.InBondNum(); i < t2.BondNum(); i++){ 2025-09-08T20:21:39,246 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:39,251 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h: In instantiation of ‘void uni10::Contract(UniTensor&, const UniTensor<_T>&, const UniTensor<_U>&, UNI10_INPLACE) [with _To = std::complex; _T = double; _U = std::complex; UniType = std::complex]’: 2025-09-08T20:21:39,251 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contracts.h:17:13: required from here 2025-09-08T20:21:39,251 17 | Contract( *((UniTensor*)m3), *((UniTensor*)m1), *((UniTensor*)m2), INPLACE); 2025-09-08T20:21:39,251 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,251 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:49:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,251 49 | for(uni10_int i = 0; i < t1.InBondNum(); i++){ 2025-09-08T20:21:39,252 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,252 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:53:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,253 53 | for(uni10_int i = 0; i < t2.InBondNum(); i++){ 2025-09-08T20:21:39,253 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,253 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:57:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,254 57 | for(uni10_int i = t1.InBondNum(); i < t1.BondNum(); i++){ 2025-09-08T20:21:39,254 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:39,254 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:61:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,255 61 | for(uni10_int i = t2.InBondNum(); i < t2.BondNum(); i++){ 2025-09-08T20:21:39,255 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:39,260 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h: In instantiation of ‘void uni10::Contract(UniTensor&, const UniTensor<_T>&, const UniTensor<_U>&, UNI10_INPLACE) [with _To = std::complex; _T = std::complex; _U = double; UniType = std::complex]’: 2025-09-08T20:21:39,260 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contracts.h:23:13: required from here 2025-09-08T20:21:39,260 23 | Contract( *((UniTensor*)m3), *((UniTensor*)m1), *((UniTensor*)m2), INPLACE); 2025-09-08T20:21:39,260 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,260 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:49:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,260 49 | for(uni10_int i = 0; i < t1.InBondNum(); i++){ 2025-09-08T20:21:39,260 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,261 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:53:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,261 53 | for(uni10_int i = 0; i < t2.InBondNum(); i++){ 2025-09-08T20:21:39,261 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,262 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:57:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,262 57 | for(uni10_int i = t1.InBondNum(); i < t1.BondNum(); i++){ 2025-09-08T20:21:39,262 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:39,263 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:61:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,263 61 | for(uni10_int i = t2.InBondNum(); i < t2.BondNum(); i++){ 2025-09-08T20:21:39,264 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:39,268 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h: In instantiation of ‘void uni10::Contract(UniTensor&, const UniTensor<_T>&, const UniTensor<_U>&, UNI10_INPLACE) [with _To = std::complex; _T = std::complex; _U = std::complex; UniType = std::complex]’: 2025-09-08T20:21:39,269 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contracts.h:29:13: required from here 2025-09-08T20:21:39,269 29 | Contract( *((UniTensor*)m3), *((UniTensor*)m1), *((UniTensor*)m2), INPLACE); 2025-09-08T20:21:39,269 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,269 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:49:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,269 49 | for(uni10_int i = 0; i < t1.InBondNum(); i++){ 2025-09-08T20:21:39,269 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,270 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:53:34: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,270 53 | for(uni10_int i = 0; i < t2.InBondNum(); i++){ 2025-09-08T20:21:39,270 | ~~^~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,271 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:57:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,271 57 | for(uni10_int i = t1.InBondNum(); i < t1.BondNum(); i++){ 2025-09-08T20:21:39,271 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:39,272 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_contract.h:61:47: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘uni10_uint64’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,272 61 | for(uni10_int i = t2.InBondNum(); i < t2.BondNum(); i++){ 2025-09-08T20:21:39,272 | ~~^~~~~~~~~~~~~~ 2025-09-08T20:21:39,636 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/../include/uni10_api/UniTensor.h: In instantiation of ‘std::ostream& uni10::operator<<(std::ostream&, const UniTensor&) [with UniType = double; std::ostream = std::basic_ostream]’: 2025-09-08T20:21:39,637 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/pyuni10.cpp:363:17: required from here 2025-09-08T20:21:39,637 363 | std::cout << UniT << std::endl; 2025-09-08T20:21:39,637 | ^~~~ 2025-09-08T20:21:39,637 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/../include/uni10_api/UniTensor.h:788:32: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘uni10_uint64’ {aka ‘unsigned int’} [-Wformat=] 2025-09-08T20:21:39,637 788 | sprintf(buf, " %5ld___|%-4d %4d|___%-5ld\n", llab, bonds[l].dim(), bonds[row + l].dim(), rlab); 2025-09-08T20:21:39,637 | ~~~^ ~~~~ 2025-09-08T20:21:39,637 | | | 2025-09-08T20:21:39,637 | long int uni10_uint64 {aka unsigned int} 2025-09-08T20:21:39,638 | %5d 2025-09-08T20:21:39,638 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/../include/uni10_api/UniTensor.h:788:56: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 6 has type ‘uni10_uint64’ {aka ‘unsigned int’} [-Wformat=] 2025-09-08T20:21:39,638 788 | sprintf(buf, " %5ld___|%-4d %4d|___%-5ld\n", llab, bonds[l].dim(), bonds[row + l].dim(), rlab); 2025-09-08T20:21:39,638 | ~~~~^ ~~~~ 2025-09-08T20:21:39,639 | | | 2025-09-08T20:21:39,639 | long int uni10_uint64 {aka unsigned int} 2025-09-08T20:21:39,639 | %-5d 2025-09-08T20:21:39,640 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/../include/uni10_api/UniTensor.h:793:32: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘uni10_uint64’ {aka ‘unsigned int’} [-Wformat=] 2025-09-08T20:21:39,640 793 | sprintf(buf, " %5ld___|%-4d %4s|\n", llab, bonds[l].dim(), ""); 2025-09-08T20:21:39,640 | ~~~^ ~~~~ 2025-09-08T20:21:39,640 | | | 2025-09-08T20:21:39,640 | long int uni10_uint64 {aka unsigned int} 2025-09-08T20:21:39,640 | %5d 2025-09-08T20:21:39,641 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/../include/uni10_api/UniTensor.h:798:54: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 6 has type ‘uni10_uint64’ {aka ‘unsigned int’} [-Wformat=] 2025-09-08T20:21:39,641 798 | sprintf(buf, " %5s |%4s %4d|___%-5ld\n", "", "", bonds[row + l].dim(), rlab); 2025-09-08T20:21:39,641 | ~~~~^ ~~~~ 2025-09-08T20:21:39,642 | | | 2025-09-08T20:21:39,642 | long int uni10_uint64 {aka unsigned int} 2025-09-08T20:21:39,642 | %-5d 2025-09-08T20:21:39,805 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/../include/uni10_api/UniTensor.h: In instantiation of ‘std::ostream& uni10::operator<<(std::ostream&, const UniTensor&) [with UniType = std::complex; std::ostream = std::basic_ostream]’: 2025-09-08T20:21:39,805 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/pyuni10.cpp:590:17: required from here 2025-09-08T20:21:39,805 590 | std::cout << UniT << std::endl; 2025-09-08T20:21:39,805 | ^~~~ 2025-09-08T20:21:39,806 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/../include/uni10_api/UniTensor.h:735:40: warning: format ‘%f’ expects argument of type ‘double’, but argument 3 has type ‘std::complex’ [-Wformat=] 2025-09-08T20:21:39,806 735 | sprintf(buf, "\nScalar: %0.10f", UniT.U_elem->elem_ptr_[0]); 2025-09-08T20:21:39,806 | ~~~~~^ ~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,806 | | | 2025-09-08T20:21:39,806 | double std::complex 2025-09-08T20:21:39,813 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/../include/uni10_api/UniTensor.h:788:32: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘uni10_uint64’ {aka ‘unsigned int’} [-Wformat=] 2025-09-08T20:21:39,813 788 | sprintf(buf, " %5ld___|%-4d %4d|___%-5ld\n", llab, bonds[l].dim(), bonds[row + l].dim(), rlab); 2025-09-08T20:21:39,813 | ~~~^ ~~~~ 2025-09-08T20:21:39,814 | | | 2025-09-08T20:21:39,814 | long int uni10_uint64 {aka unsigned int} 2025-09-08T20:21:39,814 | %5d 2025-09-08T20:21:39,814 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/../include/uni10_api/UniTensor.h:788:56: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 6 has type ‘uni10_uint64’ {aka ‘unsigned int’} [-Wformat=] 2025-09-08T20:21:39,814 788 | sprintf(buf, " %5ld___|%-4d %4d|___%-5ld\n", llab, bonds[l].dim(), bonds[row + l].dim(), rlab); 2025-09-08T20:21:39,815 | ~~~~^ ~~~~ 2025-09-08T20:21:39,815 | | | 2025-09-08T20:21:39,815 | long int uni10_uint64 {aka unsigned int} 2025-09-08T20:21:39,815 | %-5d 2025-09-08T20:21:39,816 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/../include/uni10_api/UniTensor.h:793:32: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘uni10_uint64’ {aka ‘unsigned int’} [-Wformat=] 2025-09-08T20:21:39,816 793 | sprintf(buf, " %5ld___|%-4d %4s|\n", llab, bonds[l].dim(), ""); 2025-09-08T20:21:39,816 | ~~~^ ~~~~ 2025-09-08T20:21:39,816 | | | 2025-09-08T20:21:39,816 | long int uni10_uint64 {aka unsigned int} 2025-09-08T20:21:39,816 | %5d 2025-09-08T20:21:39,817 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/../include/uni10_api/UniTensor.h:798:54: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 6 has type ‘uni10_uint64’ {aka ‘unsigned int’} [-Wformat=] 2025-09-08T20:21:39,818 798 | sprintf(buf, " %5s |%4s %4d|___%-5ld\n", "", "", bonds[row + l].dim(), rlab); 2025-09-08T20:21:39,818 | ~~~~^ ~~~~ 2025-09-08T20:21:39,818 | | | 2025-09-08T20:21:39,818 | long int uni10_uint64 {aka unsigned int} 2025-09-08T20:21:39,818 | %-5d 2025-09-08T20:21:39,904 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg/uni10_hirnk_linalg_pseudoPermute.h: In instantiation of ‘uni10::UniTensor uni10::PseudoPermute(const UniTensor&, const std::vector&, uni10_int) [with _UniType = double; UniType = std::complex; uni10_int = int]’: 2025-09-08T20:21:39,904 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/pyuni10.cpp:657:23: required from here 2025-09-08T20:21:39,904 657 | return PseudoPermute(T, newLabels, inBondNum); 2025-09-08T20:21:39,904 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,904 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg/uni10_hirnk_linalg_pseudoPermute.h:23:74: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses] 2025-09-08T20:21:39,904 23 | uni10_error_msg((*T.status) & UniTensor::GET_HAVEBOND == 0, "%s", "There is no bond in the tensor(scalar) to Permute."); 2025-09-08T20:21:39,904 | ~~~~~~~~~~~~~^~~~ 2025-09-08T20:21:39,904 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:21:39,905 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:21:39,905 | ^~~~~~~ 2025-09-08T20:21:39,906 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg/uni10_hirnk_linalg_pseudoPermute.h:35:28: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,907 35 | uni10_error_msg((cnt == newLabels.size()) == 0, "%s", "The input new labels do not 1-1 correspond to the labels of the tensor."); 2025-09-08T20:21:39,907 | ~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,907 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:21:39,907 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:21:39,907 | ^~~~~~~ 2025-09-08T20:21:39,908 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg/uni10_hirnk_linalg_pseudoPermute.h:49:32: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,908 49 | for(uni10_int b = 0; b < T.bonds->size(); b++){ 2025-09-08T20:21:39,908 | ~~^~~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,928 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg/uni10_hirnk_linalg_partialTrace.h: In instantiation of ‘uni10::UniTensor uni10::PartialTrace(const UniTensor&, uni10_int, uni10_int) [with _UniType = double; UniType = std::complex; uni10_int = int]’: 2025-09-08T20:21:39,928 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/pyuni10.cpp:671:22: required from here 2025-09-08T20:21:39,929 671 | return PartialTrace(Tin, la, lb); 2025-09-08T20:21:39,929 | ~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T20:21:39,929 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg/uni10_hirnk_linalg_partialTrace.h:47:29: warning: comparison of integer expressions of different signedness: ‘uni10_int32’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,929 47 | uni10_error_msg(!(enc == newLabels.size()), "%s", "Cannot find the two bonds with the given two labels."); 2025-09-08T20:21:39,929 | ~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,929 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:21:39,929 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:21:39,929 | ^~~~~~~ 2025-09-08T20:21:39,937 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg/uni10_hirnk_linalg_partialTrace.h: In instantiation of ‘uni10::UniTensor uni10::PartialTrace(const UniTensor&, uni10_int, uni10_int) [with _UniType = std::complex; UniType = std::complex; uni10_int = int]’: 2025-09-08T20:21:39,937 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/pyuni10.cpp:674:22: required from here 2025-09-08T20:21:39,937 674 | return PartialTrace(Tin, la, lb); 2025-09-08T20:21:39,937 | ~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T20:21:39,938 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg/uni10_hirnk_linalg_partialTrace.h:47:29: warning: comparison of integer expressions of different signedness: ‘uni10_int32’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:39,938 47 | uni10_error_msg(!(enc == newLabels.size()), "%s", "Cannot find the two bonds with the given two labels."); 2025-09-08T20:21:39,938 | ~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:39,938 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:21:39,938 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:21:39,938 | ^~~~~~~ 2025-09-08T20:21:41,182 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘uni10_uint64 uni10::tensor_tools::grouping_bsy(uni10::U_para*) [with UniType = double; uni10_uint64 = unsigned int]’: 2025-09-08T20:21:41,182 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:126:46: required from ‘void uni10::tensor_tools::init_bsy(uni10::U_para*) [with UniType = double]’ 2025-09-08T20:21:41,182 126 | para->bsy->U_elemNum = grouping_bsy(para); 2025-09-08T20:21:41,183 | ~~~~~~~~~~~~^~~~~~ 2025-09-08T20:21:41,183 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:25:87: required from here 2025-09-08T20:21:41,183 25 | static void (*init_d[])(U_para* ) = {init_nsy, init_bsy, init_bsy}; 2025-09-08T20:21:41,183 | ^ 2025-09-08T20:21:41,183 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:217:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:41,183 217 | if(row_offs[bidx] < para->bsy->bonds[bidx].const_getQnums().size()) 2025-09-08T20:21:41,186 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:258:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:41,186 258 | if(col_offs[bidx] < para->bsy->bonds[bidx + row_bondNum].const_getQnums().size()) 2025-09-08T20:21:41,211 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h: In instantiation of ‘uni10_uint64 uni10::tensor_tools::grouping_bsy(uni10::U_para*) [with UniType = std::complex; uni10_uint64 = unsigned int]’: 2025-09-08T20:21:41,211 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:126:46: required from ‘void uni10::tensor_tools::init_bsy(uni10::U_para*) [with UniType = std::complex]’ 2025-09-08T20:21:41,211 126 | para->bsy->U_elemNum = grouping_bsy(para); 2025-09-08T20:21:41,211 | ~~~~~~~~~~~~^~~~~~ 2025-09-08T20:21:41,211 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:26:87: required from here 2025-09-08T20:21:41,211 26 | static void (*init_z[])(U_para*) = {init_nsy, init_bsy, init_bsy}; 2025-09-08T20:21:41,211 | ^ 2025-09-08T20:21:41,211 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:217:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:41,211 217 | if(row_offs[bidx] < para->bsy->bonds[bidx].const_getQnums().size()) 2025-09-08T20:21:41,214 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/bsy_tensor_tools.h:258:33: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:41,214 258 | if(col_offs[bidx] < para->bsy->bonds[bidx + row_bondNum].const_getQnums().size()) 2025-09-08T20:21:41,713 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg/uni10_hirnk_linalg_pseudoPermute.h: In instantiation of ‘uni10::UniTensor uni10::PseudoPermute(const UniTensor&, const std::vector&, uni10_int) [with _UniType = std::complex; UniType = std::complex; uni10_int = int]’: 2025-09-08T20:21:41,713 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg/uni10_hirnk_linalg_pseudoPermute.h:86:26: required from ‘uni10::UniTensor uni10::PseudoPermute(const UniTensor&, uni10_int) [with _UniType = std::complex; UniType = std::complex; uni10_int = int]’ 2025-09-08T20:21:41,713 86 | return PseudoPermute(T, ori_labels, rowBondNum); 2025-09-08T20:21:41,713 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:41,713 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/pyuni10.cpp:667:23: required from here 2025-09-08T20:21:41,713 667 | return PseudoPermute(T, rowBondNum); 2025-09-08T20:21:41,714 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-08T20:21:41,714 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg/uni10_hirnk_linalg_pseudoPermute.h:23:74: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses] 2025-09-08T20:21:41,714 23 | uni10_error_msg((*T.status) & UniTensor::GET_HAVEBOND == 0, "%s", "There is no bond in the tensor(scalar) to Permute."); 2025-09-08T20:21:41,714 | ~~~~~~~~~~~~~^~~~ 2025-09-08T20:21:41,714 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:21:41,714 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:21:41,714 | ^~~~~~~ 2025-09-08T20:21:41,716 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg/uni10_hirnk_linalg_pseudoPermute.h:35:28: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:41,716 35 | uni10_error_msg((cnt == newLabels.size()) == 0, "%s", "The input new labels do not 1-1 correspond to the labels of the tensor."); 2025-09-08T20:21:41,716 | ~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-08T20:21:41,716 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_error.h:16:103: note: in definition of macro ‘uni10_error_msg’ 2025-09-08T20:21:41,716 16 | #define uni10_error_msg(is_true, format, ...) {error_msg ( __PRETTY_FUNCTION__, __FILE__, __LINE__, (is_true), (format), __VA_ARGS__);} 2025-09-08T20:21:41,716 | ^~~~~~~ 2025-09-08T20:21:41,718 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg/uni10_hirnk_linalg_pseudoPermute.h:49:32: warning: comparison of integer expressions of different signedness: ‘uni10_int’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T20:21:41,718 49 | for(uni10_int b = 0; b < T.bonds->size(); b++){ 2025-09-08T20:21:41,718 | ~~^~~~~~~~~~~~~~~~~ 2025-09-08T20:21:57,453 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h: At global scope: 2025-09-08T20:21:57,453 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:73:31: warning: ‘uni10::tensor_tools::tensorAt_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,454 73 | static uni10_complex128 (*tensorAt_z[])(U_para* T_para, const uni10_uint64* idxs) = {tensorAt_nsy, tensorAt_bsy, tensorAt_bsy}; 2025-09-08T20:21:57,454 | ^~~~~~~~~~ 2025-09-08T20:21:57,454 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:72:31: warning: ‘uni10::tensor_tools::tensorAt_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,454 72 | static uni10_double64 (*tensorAt_d[])(U_para* T_para, const uni10_uint64* idxs) = {tensorAt_nsy, tensorAt_bsy, tensorAt_bsy}; 2025-09-08T20:21:57,454 | ^~~~~~~~~~ 2025-09-08T20:21:57,455 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:70:19: warning: ‘uni10::tensor_tools::traceByRow_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,455 70 | static void (*traceByRow_z[])(U_para* Tout_para, const U_para* Tin_para, uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:21:57,455 | ^~~~~~~~~~~~ 2025-09-08T20:21:57,455 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:69:19: warning: ‘uni10::tensor_tools::traceByRow_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,456 69 | static void (*traceByRow_d[])(U_para* Tout_para , const U_para* Tin_para , uni10_int la, uni10_int lb ) = {traceByRow_nsy, traceByRow_bsy, traceByRow_bsy}; 2025-09-08T20:21:57,456 | ^~~~~~~~~~~~ 2025-09-08T20:21:57,456 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:67:19: warning: ‘uni10::tensor_tools::addGate_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,456 67 | static void (*addGate_z[])(U_para* t1_para, const std::vector<_Swap>& swaps) = {addGate_nsy, addGate_bsy, addGate_bsy}; 2025-09-08T20:21:57,456 | ^~~~~~~~~ 2025-09-08T20:21:57,457 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:66:19: warning: ‘uni10::tensor_tools::addGate_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,457 66 | static void (*addGate_d[])(U_para* t1_para , const std::vector<_Swap>& swaps) = {addGate_nsy, addGate_bsy, addGate_bsy}; 2025-09-08T20:21:57,457 | ^~~~~~~~~ 2025-09-08T20:21:57,457 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:63:24: warning: ‘uni10::tensor_tools::contract_zd’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,457 63 | static uni10_int (*contract_zd[])(const U_para* t1_para, const U_para* t2_para, 2025-09-08T20:21:57,457 | ^~~~~~~~~~~ 2025-09-08T20:21:57,458 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:61:24: warning: ‘uni10::tensor_tools::contract_dz’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,458 61 | static uni10_int (*contract_dz[])(const U_para* t1_para, const U_para* t2_para, 2025-09-08T20:21:57,458 | ^~~~~~~~~~~ 2025-09-08T20:21:57,458 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:59:24: warning: ‘uni10::tensor_tools::contract_zz’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,459 59 | static uni10_int (*contract_zz[])(const U_para* t1_para, const U_para* t2_para, 2025-09-08T20:21:57,459 | ^~~~~~~~~~~ 2025-09-08T20:21:57,459 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:57:24: warning: ‘uni10::tensor_tools::contract_dd’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,459 57 | static uni10_int (*contract_dd[])(const U_para* t1_para, const U_para* t2_para, 2025-09-08T20:21:57,459 | ^~~~~~~~~~~ 2025-09-08T20:21:57,460 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:54:19: warning: ‘uni10::tensor_tools::permute_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,460 54 | static void (*permute_z[])(const U_para* t1_para, const std::vector& rsp_outin, 2025-09-08T20:21:57,460 | ^~~~~~~~~ 2025-09-08T20:21:57,460 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:52:19: warning: ‘uni10::tensor_tools::permute_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,460 52 | static void (*permute_d[])(const U_para* t1_para, const std::vector& rsp_outin, 2025-09-08T20:21:57,460 | ^~~~~~~~~ 2025-09-08T20:21:57,461 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:50:19: warning: ‘uni10::tensor_tools::conj_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,461 50 | static void (*conj_z[])(U_para*, const U_para*) = {conj_nsy, conj_bsy, conj_bsy}; 2025-09-08T20:21:57,461 | ^~~~~~ 2025-09-08T20:21:57,461 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:49:19: warning: ‘uni10::tensor_tools::conj_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,462 49 | static void (*conj_d[])(U_para* , const U_para* ) = {conj_nsy, conj_bsy, conj_bsy}; 2025-09-08T20:21:57,462 | ^~~~~~ 2025-09-08T20:21:57,462 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:47:19: warning: ‘uni10::tensor_tools::dagger_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,462 47 | static void (*dagger_z[])(U_para*, const U_para*) = {dagger_nsy, dagger_bsy, dagger_bsy}; 2025-09-08T20:21:57,462 | ^~~~~~~~ 2025-09-08T20:21:57,463 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:46:19: warning: ‘uni10::tensor_tools::dagger_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,463 46 | static void (*dagger_d[])(U_para* , const U_para* ) = {dagger_nsy, dagger_bsy, dagger_bsy}; 2025-09-08T20:21:57,463 | ^~~~~~~~ 2025-09-08T20:21:57,463 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:44:19: warning: ‘uni10::tensor_tools::transpose_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,463 44 | static void (*transpose_z[])(U_para*, const U_para*) = {transpose_nsy, transpose_bsy, transpose_bsy}; 2025-09-08T20:21:57,463 | ^~~~~~~~~~~ 2025-09-08T20:21:57,464 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:43:19: warning: ‘uni10::tensor_tools::transpose_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,464 43 | static void (*transpose_d[])(U_para* , const U_para* ) = {transpose_nsy, transpose_bsy, transpose_bsy}; 2025-09-08T20:21:57,464 | ^~~~~~~~~~~ 2025-09-08T20:21:57,464 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:41:19: warning: ‘uni10::tensor_tools::randomize_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,465 41 | static void (*randomize_z[])(U_para*) = {randomize_nsy, randomize_bsy, randomize_bsy}; 2025-09-08T20:21:57,465 | ^~~~~~~~~~~ 2025-09-08T20:21:57,465 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:40:19: warning: ‘uni10::tensor_tools::randomize_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,465 40 | static void (*randomize_d[])(U_para* ) = {randomize_nsy, randomize_bsy, randomize_bsy}; 2025-09-08T20:21:57,465 | ^~~~~~~~~~~ 2025-09-08T20:21:57,466 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:38:19: warning: ‘uni10::tensor_tools::set_zero_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,466 38 | static void (*set_zero_z[])(U_para*) = {set_zero_nsy, set_zero_bsy, set_zero_bsy}; 2025-09-08T20:21:57,466 | ^~~~~~~~~~ 2025-09-08T20:21:57,467 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:37:19: warning: ‘uni10::tensor_tools::set_zero_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,467 37 | static void (*set_zero_d[])(U_para* ) = {set_zero_nsy, set_zero_bsy, set_zero_bsy}; 2025-09-08T20:21:57,467 | ^~~~~~~~~~ 2025-09-08T20:21:57,467 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:35:19: warning: ‘uni10::tensor_tools::putBlock_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,467 35 | static void (*putBlock_z[])(U_para*,const Qnum& qnum, const Block& mat) = {putBlock_nsy, putBlock_bsy, putBlock_bsy}; 2025-09-08T20:21:57,467 | ^~~~~~~~~~ 2025-09-08T20:21:57,467 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:34:19: warning: ‘uni10::tensor_tools::putBlock_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,468 34 | static void (*putBlock_d[])(U_para* ,const Qnum& qnum, const Block& mat ) = {putBlock_nsy, putBlock_bsy, putBlock_bsy}; 2025-09-08T20:21:57,468 | ^~~~~~~~~~ 2025-09-08T20:21:57,468 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:32:19: warning: ‘uni10::tensor_tools::setRawElem_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,468 32 | static void (*setRawElem_z[])(U_para* t1_para, const uni10_complex128* rawElem) = {setRawElem_nsy, setRawElem_bsy, setRawElem_bsy}; 2025-09-08T20:21:57,468 | ^~~~~~~~~~~~ 2025-09-08T20:21:57,468 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:31:19: warning: ‘uni10::tensor_tools::setRawElem_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,468 31 | static void (*setRawElem_d[])(U_para* t1_para, const uni10_double64* rawElem) = {setRawElem_nsy, setRawElem_bsy, setRawElem_bsy}; 2025-09-08T20:21:57,468 | ^~~~~~~~~~~~ 2025-09-08T20:21:57,469 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:29:19: warning: ‘uni10::tensor_tools::initBlocks_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,469 29 | static void (*initBlocks_z[])(U_para*) = {initBlocks_nsy, initBlocks_bsy, initBlocks_bsy}; 2025-09-08T20:21:57,469 | ^~~~~~~~~~~~ 2025-09-08T20:21:57,469 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:28:19: warning: ‘uni10::tensor_tools::initBlocks_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,469 28 | static void (*initBlocks_d[])(U_para* ) = {initBlocks_nsy, initBlocks_bsy, initBlocks_bsy}; 2025-09-08T20:21:57,469 | ^~~~~~~~~~~~ 2025-09-08T20:21:57,469 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:26:19: warning: ‘uni10::tensor_tools::init_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,470 26 | static void (*init_z[])(U_para*) = {init_nsy, init_bsy, init_bsy}; 2025-09-08T20:21:57,470 | ^~~~~~ 2025-09-08T20:21:57,470 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:25:19: warning: ‘uni10::tensor_tools::init_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,470 25 | static void (*init_d[])(U_para* ) = {init_nsy, init_bsy, init_bsy}; 2025-09-08T20:21:57,470 | ^~~~~~ 2025-09-08T20:21:57,470 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:23:19: warning: ‘uni10::tensor_tools::free_para_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,470 23 | static void (*free_para_z[])(U_para*) = {free_para_nsy, free_para_bsy, free_para_bsy}; 2025-09-08T20:21:57,470 | ^~~~~~~~~~~ 2025-09-08T20:21:57,470 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:22:19: warning: ‘uni10::tensor_tools::free_para_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,471 22 | static void (*free_para_d[])(U_para* ) = {free_para_nsy, free_para_bsy, free_para_bsy}; 2025-09-08T20:21:57,471 | ^~~~~~~~~~~ 2025-09-08T20:21:57,471 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:19:19: warning: ‘uni10::tensor_tools::copy_para_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,471 19 | static void (*copy_para_z[])(U_para*, const U_para* ) = {copy_para_nsy, copy_para_bsy, copy_para_bsy}; 2025-09-08T20:21:57,471 | ^~~~~~~~~~~ 2025-09-08T20:21:57,471 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:18:19: warning: ‘uni10::tensor_tools::copy_para_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,472 18 | static void (*copy_para_d[])(U_para* , const U_para* ) = {copy_para_nsy, copy_para_bsy, copy_para_bsy}; 2025-09-08T20:21:57,472 | ^~~~~~~~~~~ 2025-09-08T20:21:57,472 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:15:39: warning: ‘uni10::tensor_tools::init_para_z’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,472 15 | static U_para*(*init_para_z[])(U_para*) = {init_para_nsy, init_para_bsy, init_para_bsy}; 2025-09-08T20:21:57,472 | ^~~~~~~~~~~ 2025-09-08T20:21:57,473 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:14:39: warning: ‘uni10::tensor_tools::init_para_d’ defined but not used [-Wunused-variable] 2025-09-08T20:21:57,473 14 | static U_para* (*init_para_d[])(U_para* ) = {init_para_nsy, init_para_bsy, init_para_bsy}; 2025-09-08T20:21:57,473 | ^~~~~~~~~~~ 2025-09-08T20:21:58,549 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/linalg_inplace.h:15, 2025-09-08T20:21:58,550 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/rng.h:7, 2025-09-08T20:21:58,550 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/nsy_tensor_tools.h:6, 2025-09-08T20:21:58,550 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/tensor_tools/tensor_tools.h:6: 2025-09-08T20:21:58,550 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg_inplace/uni10_linalg_inplace_svd.h: In function ‘uni10::Svd(uni10::Block const&, uni10::Matrix&, uni10::Matrix&, uni10::Matrix&, uni10::UNI10_INPLACE)void’: 2025-09-08T20:21:58,550 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg_inplace/uni10_linalg_inplace_svd.h:30:7: warning: ‘nonnull’ argument ‘u’ compared to NULL [-Wnonnull-compare] 2025-09-08T20:21:58,550 30 | if(&u != NULL){ 2025-09-08T20:21:58,550 | ^~ 2025-09-08T20:21:58,551 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg_inplace/uni10_linalg_inplace_svd.h:35:7: warning: ‘nonnull’ argument ‘vt’ compared to NULL [-Wnonnull-compare] 2025-09-08T20:21:58,551 35 | if(&vt != NULL){ 2025-09-08T20:21:58,551 | ^~ 2025-09-08T20:21:58,551 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg_inplace/uni10_linalg_inplace_svd.h: In function ‘uni10::Svd >(uni10::Block > const&, uni10::Matrix >&, uni10::Matrix >&, uni10::Matrix >&, uni10::UNI10_INPLACE)void’: 2025-09-08T20:21:58,551 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg_inplace/uni10_linalg_inplace_svd.h:30:7: warning: ‘nonnull’ argument ‘u’ compared to NULL [-Wnonnull-compare] 2025-09-08T20:21:58,551 30 | if(&u != NULL){ 2025-09-08T20:21:58,551 | ^~ 2025-09-08T20:21:58,551 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_linalg_inplace/uni10_linalg_inplace_svd.h:35:7: warning: ‘nonnull’ argument ‘vt’ compared to NULL [-Wnonnull-compare] 2025-09-08T20:21:58,551 35 | if(&vt != NULL){ 2025-09-08T20:21:58,551 | ^~ 2025-09-08T20:21:59,445 In file included from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/../include/uni10_api/hirnk_linalg_inplace.h:13, 2025-09-08T20:21:59,446 from /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/pyuni10/pyuni10.cpp:23: 2025-09-08T20:21:59,446 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_hosvd.h: In function ‘uni10::Hosvd >(uni10::UniTensor >&, int*, int*, unsigned int, std::vector >, std::allocator > > >&, uni10::UniTensor >&, std::vector >, std::less, std::allocator > > > >, std::allocator >, std::less, std::allocator > > > > > >&, uni10::UNI10_INPLACE)void’: 2025-09-08T20:21:59,446 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_hosvd.h:130:11: warning: ‘nonnull’ argument ‘Ls’ compared to NULL [-Wnonnull-compare] 2025-09-08T20:21:59,446 130 | if(&Ls != NULL) 2025-09-08T20:21:59,446 | ^~ 2025-09-08T20:21:59,447 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_hosvd.h:85:7: warning: ‘nonnull’ argument ‘Ls’ compared to NULL [-Wnonnull-compare] 2025-09-08T20:21:59,447 85 | if(&Ls != NULL) 2025-09-08T20:21:59,447 | ^~ 2025-09-08T20:21:59,447 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_hosvd.h: In function ‘uni10::Hosvd >(uni10::UniTensor >&, int*, int*, unsigned int, std::vector >, std::allocator > > >&, uni10::UniTensor >&, std::vector >, std::allocator > > >&, uni10::UNI10_INPLACE)void’: 2025-09-08T20:21:59,447 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_hosvd.h:177:7: warning: ‘nonnull’ argument ‘Ls’ compared to NULL [-Wnonnull-compare] 2025-09-08T20:21:59,447 177 | if(&Ls != NULL){ 2025-09-08T20:21:59,447 | ^~ 2025-09-08T20:21:59,447 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_hosvd.h:172:7: warning: ‘nonnull’ argument ‘Ls’ compared to NULL [-Wnonnull-compare] 2025-09-08T20:21:59,447 172 | if(&Ls != NULL) 2025-09-08T20:21:59,448 | ^~ 2025-09-08T20:21:59,468 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_hosvd.h: In function ‘uni10::Hosvd(uni10::UniTensor&, int*, int*, unsigned int, std::vector, std::allocator > >&, uni10::UniTensor&, std::vector, std::less, std::allocator > > >, std::allocator, std::less, std::allocator > > > > >&, uni10::UNI10_INPLACE)void’: 2025-09-08T20:21:59,468 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_hosvd.h:130:11: warning: ‘nonnull’ argument ‘Ls’ compared to NULL [-Wnonnull-compare] 2025-09-08T20:21:59,469 130 | if(&Ls != NULL) 2025-09-08T20:21:59,469 | ^~ 2025-09-08T20:21:59,469 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_hosvd.h:85:7: warning: ‘nonnull’ argument ‘Ls’ compared to NULL [-Wnonnull-compare] 2025-09-08T20:21:59,469 85 | if(&Ls != NULL) 2025-09-08T20:21:59,469 | ^~ 2025-09-08T20:21:59,469 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_hosvd.h: In function ‘uni10::Hosvd(uni10::UniTensor&, int*, int*, unsigned int, std::vector, std::allocator > >&, uni10::UniTensor&, std::vector, std::allocator > >&, uni10::UNI10_INPLACE)void’: 2025-09-08T20:21:59,469 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_hosvd.h:177:7: warning: ‘nonnull’ argument ‘Ls’ compared to NULL [-Wnonnull-compare] 2025-09-08T20:21:59,470 177 | if(&Ls != NULL){ 2025-09-08T20:21:59,470 | ^~ 2025-09-08T20:21:59,470 /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/include/uni10_api/uni10_hirnk_linalg_inplace/uni10_hirnk_linalg_inplace_hosvd.h:172:7: warning: ‘nonnull’ argument ‘Ls’ compared to NULL [-Wnonnull-compare] 2025-09-08T20:21:59,470 172 | if(&Ls != NULL) 2025-09-08T20:21:59,470 | ^~ 2025-09-08T20:22:16,957 [100%] Linking CXX shared module /tmp/pip-wheel-hftti58p/pyuni10_77bcbcb1b5cc4a448fd8afa4feae0ee9/build/lib.linux-armv7l-cpython-313/pyuni10/pyuni10None 2025-09-08T20:22:54,122 [100%] Built target pyuni10 2025-09-08T20:22:54,359 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-08T20:22:54,359 !! 2025-09-08T20:22:54,359 ******************************************************************************** 2025-09-08T20:22:54,359 Please avoid running ``setup.py`` directly. 2025-09-08T20:22:54,359 Instead, use pypa/build, pypa/installer or other 2025-09-08T20:22:54,359 standards-based tools. 2025-09-08T20:22:54,360 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-08T20:22:54,360 or your builds will no longer be supported. 2025-09-08T20:22:54,360 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-08T20:22:54,360 ******************************************************************************** 2025-09-08T20:22:54,361 !! 2025-09-08T20:22:54,361 self.initialize_options() 2025-09-08T20:22:54,457 installing to build/bdist.linux-armv7l/wheel 2025-09-08T20:22:54,458 running install 2025-09-08T20:22:54,483 running install_lib 2025-09-08T20:22:54,578 creating build/bdist.linux-armv7l/wheel 2025-09-08T20:22:54,579 creating build/bdist.linux-armv7l/wheel/pyuni10 2025-09-08T20:22:54,579 copying build/lib.linux-armv7l-cpython-313/pyuni10/pyuni10None -> build/bdist.linux-armv7l/wheel/./pyuni10 2025-09-08T20:22:54,584 copying build/lib.linux-armv7l-cpython-313/pyuni10/libuni10.so -> build/bdist.linux-armv7l/wheel/./pyuni10 2025-09-08T20:22:54,587 copying build/lib.linux-armv7l-cpython-313/pyuni10/libuni10.so.2 -> build/bdist.linux-armv7l/wheel/./pyuni10 2025-09-08T20:22:54,591 copying build/lib.linux-armv7l-cpython-313/pyuni10/libuni10.so.2.1.2 -> build/bdist.linux-armv7l/wheel/./pyuni10 2025-09-08T20:22:54,594 copying build/lib.linux-armv7l-cpython-313/pyuni10/__init__.py -> build/bdist.linux-armv7l/wheel/./pyuni10 2025-09-08T20:22:54,594 running install_egg_info 2025-09-08T20:22:54,689 running egg_info 2025-09-08T20:22:54,779 writing pyuni10.egg-info/PKG-INFO 2025-09-08T20:22:54,781 writing dependency_links to pyuni10.egg-info/dependency_links.txt 2025-09-08T20:22:54,781 writing top-level names to pyuni10.egg-info/top_level.txt 2025-09-08T20:22:54,873 reading manifest file 'pyuni10.egg-info/SOURCES.txt' 2025-09-08T20:22:54,891 reading manifest template 'MANIFEST.in' 2025-09-08T20:22:54,917 adding license file 'LICENSE' 2025-09-08T20:22:54,933 writing manifest file 'pyuni10.egg-info/SOURCES.txt' 2025-09-08T20:22:54,933 Copying pyuni10.egg-info to build/bdist.linux-armv7l/wheel/./pyuni10-2.1.2-py3.13.egg-info 2025-09-08T20:22:54,936 running install_scripts 2025-09-08T20:22:54,991 creating build/bdist.linux-armv7l/wheel/pyuni10-2.1.2.dist-info/WHEEL 2025-09-08T20:22:54,993 creating '/tmp/pip-wheel-xlnua3h2/pyuni10-2.1.2-cp313-cp313-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-08T20:22:54,994 adding 'pyuni10/__init__.py' 2025-09-08T20:22:55,108 adding 'pyuni10/libuni10.so' 2025-09-08T20:22:55,226 adding 'pyuni10/libuni10.so.2' 2025-09-08T20:22:55,344 adding 'pyuni10/libuni10.so.2.1.2' 2025-09-08T20:22:55,548 adding 'pyuni10/pyuni10None' 2025-09-08T20:22:55,557 adding 'pyuni10-2.1.2.dist-info/licenses/LICENSE' 2025-09-08T20:22:55,557 adding 'pyuni10-2.1.2.dist-info/METADATA' 2025-09-08T20:22:55,557 adding 'pyuni10-2.1.2.dist-info/WHEEL' 2025-09-08T20:22:55,558 adding 'pyuni10-2.1.2.dist-info/top_level.txt' 2025-09-08T20:22:55,559 adding 'pyuni10-2.1.2.dist-info/RECORD' 2025-09-08T20:22:55,559 removing build/bdist.linux-armv7l/wheel 2025-09-08T20:22:55,697 Building wheel for pyuni10 (setup.py): finished with status 'done' 2025-09-08T20:22:55,709 Created wheel for pyuni10: filename=pyuni10-2.1.2-cp313-cp313-linux_armv7l.whl size=1028046 sha256=049bbe0bae6ea9ee9f0bb22895e566f709dd5a65f3f3c59a79346d0daee79106 2025-09-08T20:22:55,710 Stored in directory: /tmp/pip-ephem-wheel-cache-xm3lm_de/wheels/11/1c/1c/8d19e14a057608a3039e7c1519ed8469a379ef4afcf0c6ad84 2025-09-08T20:22:55,719 Successfully built pyuni10 2025-09-08T20:22:55,723 Removed build tracker: '/tmp/pip-build-tracker-ieyz5dh4'