2026-08-21T10:17:00,071 Created temporary directory: /tmp/pip-ephem-wheel-cache-0o77ge3_ 2026-08-21T10:17:00,073 Created temporary directory: /tmp/pip-build-tracker-1s4q9jlf 2026-08-21T10:17:00,073 Initialized build tracking at /tmp/pip-build-tracker-1s4q9jlf 2026-08-21T10:17:00,074 Created build tracker: /tmp/pip-build-tracker-1s4q9jlf 2026-08-21T10:17:00,074 Entered build tracker: /tmp/pip-build-tracker-1s4q9jlf 2026-08-21T10:17:00,075 Created temporary directory: /tmp/pip-wheel-xw03uq2o 2026-08-21T10:17:00,078 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-08-21T10:17:00,080 Created temporary directory: /tmp/pip-ephem-wheel-cache-l2l0s327 2026-08-21T10:17:00,101 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-21T10:17:00,105 2 location(s) to search for versions of anymesher: 2026-08-21T10:17:00,105 * https://pypi.org/simple/anymesher/ 2026-08-21T10:17:00,105 * https://www.piwheels.org/simple/anymesher/ 2026-08-21T10:17:00,105 Fetching project page and analyzing links: https://pypi.org/simple/anymesher/ 2026-08-21T10:17:00,106 Getting page https://pypi.org/simple/anymesher/ 2026-08-21T10:17:00,107 Found index url https://pypi.org/simple 2026-08-21T10:17:00,337 Fetched page https://pypi.org/simple/anymesher/ as application/vnd.pypi.simple.v1+json 2026-08-21T10:17:00,339 Skipping link: No binaries permitted for anymesher: https://files.pythonhosted.org/packages/74/78/6880522506ac9ead19aac24cdaa1d300ba826d61139113cc1c8c5deb5ba5/anymesher-0.2.1-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/anymesher/) (requires-python:>=3.11) 2026-08-21T10:17:00,340 Found link https://files.pythonhosted.org/packages/a8/7b/491b4936b15cd1d0f2ef80e5ef38eabdb3ef245c63c88907fc2c7e8976fa/anymesher-0.2.1.tar.gz (from https://pypi.org/simple/anymesher/) (requires-python:>=3.11), version: 0.2.1 2026-08-21T10:17:00,340 Fetching project page and analyzing links: https://www.piwheels.org/simple/anymesher/ 2026-08-21T10:17:00,341 Getting page https://www.piwheels.org/simple/anymesher/ 2026-08-21T10:17:00,343 Found index url https://www.piwheels.org/simple 2026-08-21T10:17:00,530 Fetched page https://www.piwheels.org/simple/anymesher/ as text/html 2026-08-21T10:17:00,532 Skipping link: not a file: https://www.piwheels.org/simple/anymesher/ 2026-08-21T10:17:00,532 Skipping link: not a file: https://pypi.org/simple/anymesher/ 2026-08-21T10:17:00,551 Given no hashes to check 1 links for project 'anymesher': discarding no candidates 2026-08-21T10:17:00,569 Collecting anymesher==0.2.1 2026-08-21T10:17:00,571 Created temporary directory: /tmp/pip-unpack-bwrv32av 2026-08-21T10:17:00,727 Downloading anymesher-0.2.1.tar.gz (204 kB) 2026-08-21T10:17:01,028 Added anymesher==0.2.1 from https://files.pythonhosted.org/packages/a8/7b/491b4936b15cd1d0f2ef80e5ef38eabdb3ef245c63c88907fc2c7e8976fa/anymesher-0.2.1.tar.gz to build tracker '/tmp/pip-build-tracker-1s4q9jlf' 2026-08-21T10:17:01,034 Created temporary directory: /tmp/pip-build-env-kzt5bigs 2026-08-21T10:17:01,039 Installing build dependencies: started 2026-08-21T10:17:01,040 Running command pip subprocess to install build dependencies 2026-08-21T10:17:02,162 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-08-21T10:17:02,580 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-08-21T10:17:02,603 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-21T10:17:04,421 Collecting setuptools>=68 2026-08-21T10:17:04,422 Obtaining dependency information for setuptools>=68 from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-08-21T10:17:04,436 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-21T10:17:04,675 Collecting wheel 2026-08-21T10:17:04,676 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl.metadata 2026-08-21T10:17:04,689 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-21T10:17:04,875 Collecting packaging>=24.0 2026-08-21T10:17:04,876 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata 2026-08-21T10:17:04,892 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata (3.6 kB) 2026-08-21T10:17:05,085 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl (33 kB) 2026-08-21T10:17:05,105 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-08-21T10:17:05,189 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-21T10:17:05,218 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl (33 kB) 2026-08-21T10:17:05,248 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-08-21T10:17:05,330 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-21T10:17:08,087 Installing collected packages: setuptools, packaging, wheel 2026-08-21T10:17:10,727 Creating /tmp/pip-build-env-kzt5bigs/overlay/local/bin 2026-08-21T10:17:10,729 changing mode of /tmp/pip-build-env-kzt5bigs/overlay/local/bin/wheel to 755 2026-08-21T10:17:10,751 Successfully installed packaging-26.3 setuptools-84.0.0 wheel-0.48.0 2026-08-21T10:17:11,035 Installing build dependencies: finished with status 'done' 2026-08-21T10:17:11,041 Getting requirements to build wheel: started 2026-08-21T10:17:11,042 Running command Getting requirements to build wheel 2026-08-21T10:17:11,752 running egg_info 2026-08-21T10:17:11,760 writing src/ANYmesher.egg-info/PKG-INFO 2026-08-21T10:17:11,767 writing dependency_links to src/ANYmesher.egg-info/dependency_links.txt 2026-08-21T10:17:11,769 writing entry points to src/ANYmesher.egg-info/entry_points.txt 2026-08-21T10:17:11,773 writing requirements to src/ANYmesher.egg-info/requires.txt 2026-08-21T10:17:11,775 writing top-level names to src/ANYmesher.egg-info/top_level.txt 2026-08-21T10:17:11,810 reading manifest file 'src/ANYmesher.egg-info/SOURCES.txt' 2026-08-21T10:17:11,816 reading manifest template 'MANIFEST.in' 2026-08-21T10:17:11,830 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-08-21T10:17:11,832 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-08-21T10:17:11,832 adding license file 'LICENSE' 2026-08-21T10:17:11,839 writing manifest file 'src/ANYmesher.egg-info/SOURCES.txt' 2026-08-21T10:17:11,937 Getting requirements to build wheel: finished with status 'done' 2026-08-21T10:17:11,941 Created temporary directory: /tmp/pip-modern-metadata-pmngc9lr 2026-08-21T10:17:11,943 Preparing metadata (pyproject.toml): started 2026-08-21T10:17:11,944 Running command Preparing metadata (pyproject.toml) 2026-08-21T10:17:12,589 running dist_info 2026-08-21T10:17:12,599 creating /tmp/pip-modern-metadata-pmngc9lr/ANYmesher.egg-info 2026-08-21T10:17:12,600 writing /tmp/pip-modern-metadata-pmngc9lr/ANYmesher.egg-info/PKG-INFO 2026-08-21T10:17:12,605 writing dependency_links to /tmp/pip-modern-metadata-pmngc9lr/ANYmesher.egg-info/dependency_links.txt 2026-08-21T10:17:12,607 writing entry points to /tmp/pip-modern-metadata-pmngc9lr/ANYmesher.egg-info/entry_points.txt 2026-08-21T10:17:12,610 writing requirements to /tmp/pip-modern-metadata-pmngc9lr/ANYmesher.egg-info/requires.txt 2026-08-21T10:17:12,611 writing top-level names to /tmp/pip-modern-metadata-pmngc9lr/ANYmesher.egg-info/top_level.txt 2026-08-21T10:17:12,612 writing manifest file '/tmp/pip-modern-metadata-pmngc9lr/ANYmesher.egg-info/SOURCES.txt' 2026-08-21T10:17:12,638 reading manifest file '/tmp/pip-modern-metadata-pmngc9lr/ANYmesher.egg-info/SOURCES.txt' 2026-08-21T10:17:12,640 reading manifest template 'MANIFEST.in' 2026-08-21T10:17:12,654 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-08-21T10:17:12,655 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-08-21T10:17:12,655 adding license file 'LICENSE' 2026-08-21T10:17:12,660 writing manifest file '/tmp/pip-modern-metadata-pmngc9lr/ANYmesher.egg-info/SOURCES.txt' 2026-08-21T10:17:12,661 creating '/tmp/pip-modern-metadata-pmngc9lr/anymesher-0.2.1.dist-info' 2026-08-21T10:17:12,787 Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-21T10:17:12,792 Source in /tmp/pip-wheel-xw03uq2o/anymesher_99ec0746046d4a30a5c3fc157368bf53 has version 0.2.1, which satisfies requirement anymesher==0.2.1 from https://files.pythonhosted.org/packages/a8/7b/491b4936b15cd1d0f2ef80e5ef38eabdb3ef245c63c88907fc2c7e8976fa/anymesher-0.2.1.tar.gz 2026-08-21T10:17:12,793 Removed anymesher==0.2.1 from https://files.pythonhosted.org/packages/a8/7b/491b4936b15cd1d0f2ef80e5ef38eabdb3ef245c63c88907fc2c7e8976fa/anymesher-0.2.1.tar.gz from build tracker '/tmp/pip-build-tracker-1s4q9jlf' 2026-08-21T10:17:12,799 Created temporary directory: /tmp/pip-unpack-p19dmaao 2026-08-21T10:17:12,800 Building wheels for collected packages: anymesher 2026-08-21T10:17:12,804 Created temporary directory: /tmp/pip-wheel-buo_crt4 2026-08-21T10:17:12,805 Destination directory: /tmp/pip-wheel-buo_crt4 2026-08-21T10:17:12,807 Building wheel for anymesher (pyproject.toml): started 2026-08-21T10:17:12,808 Running command Building wheel for anymesher (pyproject.toml) 2026-08-21T10:17:13,437 running bdist_wheel 2026-08-21T10:17:13,454 running build 2026-08-21T10:17:13,455 running build_py 2026-08-21T10:17:13,462 creating build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,464 copying src/anymesher/quality_v2.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,467 copying src/anymesher/__init__.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,469 copying src/anymesher/decomposition.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,472 copying src/anymesher/_legacy_intersections.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,475 copying src/anymesher/beam_connections.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,477 copying src/anymesher/native.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,479 copying src/anymesher/core.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,482 copying src/anymesher/mapped.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,485 copying src/anymesher/meshing_view.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,487 copying src/anymesher/charts.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,490 copying src/anymesher/triangulation.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,493 copying src/anymesher/mesh_bvh.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,495 copying src/anymesher/serialize.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,498 copying src/anymesher/quality.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,500 copying src/anymesher/primitives.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,502 copying src/anymesher/intersections.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,504 copying src/anymesher/__main__.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,507 copying src/anymesher/seeding.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,509 copying src/anymesher/errors.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,510 copying src/anymesher/optimization.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,513 copying src/anymesher/structural_pipeline.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,515 copying src/anymesher/damage.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,517 copying src/anymesher/gui.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,520 copying src/anymesher/coupling.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,522 copying src/anymesher/surface_mesh.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,524 copying src/anymesher/recombine.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,527 copying src/anymesher/hybrid.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,529 copying src/anymesher/refinement.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,534 copying src/anymesher/mesh.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,537 copying src/anymesher/boundary.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,540 copying src/anymesher/native_cpp.py -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,543 creating build/lib.linux-armv7l-cpython-311/anymesher/backends 2026-08-21T10:17:13,544 copying src/anymesher/backends/__init__.py -> build/lib.linux-armv7l-cpython-311/anymesher/backends 2026-08-21T10:17:13,547 copying src/anymesher/backends/gmsh.py -> build/lib.linux-armv7l-cpython-311/anymesher/backends 2026-08-21T10:17:13,549 copying src/anymesher/backends/base.py -> build/lib.linux-armv7l-cpython-311/anymesher/backends 2026-08-21T10:17:13,552 creating build/lib.linux-armv7l-cpython-311/anymesher/geometry 2026-08-21T10:17:13,554 copying src/anymesher/geometry/entities.py -> build/lib.linux-armv7l-cpython-311/anymesher/geometry 2026-08-21T10:17:13,556 copying src/anymesher/geometry/__init__.py -> build/lib.linux-armv7l-cpython-311/anymesher/geometry 2026-08-21T10:17:13,558 copying src/anymesher/geometry/chains.py -> build/lib.linux-armv7l-cpython-311/anymesher/geometry 2026-08-21T10:17:13,560 copying src/anymesher/geometry/curves.py -> build/lib.linux-armv7l-cpython-311/anymesher/geometry 2026-08-21T10:17:13,562 copying src/anymesher/geometry/model.py -> build/lib.linux-armv7l-cpython-311/anymesher/geometry 2026-08-21T10:17:13,565 copying src/anymesher/geometry/operations.py -> build/lib.linux-armv7l-cpython-311/anymesher/geometry 2026-08-21T10:17:13,566 running egg_info 2026-08-21T10:17:13,577 writing src/ANYmesher.egg-info/PKG-INFO 2026-08-21T10:17:13,582 writing dependency_links to src/ANYmesher.egg-info/dependency_links.txt 2026-08-21T10:17:13,585 writing entry points to src/ANYmesher.egg-info/entry_points.txt 2026-08-21T10:17:13,589 writing requirements to src/ANYmesher.egg-info/requires.txt 2026-08-21T10:17:13,591 writing top-level names to src/ANYmesher.egg-info/top_level.txt 2026-08-21T10:17:13,613 reading manifest file 'src/ANYmesher.egg-info/SOURCES.txt' 2026-08-21T10:17:13,620 reading manifest template 'MANIFEST.in' 2026-08-21T10:17:13,634 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-08-21T10:17:13,636 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-08-21T10:17:13,637 adding license file 'LICENSE' 2026-08-21T10:17:13,644 writing manifest file 'src/ANYmesher.egg-info/SOURCES.txt' 2026-08-21T10:17:13,649 copying src/anymesher/_native.cpp -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,652 copying src/anymesher/_triangulation_native.hpp -> build/lib.linux-armv7l-cpython-311/anymesher 2026-08-21T10:17:13,658 running build_ext 2026-08-21T10:17:13,668 building 'anymesher._native' extension 2026-08-21T10:17:13,670 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c src/anymesher/_native.cpp -o build/temp.linux-armv7l-cpython-311/src/anymesher/_native.o -std=c++17 -O3 2026-08-21T10:17:20,031 In file included from /usr/include/c++/12/bits/stl_algo.h:60, 2026-08-21T10:17:20,031 from /usr/include/c++/12/algorithm:61, 2026-08-21T10:17:20,032 from src/anymesher/_native.cpp:4: 2026-08-21T10:17:20,033 /usr/include/c++/12/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = anymesher_native::Edge; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2026-08-21T10:17:20,033 /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:20,034 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2026-08-21T10:17:20,034 | ^~~~~~~~~~~~~ 2026-08-21T10:17:20,110 /usr/include/c++/12/bits/stl_algo.h: In function ‘_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]’: 2026-08-21T10:17:20,111 /usr/include/c++/12/bits/stl_algo.h:1281:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:20,111 1281 | __rotate(_RandomAccessIterator __first, 2026-08-21T10:17:20,112 | ^~~~~~~~ 2026-08-21T10:17:20,113 /usr/include/c++/12/bits/stl_algo.h:1281:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:20,113 /usr/include/c++/12/bits/stl_algo.h:1281:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:20,171 In file included from /usr/include/c++/12/unordered_map:46, 2026-08-21T10:17:20,172 from src/anymesher/_triangulation_native.hpp:17, 2026-08-21T10:17:20,173 from src/anymesher/_native.cpp:13: 2026-08-21T10:17:20,173 /usr/include/c++/12/bits/hashtable.h: In function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = anymesher_native::Edge; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = anymesher_native::EdgeHash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’: 2026-08-21T10:17:20,174 /usr/include/c++/12/bits/hashtable.h:2292:5: note: parameter passing for argument of type ‘std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, anymesher_native::EdgeHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, anymesher_native::EdgeHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 2026-08-21T10:17:20,175 2292 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, 2026-08-21T10:17:20,176 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:20,176 2293 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: 2026-08-21T10:17:20,177 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:20,427 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2026-08-21T10:17:20,428 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:20,428 1802 | __insertion_sort(_RandomAccessIterator __first, 2026-08-21T10:17:20,429 | ^~~~~~~~~~~~~~~~ 2026-08-21T10:17:20,430 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:20,474 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]’: 2026-08-21T10:17:20,474 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2026-08-21T10:17:20,475 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2026-08-21T10:17:20,476 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:20,522 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2026-08-21T10:17:20,523 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2026-08-21T10:17:20,523 1802 | __insertion_sort(_RandomAccessIterator __first, 2026-08-21T10:17:20,524 | ^~~~~~~~~~~~~~~~ 2026-08-21T10:17:20,525 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2026-08-21T10:17:20,960 /usr/include/c++/12/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = array; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2026-08-21T10:17:20,960 /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2026-08-21T10:17:20,961 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2026-08-21T10:17:20,962 | ^~~~~~~~~~~~~ 2026-08-21T10:17:21,208 In file included from /usr/include/c++/12/vector:70, 2026-08-21T10:17:21,208 from src/anymesher/_native.cpp:11: 2026-08-21T10:17:21,209 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: 2026-08-21T10:17:21,209 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-08-21T10:17:21,210 439 | vector<_Tp, _Alloc>:: 2026-08-21T10:17:21,210 | ^~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:21,287 In file included from /usr/include/c++/12/vector:64: 2026-08-21T10:17:21,288 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-08-21T10:17:21,288 inlined from ‘anymesher_native::Expansion anymesher_native::grow_expansion(const Expansion&, double)’ at src/anymesher/_triangulation_native.hpp:112:29, 2026-08-21T10:17:21,289 inlined from ‘anymesher_native::Expansion anymesher_native::expansion_sum(const Expansion&, const Expansion&)’ at src/anymesher/_triangulation_native.hpp:125:32: 2026-08-21T10:17:21,289 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:21,290 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:21,291 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:21,291 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-08-21T10:17:21,292 inlined from ‘anymesher_native::Expansion anymesher_native::grow_expansion(const Expansion&, double)’ at src/anymesher/_triangulation_native.hpp:117:25, 2026-08-21T10:17:21,293 inlined from ‘anymesher_native::Expansion anymesher_native::expansion_sum(const Expansion&, const Expansion&)’ at src/anymesher/_triangulation_native.hpp:125:32: 2026-08-21T10:17:21,294 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:21,294 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:21,295 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:21,365 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-08-21T10:17:21,366 inlined from ‘anymesher_native::Expansion anymesher_native::exact_difference(double, double)’ at src/anymesher/_triangulation_native.hpp:168:25: 2026-08-21T10:17:21,366 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:21,367 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:21,368 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:21,368 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-08-21T10:17:21,369 inlined from ‘anymesher_native::Expansion anymesher_native::exact_difference(double, double)’ at src/anymesher/_triangulation_native.hpp:171:25: 2026-08-21T10:17:21,370 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:21,371 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:21,371 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:21,481 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-08-21T10:17:21,481 inlined from ‘anymesher_native::Expansion anymesher_native::expansion_scale(const Expansion&, double)’ at src/anymesher/_triangulation_native.hpp:145:30, 2026-08-21T10:17:21,482 inlined from ‘anymesher_native::Expansion anymesher_native::expansion_product(const Expansion&, const Expansion&)’ at src/anymesher/_triangulation_native.hpp:158:55: 2026-08-21T10:17:21,482 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:21,483 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:21,483 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:21,484 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-08-21T10:17:21,485 inlined from ‘anymesher_native::Expansion anymesher_native::expansion_scale(const Expansion&, double)’ at src/anymesher/_triangulation_native.hpp:148:30, 2026-08-21T10:17:21,485 inlined from ‘anymesher_native::Expansion anymesher_native::expansion_product(const Expansion&, const Expansion&)’ at src/anymesher/_triangulation_native.hpp:158:55: 2026-08-21T10:17:21,486 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:21,486 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:21,487 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:21,488 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-08-21T10:17:21,489 inlined from ‘anymesher_native::Expansion anymesher_native::grow_expansion(const Expansion&, double)’ at src/anymesher/_triangulation_native.hpp:112:29, 2026-08-21T10:17:21,489 inlined from ‘anymesher_native::Expansion anymesher_native::expansion_sum(const Expansion&, const Expansion&)’ at src/anymesher/_triangulation_native.hpp:125:32, 2026-08-21T10:17:21,490 inlined from ‘anymesher_native::Expansion anymesher_native::expansion_scale(const Expansion&, double)’ at src/anymesher/_triangulation_native.hpp:150:31, 2026-08-21T10:17:21,491 inlined from ‘anymesher_native::Expansion anymesher_native::expansion_product(const Expansion&, const Expansion&)’ at src/anymesher/_triangulation_native.hpp:158:55: 2026-08-21T10:17:21,491 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:21,492 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:21,493 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:21,493 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-08-21T10:17:21,494 inlined from ‘anymesher_native::Expansion anymesher_native::grow_expansion(const Expansion&, double)’ at src/anymesher/_triangulation_native.hpp:117:25, 2026-08-21T10:17:21,494 inlined from ‘anymesher_native::Expansion anymesher_native::expansion_sum(const Expansion&, const Expansion&)’ at src/anymesher/_triangulation_native.hpp:125:32, 2026-08-21T10:17:21,495 inlined from ‘anymesher_native::Expansion anymesher_native::expansion_scale(const Expansion&, double)’ at src/anymesher/_triangulation_native.hpp:150:31, 2026-08-21T10:17:21,496 inlined from ‘anymesher_native::Expansion anymesher_native::expansion_product(const Expansion&, const Expansion&)’ at src/anymesher/_triangulation_native.hpp:158:55: 2026-08-21T10:17:21,497 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:21,497 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:21,498 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:22,589 In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = anymesher_native::Edge; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = anymesher_native::EdgeHash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, 2026-08-21T10:17:22,590 inlined from ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = anymesher_native::Edge; _Tp = anymesher_native::Incidence; _Hash = anymesher_native::EdgeHash; _Pred = std::equal_to; _Alloc = std::allocator >]’ at /usr/include/c++/12/bits/unordered_map.h:746:26, 2026-08-21T10:17:22,590 inlined from ‘void anymesher_native::Triangulator::remove_edge(const anymesher_native::Edge&, anymesher_native::Index)’ at src/anymesher/_triangulation_native.hpp:426:29: 2026-08-21T10:17:22,591 /usr/include/c++/12/bits/hashtable.h:969:21: note: parameter passing for argument of type ‘std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, anymesher_native::EdgeHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, anymesher_native::EdgeHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 2026-08-21T10:17:22,592 969 | { return erase(const_iterator(__it)); } 2026-08-21T10:17:22,592 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:22,627 In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = anymesher_native::Edge; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = anymesher_native::EdgeHash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, 2026-08-21T10:17:22,628 inlined from ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = anymesher_native::Edge; _Tp = anymesher_native::Incidence; _Hash = anymesher_native::EdgeHash; _Pred = std::equal_to; _Alloc = std::allocator >]’ at /usr/include/c++/12/bits/unordered_map.h:746:26, 2026-08-21T10:17:22,628 inlined from ‘void anymesher_native::Triangulator::remove_edge(const anymesher_native::Edge&, anymesher_native::Index)’ at src/anymesher/_triangulation_native.hpp:426:29, 2026-08-21T10:17:22,629 inlined from ‘void anymesher_native::Triangulator::remove_triangle(anymesher_native::Index)’ at src/anymesher/_triangulation_native.hpp:469:20: 2026-08-21T10:17:22,629 /usr/include/c++/12/bits/hashtable.h:969:21: note: parameter passing for argument of type ‘std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, anymesher_native::EdgeHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, anymesher_native::EdgeHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 2026-08-21T10:17:22,630 969 | { return erase(const_iterator(__it)); } 2026-08-21T10:17:22,630 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:22,855 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]’: 2026-08-21T10:17:22,855 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-08-21T10:17:22,856 439 | vector<_Tp, _Alloc>:: 2026-08-21T10:17:22,857 | ^~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:22,909 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const anymesher_native::Point&}; _Tp = anymesher_native::Point; _Alloc = std::allocator]’: 2026-08-21T10:17:22,910 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-08-21T10:17:22,964 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&, const long long int&}; _Tp = anymesher_native::Edge; _Alloc = std::allocator]’: 2026-08-21T10:17:22,965 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-08-21T10:17:23,020 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {anymesher_native::Triangle}; _Tp = anymesher_native::Triangle; _Alloc = std::allocator]’: 2026-08-21T10:17:23,021 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-08-21T10:17:23,076 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {anymesher_native::Point}; _Tp = anymesher_native::Point; _Alloc = std::allocator]’: 2026-08-21T10:17:23,077 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-08-21T10:17:23,168 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::array}; _Tp = std::array; _Alloc = std::allocator >]’: 2026-08-21T10:17:23,169 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2026-08-21T10:17:23,493 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {anymesher_native::Triangle}; _Tp = anymesher_native::Triangle; _Alloc = std::allocator]’, 2026-08-21T10:17:23,493 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = anymesher_native::Triangle; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-08-21T10:17:23,494 inlined from ‘anymesher_native::Index anymesher_native::Triangulator::add_triangle(anymesher_native::Index, anymesher_native::Index, anymesher_native::Index)’ at src/anymesher/_triangulation_native.hpp:456:29: 2026-08-21T10:17:23,495 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:23,495 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-08-21T10:17:23,496 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:23,797 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: 2026-08-21T10:17:23,798 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:23,799 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2026-08-21T10:17:23,799 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:23,827 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: 2026-08-21T10:17:23,828 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:23,829 1802 | __insertion_sort(_RandomAccessIterator __first, 2026-08-21T10:17:23,829 | ^~~~~~~~~~~~~~~~ 2026-08-21T10:17:23,830 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:23,860 In file included from /usr/include/c++/12/bits/specfun.h:45, 2026-08-21T10:17:23,861 from /usr/include/c++/12/cmath:1935, 2026-08-21T10:17:23,861 from /usr/include/c++/12/math.h:36, 2026-08-21T10:17:23,862 from /usr/include/python3.11/pyport.h:218, 2026-08-21T10:17:23,862 from /usr/include/python3.11/Python.h:38, 2026-08-21T10:17:23,863 from src/anymesher/_native.cpp:2: 2026-08-21T10:17:23,863 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]’: 2026-08-21T10:17:23,864 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:23,864 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2026-08-21T10:17:23,865 | ^~~~~~~~~~~~~ 2026-08-21T10:17:23,865 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:23,891 /usr/include/c++/12/bits/stl_algo.h: In function ‘_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: 2026-08-21T10:17:23,892 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:23,892 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2026-08-21T10:17:23,893 | ^~~~~~~~~~~~~ 2026-08-21T10:17:23,894 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:23,925 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: 2026-08-21T10:17:23,926 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:23,927 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2026-08-21T10:17:23,927 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:23,928 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:23,929 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:23,929 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:23,930 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2026-08-21T10:17:23,931 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:23,932 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2026-08-21T10:17:23,932 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:23,932 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:23,933 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2026-08-21T10:17:23,933 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:23,934 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2026-08-21T10:17:23,934 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:23,935 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]’, 2026-08-21T10:17:23,935 inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’ at /usr/include/c++/12/bits/stl_algo.h:2491:15: 2026-08-21T10:17:23,936 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:23,936 1397 | return std::__rotate(__first, __middle, __last, 2026-08-21T10:17:23,937 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:23,938 1398 | std::__iterator_category(__first)); 2026-08-21T10:17:23,938 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:23,939 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: 2026-08-21T10:17:23,940 /usr/include/c++/12/bits/stl_algo.h:2492:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:23,940 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2026-08-21T10:17:23,941 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:23,942 2493 | __len11, __len22, __comp); 2026-08-21T10:17:23,942 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:23,943 /usr/include/c++/12/bits/stl_algo.h:2494:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:23,943 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2026-08-21T10:17:23,944 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:23,945 2495 | __len1 - __len11, __len2 - __len22, __comp); 2026-08-21T10:17:23,945 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:23,960 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: 2026-08-21T10:17:23,961 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:23,961 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2026-08-21T10:17:23,962 | ^~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:23,963 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:23,963 /usr/include/c++/12/bits/stl_algo.h:2744:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:23,964 2744 | std::__insertion_sort(__first, __last, __comp); 2026-08-21T10:17:23,964 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:23,965 /usr/include/c++/12/bits/stl_algo.h:2748:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:23,965 2748 | std::__inplace_stable_sort(__first, __middle, __comp); 2026-08-21T10:17:23,966 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:23,966 /usr/include/c++/12/bits/stl_algo.h:2749:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:23,967 2749 | std::__inplace_stable_sort(__middle, __last, __comp); 2026-08-21T10:17:23,968 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:23,969 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:23,969 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-08-21T10:17:23,970 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:23,971 2751 | __middle - __first, 2026-08-21T10:17:23,972 | ~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:23,972 2752 | __last - __middle, 2026-08-21T10:17:23,973 | ~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:23,974 2753 | __comp); 2026-08-21T10:17:23,974 | ~~~~~~~ 2026-08-21T10:17:23,988 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = long long int*; _BidirectionalIterator3 = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: 2026-08-21T10:17:23,989 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:23,989 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2026-08-21T10:17:23,990 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:23,991 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:23,991 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,055 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = long long int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: 2026-08-21T10:17:24,056 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,057 2390 | __merge_adaptive(_BidirectionalIterator __first, 2026-08-21T10:17:24,057 | ^~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,058 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,058 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,059 /usr/include/c++/12/bits/stl_algo.h:2406:46: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,060 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2026-08-21T10:17:24,060 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,061 2407 | __buffer_end, __last, __comp); 2026-08-21T10:17:24,062 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,063 /usr/include/c++/12/bits/stl_algo.h:2406:46: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,063 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,064 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2026-08-21T10:17:24,064 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,065 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2026-08-21T10:17:24,066 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,066 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,067 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2026-08-21T10:17:24,068 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,068 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2026-08-21T10:17:24,069 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,070 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]’, 2026-08-21T10:17:24,071 inlined from ‘_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = long long int*; _Distance = int]’ at /usr/include/c++/12/bits/stl_algo.h:2383:20, 2026-08-21T10:17:24,071 inlined from ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = long long int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’ at /usr/include/c++/12/bits/stl_algo.h:2435:30: 2026-08-21T10:17:24,072 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,072 1397 | return std::__rotate(__first, __middle, __last, 2026-08-21T10:17:24,073 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,073 1398 | std::__iterator_category(__first)); 2026-08-21T10:17:24,074 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,074 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = long long int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: 2026-08-21T10:17:24,075 /usr/include/c++/12/bits/stl_algo.h:2438:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,076 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2026-08-21T10:17:24,076 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,077 2439 | __len22, __buffer, __buffer_size, __comp); 2026-08-21T10:17:24,078 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,078 /usr/include/c++/12/bits/stl_algo.h:2440:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,079 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2026-08-21T10:17:24,080 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,080 2441 | __len1 - __len11, 2026-08-21T10:17:24,081 | ~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,082 2442 | __len2 - __len22, __buffer, 2026-08-21T10:17:24,082 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,083 2443 | __buffer_size, __comp); 2026-08-21T10:17:24,083 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,159 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2026-08-21T10:17:24,169 /usr/include/c++/12/bits/stl_algo.h:1625:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,181 1625 | __heap_select(_RandomAccessIterator __first, 2026-08-21T10:17:24,182 | ^~~~~~~~~~~~~ 2026-08-21T10:17:24,182 /usr/include/c++/12/bits/stl_algo.h:1625:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,183 /usr/include/c++/12/bits/stl_algo.h:1625:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,201 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = long long int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: 2026-08-21T10:17:24,201 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,202 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2026-08-21T10:17:24,202 | ^~~~~~~~~~~~ 2026-08-21T10:17:24,203 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,204 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,205 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,246 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = long long int*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: 2026-08-21T10:17:24,246 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,298 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = long long int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: 2026-08-21T10:17:24,298 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,299 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2026-08-21T10:17:24,300 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,300 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,301 In function ‘void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’, 2026-08-21T10:17:24,302 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = long long int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’ at /usr/include/c++/12/bits/stl_algo.h:2693:34: 2026-08-21T10:17:24,303 /usr/include/c++/12/bits/stl_algo.h:2672:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,303 2672 | std::__insertion_sort(__first, __first + __chunk_size, __comp); 2026-08-21T10:17:24,304 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,304 /usr/include/c++/12/bits/stl_algo.h:2675:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,305 2675 | std::__insertion_sort(__first, __last, __comp); 2026-08-21T10:17:24,305 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,306 /usr/include/c++/12/bits/stl_algo.h:2675:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,307 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >; _RandomAccessIterator2 = long long int*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’, 2026-08-21T10:17:24,308 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = long long int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’ at /usr/include/c++/12/bits/stl_algo.h:2697:26: 2026-08-21T10:17:24,308 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,309 2650 | __result = std::__move_merge(__first, __first + __step_size, 2026-08-21T10:17:24,310 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,310 2651 | __first + __step_size, 2026-08-21T10:17:24,311 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,311 2652 | __first + __two_step, 2026-08-21T10:17:24,312 | ~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,313 2653 | __result, __comp); 2026-08-21T10:17:24,313 | ~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,314 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,315 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,316 2658 | std::__move_merge(__first, __first + __step_size, 2026-08-21T10:17:24,316 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,316 2659 | __first + __step_size, __last, __result, __comp); 2026-08-21T10:17:24,317 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,317 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,318 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = long long int*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’, 2026-08-21T10:17:24,318 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = long long int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’ at /usr/include/c++/12/bits/stl_algo.h:2700:26: 2026-08-21T10:17:24,319 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,319 2650 | __result = std::__move_merge(__first, __first + __step_size, 2026-08-21T10:17:24,320 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,321 2651 | __first + __step_size, 2026-08-21T10:17:24,321 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,322 2652 | __first + __two_step, 2026-08-21T10:17:24,323 | ~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,323 2653 | __result, __comp); 2026-08-21T10:17:24,324 | ~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,325 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,325 2658 | std::__move_merge(__first, __first + __step_size, 2026-08-21T10:17:24,326 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,327 2659 | __first + __step_size, __last, __result, __comp); 2026-08-21T10:17:24,327 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,338 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = long long int*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: 2026-08-21T10:17:24,338 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,339 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2026-08-21T10:17:24,340 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,340 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,341 /usr/include/c++/12/bits/stl_algo.h:2718:38: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,341 2718 | std::__stable_sort_adaptive(__first, __middle, __buffer, 2026-08-21T10:17:24,342 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,342 2719 | __buffer_size, __comp); 2026-08-21T10:17:24,343 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,343 /usr/include/c++/12/bits/stl_algo.h:2720:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,344 2720 | std::__stable_sort_adaptive(__middle, __last, __buffer, 2026-08-21T10:17:24,344 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,345 2721 | __buffer_size, __comp); 2026-08-21T10:17:24,345 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,346 /usr/include/c++/12/bits/stl_algo.h:2725:40: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,347 2725 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); 2026-08-21T10:17:24,348 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,348 /usr/include/c++/12/bits/stl_algo.h:2726:40: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,349 2726 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); 2026-08-21T10:17:24,350 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,350 /usr/include/c++/12/bits/stl_algo.h:2729:28: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,351 2729 | std::__merge_adaptive(__first, __middle, __last, 2026-08-21T10:17:24,352 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,353 2730 | _Distance(__middle - __first), 2026-08-21T10:17:24,353 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,354 2731 | _Distance(__last - __middle), 2026-08-21T10:17:24,354 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,355 2732 | __buffer, __buffer_size, 2026-08-21T10:17:24,356 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,356 2733 | __comp); 2026-08-21T10:17:24,357 | ~~~~~~~ 2026-08-21T10:17:24,982 In function ‘void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’, 2026-08-21T10:17:24,982 inlined from ‘void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = anymesher_native::Triangulator::insert_all_points()::]’ at /usr/include/c++/12/bits/stl_algo.h:5070:36, 2026-08-21T10:17:24,983 inlined from ‘void anymesher_native::Triangulator::insert_all_points()’ at src/anymesher/_triangulation_native.hpp:533:25: 2026-08-21T10:17:24,984 /usr/include/c++/12/bits/stl_algo.h:5001:36: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,984 5001 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), 2026-08-21T10:17:24,985 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,985 5002 | _DistanceType(__buf.size()), __comp); 2026-08-21T10:17:24,986 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,986 /usr/include/c++/12/bits/stl_algo.h:4999:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,987 4999 | std::__inplace_stable_sort(__first, __last, __comp); 2026-08-21T10:17:24,987 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:24,988 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-08-21T10:17:24,989 inlined from ‘anymesher_native::Expansion anymesher_native::exact_difference(double, double)’ at src/anymesher/_triangulation_native.hpp:168:25, 2026-08-21T10:17:24,989 inlined from ‘anymesher_native::Expansion anymesher_native::exact_orient_expansion(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:207:59, 2026-08-21T10:17:24,990 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:230:50, 2026-08-21T10:17:24,991 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:216:15, 2026-08-21T10:17:24,992 inlined from ‘anymesher_native::Index anymesher_native::Triangulator::locate(const anymesher_native::Point&) const’ at src/anymesher/_triangulation_native.hpp:510:34, 2026-08-21T10:17:24,992 inlined from ‘void anymesher_native::Triangulator::insert_all_points()’ at src/anymesher/_triangulation_native.hpp:553:44: 2026-08-21T10:17:24,993 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:24,994 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:24,994 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:24,995 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-08-21T10:17:24,996 inlined from ‘anymesher_native::Expansion anymesher_native::exact_difference(double, double)’ at src/anymesher/_triangulation_native.hpp:171:25, 2026-08-21T10:17:24,996 inlined from ‘anymesher_native::Expansion anymesher_native::exact_orient_expansion(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:207:59, 2026-08-21T10:17:24,997 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:230:50, 2026-08-21T10:17:24,998 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:216:15, 2026-08-21T10:17:24,998 inlined from ‘anymesher_native::Index anymesher_native::Triangulator::locate(const anymesher_native::Point&) const’ at src/anymesher/_triangulation_native.hpp:510:34, 2026-08-21T10:17:24,999 inlined from ‘void anymesher_native::Triangulator::insert_all_points()’ at src/anymesher/_triangulation_native.hpp:553:44: 2026-08-21T10:17:25,000 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:25,000 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:25,001 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:25,002 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-08-21T10:17:25,002 inlined from ‘anymesher_native::Expansion anymesher_native::exact_difference(double, double)’ at src/anymesher/_triangulation_native.hpp:168:25, 2026-08-21T10:17:25,003 inlined from ‘anymesher_native::Expansion anymesher_native::exact_orient_expansion(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:208:59, 2026-08-21T10:17:25,003 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:230:50, 2026-08-21T10:17:25,004 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:216:15, 2026-08-21T10:17:25,004 inlined from ‘anymesher_native::Index anymesher_native::Triangulator::locate(const anymesher_native::Point&) const’ at src/anymesher/_triangulation_native.hpp:510:34, 2026-08-21T10:17:25,005 inlined from ‘void anymesher_native::Triangulator::insert_all_points()’ at src/anymesher/_triangulation_native.hpp:553:44: 2026-08-21T10:17:25,005 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:25,006 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:25,007 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:25,008 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-08-21T10:17:25,009 inlined from ‘anymesher_native::Expansion anymesher_native::exact_difference(double, double)’ at src/anymesher/_triangulation_native.hpp:171:25, 2026-08-21T10:17:25,009 inlined from ‘anymesher_native::Expansion anymesher_native::exact_orient_expansion(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:208:59, 2026-08-21T10:17:25,010 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:230:50, 2026-08-21T10:17:25,011 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:216:15, 2026-08-21T10:17:25,012 inlined from ‘anymesher_native::Index anymesher_native::Triangulator::locate(const anymesher_native::Point&) const’ at src/anymesher/_triangulation_native.hpp:510:34, 2026-08-21T10:17:25,013 inlined from ‘void anymesher_native::Triangulator::insert_all_points()’ at src/anymesher/_triangulation_native.hpp:553:44: 2026-08-21T10:17:25,013 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:25,014 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:25,015 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:25,016 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-08-21T10:17:25,016 inlined from ‘anymesher_native::Expansion anymesher_native::exact_difference(double, double)’ at src/anymesher/_triangulation_native.hpp:168:25, 2026-08-21T10:17:25,018 inlined from ‘anymesher_native::Expansion anymesher_native::exact_orient_expansion(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:209:60, 2026-08-21T10:17:25,018 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:230:50, 2026-08-21T10:17:25,019 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:216:15, 2026-08-21T10:17:25,019 inlined from ‘anymesher_native::Index anymesher_native::Triangulator::locate(const anymesher_native::Point&) const’ at src/anymesher/_triangulation_native.hpp:510:34, 2026-08-21T10:17:25,020 inlined from ‘void anymesher_native::Triangulator::insert_all_points()’ at src/anymesher/_triangulation_native.hpp:553:44: 2026-08-21T10:17:25,020 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:25,021 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:25,021 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:25,022 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-08-21T10:17:25,022 inlined from ‘anymesher_native::Expansion anymesher_native::exact_difference(double, double)’ at src/anymesher/_triangulation_native.hpp:171:25, 2026-08-21T10:17:25,023 inlined from ‘anymesher_native::Expansion anymesher_native::exact_orient_expansion(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:209:60, 2026-08-21T10:17:25,024 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:230:50, 2026-08-21T10:17:25,025 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:216:15, 2026-08-21T10:17:25,025 inlined from ‘anymesher_native::Index anymesher_native::Triangulator::locate(const anymesher_native::Point&) const’ at src/anymesher/_triangulation_native.hpp:510:34, 2026-08-21T10:17:25,026 inlined from ‘void anymesher_native::Triangulator::insert_all_points()’ at src/anymesher/_triangulation_native.hpp:553:44: 2026-08-21T10:17:25,027 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:25,028 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:25,029 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:25,029 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-08-21T10:17:25,030 inlined from ‘anymesher_native::Expansion anymesher_native::exact_difference(double, double)’ at src/anymesher/_triangulation_native.hpp:168:25, 2026-08-21T10:17:25,030 inlined from ‘anymesher_native::Expansion anymesher_native::exact_orient_expansion(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:210:60, 2026-08-21T10:17:25,031 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:230:50, 2026-08-21T10:17:25,032 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:216:15, 2026-08-21T10:17:25,032 inlined from ‘anymesher_native::Index anymesher_native::Triangulator::locate(const anymesher_native::Point&) const’ at src/anymesher/_triangulation_native.hpp:510:34, 2026-08-21T10:17:25,033 inlined from ‘void anymesher_native::Triangulator::insert_all_points()’ at src/anymesher/_triangulation_native.hpp:553:44: 2026-08-21T10:17:25,034 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:25,034 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:25,035 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:25,035 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-08-21T10:17:25,036 inlined from ‘anymesher_native::Expansion anymesher_native::exact_difference(double, double)’ at src/anymesher/_triangulation_native.hpp:171:25, 2026-08-21T10:17:25,037 inlined from ‘anymesher_native::Expansion anymesher_native::exact_orient_expansion(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:210:60, 2026-08-21T10:17:25,037 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:230:50, 2026-08-21T10:17:25,038 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:216:15, 2026-08-21T10:17:25,038 inlined from ‘anymesher_native::Index anymesher_native::Triangulator::locate(const anymesher_native::Point&) const’ at src/anymesher/_triangulation_native.hpp:510:34, 2026-08-21T10:17:25,039 inlined from ‘void anymesher_native::Triangulator::insert_all_points()’ at src/anymesher/_triangulation_native.hpp:553:44: 2026-08-21T10:17:25,039 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:25,040 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:25,041 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:25,041 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2026-08-21T10:17:25,042 inlined from ‘void anymesher_native::Triangulator::insert_all_points()’ at src/anymesher/_triangulation_native.hpp:585:33: 2026-08-21T10:17:25,043 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:25,044 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:25,045 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:25,045 In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = anymesher_native::Edge; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = anymesher_native::EdgeHash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, 2026-08-21T10:17:25,046 inlined from ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = anymesher_native::Edge; _Tp = anymesher_native::Incidence; _Hash = anymesher_native::EdgeHash; _Pred = std::equal_to; _Alloc = std::allocator >]’ at /usr/include/c++/12/bits/unordered_map.h:746:26, 2026-08-21T10:17:25,047 inlined from ‘void anymesher_native::Triangulator::remove_edge(const anymesher_native::Edge&, anymesher_native::Index)’ at src/anymesher/_triangulation_native.hpp:426:29, 2026-08-21T10:17:25,048 inlined from ‘void anymesher_native::Triangulator::remove_triangle(anymesher_native::Index)’ at src/anymesher/_triangulation_native.hpp:469:20, 2026-08-21T10:17:25,048 inlined from ‘void anymesher_native::Triangulator::insert_all_points()’ at src/anymesher/_triangulation_native.hpp:610:32: 2026-08-21T10:17:25,049 /usr/include/c++/12/bits/hashtable.h:969:21: note: parameter passing for argument of type ‘std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, anymesher_native::EdgeHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, anymesher_native::EdgeHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 2026-08-21T10:17:25,050 969 | { return erase(const_iterator(__it)); } 2026-08-21T10:17:25,050 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:25,051 In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = anymesher_native::Edge; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = anymesher_native::EdgeHash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, 2026-08-21T10:17:25,052 inlined from ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = anymesher_native::Edge; _Tp = anymesher_native::Incidence; _Hash = anymesher_native::EdgeHash; _Pred = std::equal_to; _Alloc = std::allocator >]’ at /usr/include/c++/12/bits/unordered_map.h:746:26, 2026-08-21T10:17:25,052 inlined from ‘void anymesher_native::Triangulator::remove_edge(const anymesher_native::Edge&, anymesher_native::Index)’ at src/anymesher/_triangulation_native.hpp:426:29, 2026-08-21T10:17:25,053 inlined from ‘void anymesher_native::Triangulator::remove_triangle(anymesher_native::Index)’ at src/anymesher/_triangulation_native.hpp:470:20, 2026-08-21T10:17:25,054 inlined from ‘void anymesher_native::Triangulator::insert_all_points()’ at src/anymesher/_triangulation_native.hpp:610:32: 2026-08-21T10:17:25,054 /usr/include/c++/12/bits/hashtable.h:969:21: note: parameter passing for argument of type ‘std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, anymesher_native::EdgeHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, anymesher_native::EdgeHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 2026-08-21T10:17:25,055 969 | { return erase(const_iterator(__it)); } 2026-08-21T10:17:25,056 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:25,057 In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = anymesher_native::Edge; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = anymesher_native::EdgeHash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’, 2026-08-21T10:17:25,057 inlined from ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = anymesher_native::Edge; _Tp = anymesher_native::Incidence; _Hash = anymesher_native::EdgeHash; _Pred = std::equal_to; _Alloc = std::allocator >]’ at /usr/include/c++/12/bits/unordered_map.h:746:26, 2026-08-21T10:17:25,058 inlined from ‘void anymesher_native::Triangulator::remove_edge(const anymesher_native::Edge&, anymesher_native::Index)’ at src/anymesher/_triangulation_native.hpp:426:29, 2026-08-21T10:17:25,058 inlined from ‘void anymesher_native::Triangulator::remove_triangle(anymesher_native::Index)’ at src/anymesher/_triangulation_native.hpp:471:20, 2026-08-21T10:17:25,059 inlined from ‘void anymesher_native::Triangulator::insert_all_points()’ at src/anymesher/_triangulation_native.hpp:610:32: 2026-08-21T10:17:25,060 /usr/include/c++/12/bits/hashtable.h:969:21: note: parameter passing for argument of type ‘std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, anymesher_native::EdgeHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, anymesher_native::EdgeHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 2026-08-21T10:17:25,060 969 | { return erase(const_iterator(__it)); } 2026-08-21T10:17:25,061 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:26,249 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2026-08-21T10:17:26,250 /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2026-08-21T10:17:26,250 1908 | __introsort_loop(_RandomAccessIterator __first, 2026-08-21T10:17:26,251 | ^~~~~~~~~~~~~~~~ 2026-08-21T10:17:26,251 /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2026-08-21T10:17:26,252 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2026-08-21T10:17:26,252 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2026-08-21T10:17:26,253 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:26,701 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-08-21T10:17:26,702 inlined from ‘anymesher_native::Expansion anymesher_native::exact_difference(double, double)’ at src/anymesher/_triangulation_native.hpp:168:25, 2026-08-21T10:17:26,702 inlined from ‘anymesher_native::Expansion anymesher_native::exact_orient_expansion(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:207:59, 2026-08-21T10:17:26,703 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:230:50, 2026-08-21T10:17:26,704 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:216:15, 2026-08-21T10:17:26,704 inlined from ‘bool anymesher_native::point_on_segment(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:312:22, 2026-08-21T10:17:26,705 inlined from ‘bool anymesher_native::point_in_ring(const Point&, const std::vector&, const std::vector&)’ at src/anymesher/_triangulation_native.hpp:330:29, 2026-08-21T10:17:26,706 inlined from ‘bool anymesher_native::Triangulator::inside_domain(const anymesher_native::Point&) const’ at src/anymesher/_triangulation_native.hpp:740:30, 2026-08-21T10:17:26,707 inlined from ‘std::vector > anymesher_native::Triangulator::filter_domain() const’ at src/anymesher/_triangulation_native.hpp:767:30: 2026-08-21T10:17:26,707 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:26,708 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:26,709 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:26,709 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-08-21T10:17:26,710 inlined from ‘anymesher_native::Expansion anymesher_native::exact_difference(double, double)’ at src/anymesher/_triangulation_native.hpp:171:25, 2026-08-21T10:17:26,711 inlined from ‘anymesher_native::Expansion anymesher_native::exact_orient_expansion(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:207:59, 2026-08-21T10:17:26,712 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:230:50, 2026-08-21T10:17:26,713 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:216:15, 2026-08-21T10:17:26,713 inlined from ‘bool anymesher_native::point_on_segment(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:312:22, 2026-08-21T10:17:26,714 inlined from ‘bool anymesher_native::point_in_ring(const Point&, const std::vector&, const std::vector&)’ at src/anymesher/_triangulation_native.hpp:330:29, 2026-08-21T10:17:26,714 inlined from ‘bool anymesher_native::Triangulator::inside_domain(const anymesher_native::Point&) const’ at src/anymesher/_triangulation_native.hpp:740:30, 2026-08-21T10:17:26,715 inlined from ‘std::vector > anymesher_native::Triangulator::filter_domain() const’ at src/anymesher/_triangulation_native.hpp:767:30: 2026-08-21T10:17:26,715 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:26,716 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:26,717 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:26,717 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-08-21T10:17:26,718 inlined from ‘anymesher_native::Expansion anymesher_native::exact_difference(double, double)’ at src/anymesher/_triangulation_native.hpp:168:25, 2026-08-21T10:17:26,719 inlined from ‘anymesher_native::Expansion anymesher_native::exact_orient_expansion(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:208:59, 2026-08-21T10:17:26,719 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:230:50, 2026-08-21T10:17:26,720 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:216:15, 2026-08-21T10:17:26,721 inlined from ‘bool anymesher_native::point_on_segment(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:312:22, 2026-08-21T10:17:26,721 inlined from ‘bool anymesher_native::point_in_ring(const Point&, const std::vector&, const std::vector&)’ at src/anymesher/_triangulation_native.hpp:330:29, 2026-08-21T10:17:26,722 inlined from ‘bool anymesher_native::Triangulator::inside_domain(const anymesher_native::Point&) const’ at src/anymesher/_triangulation_native.hpp:740:30, 2026-08-21T10:17:26,723 inlined from ‘std::vector > anymesher_native::Triangulator::filter_domain() const’ at src/anymesher/_triangulation_native.hpp:767:30: 2026-08-21T10:17:26,724 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:26,724 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:26,725 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:26,726 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-08-21T10:17:26,726 inlined from ‘anymesher_native::Expansion anymesher_native::exact_difference(double, double)’ at src/anymesher/_triangulation_native.hpp:171:25, 2026-08-21T10:17:26,727 inlined from ‘anymesher_native::Expansion anymesher_native::exact_orient_expansion(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:208:59, 2026-08-21T10:17:26,728 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:230:50, 2026-08-21T10:17:26,729 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:216:15, 2026-08-21T10:17:26,729 inlined from ‘bool anymesher_native::point_on_segment(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:312:22, 2026-08-21T10:17:26,730 inlined from ‘bool anymesher_native::point_in_ring(const Point&, const std::vector&, const std::vector&)’ at src/anymesher/_triangulation_native.hpp:330:29, 2026-08-21T10:17:26,731 inlined from ‘bool anymesher_native::Triangulator::inside_domain(const anymesher_native::Point&) const’ at src/anymesher/_triangulation_native.hpp:740:30, 2026-08-21T10:17:26,731 inlined from ‘std::vector > anymesher_native::Triangulator::filter_domain() const’ at src/anymesher/_triangulation_native.hpp:767:30: 2026-08-21T10:17:26,732 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:26,732 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:26,733 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:26,734 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-08-21T10:17:26,734 inlined from ‘anymesher_native::Expansion anymesher_native::exact_difference(double, double)’ at src/anymesher/_triangulation_native.hpp:168:25, 2026-08-21T10:17:26,735 inlined from ‘anymesher_native::Expansion anymesher_native::exact_orient_expansion(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:209:60, 2026-08-21T10:17:26,736 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:230:50, 2026-08-21T10:17:26,736 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:216:15, 2026-08-21T10:17:26,737 inlined from ‘bool anymesher_native::point_on_segment(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:312:22, 2026-08-21T10:17:26,738 inlined from ‘bool anymesher_native::point_in_ring(const Point&, const std::vector&, const std::vector&)’ at src/anymesher/_triangulation_native.hpp:330:29, 2026-08-21T10:17:26,738 inlined from ‘bool anymesher_native::Triangulator::inside_domain(const anymesher_native::Point&) const’ at src/anymesher/_triangulation_native.hpp:740:30, 2026-08-21T10:17:26,739 inlined from ‘std::vector > anymesher_native::Triangulator::filter_domain() const’ at src/anymesher/_triangulation_native.hpp:767:30: 2026-08-21T10:17:26,740 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:26,740 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:26,741 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:26,741 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-08-21T10:17:26,742 inlined from ‘anymesher_native::Expansion anymesher_native::exact_difference(double, double)’ at src/anymesher/_triangulation_native.hpp:171:25, 2026-08-21T10:17:26,743 inlined from ‘anymesher_native::Expansion anymesher_native::exact_orient_expansion(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:209:60, 2026-08-21T10:17:26,744 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:230:50, 2026-08-21T10:17:26,745 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:216:15, 2026-08-21T10:17:26,745 inlined from ‘bool anymesher_native::point_on_segment(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:312:22, 2026-08-21T10:17:26,746 inlined from ‘bool anymesher_native::point_in_ring(const Point&, const std::vector&, const std::vector&)’ at src/anymesher/_triangulation_native.hpp:330:29, 2026-08-21T10:17:26,746 inlined from ‘bool anymesher_native::Triangulator::inside_domain(const anymesher_native::Point&) const’ at src/anymesher/_triangulation_native.hpp:740:30, 2026-08-21T10:17:26,747 inlined from ‘std::vector > anymesher_native::Triangulator::filter_domain() const’ at src/anymesher/_triangulation_native.hpp:767:30: 2026-08-21T10:17:26,747 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:26,748 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:26,749 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:26,749 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-08-21T10:17:26,750 inlined from ‘anymesher_native::Expansion anymesher_native::exact_difference(double, double)’ at src/anymesher/_triangulation_native.hpp:168:25, 2026-08-21T10:17:26,751 inlined from ‘anymesher_native::Expansion anymesher_native::exact_orient_expansion(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:210:60, 2026-08-21T10:17:26,751 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:230:50, 2026-08-21T10:17:26,752 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:216:15, 2026-08-21T10:17:26,752 inlined from ‘bool anymesher_native::point_on_segment(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:312:22, 2026-08-21T10:17:26,753 inlined from ‘bool anymesher_native::point_in_ring(const Point&, const std::vector&, const std::vector&)’ at src/anymesher/_triangulation_native.hpp:330:29, 2026-08-21T10:17:26,753 inlined from ‘bool anymesher_native::Triangulator::inside_domain(const anymesher_native::Point&) const’ at src/anymesher/_triangulation_native.hpp:740:30, 2026-08-21T10:17:26,754 inlined from ‘std::vector > anymesher_native::Triangulator::filter_domain() const’ at src/anymesher/_triangulation_native.hpp:767:30: 2026-08-21T10:17:26,755 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:26,756 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:26,756 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:26,757 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-08-21T10:17:26,758 inlined from ‘anymesher_native::Expansion anymesher_native::exact_difference(double, double)’ at src/anymesher/_triangulation_native.hpp:171:25, 2026-08-21T10:17:26,759 inlined from ‘anymesher_native::Expansion anymesher_native::exact_orient_expansion(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:210:60, 2026-08-21T10:17:26,760 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:230:50, 2026-08-21T10:17:26,760 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:216:15, 2026-08-21T10:17:26,761 inlined from ‘bool anymesher_native::point_on_segment(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:312:22, 2026-08-21T10:17:26,762 inlined from ‘bool anymesher_native::point_in_ring(const Point&, const std::vector&, const std::vector&)’ at src/anymesher/_triangulation_native.hpp:330:29, 2026-08-21T10:17:26,762 inlined from ‘bool anymesher_native::Triangulator::inside_domain(const anymesher_native::Point&) const’ at src/anymesher/_triangulation_native.hpp:740:30, 2026-08-21T10:17:26,763 inlined from ‘std::vector > anymesher_native::Triangulator::filter_domain() const’ at src/anymesher/_triangulation_native.hpp:767:30: 2026-08-21T10:17:26,763 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:26,764 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:26,764 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:26,765 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-08-21T10:17:26,765 inlined from ‘anymesher_native::Expansion anymesher_native::grow_expansion(const Expansion&, double)’ at src/anymesher/_triangulation_native.hpp:112:29, 2026-08-21T10:17:26,765 inlined from ‘anymesher_native::Expansion anymesher_native::expansion_sum(const Expansion&, const Expansion&)’ at src/anymesher/_triangulation_native.hpp:125:32, 2026-08-21T10:17:26,766 inlined from ‘anymesher_native::Expansion anymesher_native::exact_orient_expansion(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:213:52, 2026-08-21T10:17:26,767 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:230:50, 2026-08-21T10:17:26,767 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:216:15, 2026-08-21T10:17:26,768 inlined from ‘bool anymesher_native::point_on_segment(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:312:22, 2026-08-21T10:17:26,769 inlined from ‘bool anymesher_native::point_in_ring(const Point&, const std::vector&, const std::vector&)’ at src/anymesher/_triangulation_native.hpp:330:29, 2026-08-21T10:17:26,770 inlined from ‘bool anymesher_native::Triangulator::inside_domain(const anymesher_native::Point&) const’ at src/anymesher/_triangulation_native.hpp:740:30, 2026-08-21T10:17:26,770 inlined from ‘std::vector > anymesher_native::Triangulator::filter_domain() const’ at src/anymesher/_triangulation_native.hpp:767:30: 2026-08-21T10:17:26,771 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:26,772 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:26,772 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:26,773 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-08-21T10:17:26,774 inlined from ‘anymesher_native::Expansion anymesher_native::grow_expansion(const Expansion&, double)’ at src/anymesher/_triangulation_native.hpp:117:25, 2026-08-21T10:17:26,774 inlined from ‘anymesher_native::Expansion anymesher_native::expansion_sum(const Expansion&, const Expansion&)’ at src/anymesher/_triangulation_native.hpp:125:32, 2026-08-21T10:17:26,775 inlined from ‘anymesher_native::Expansion anymesher_native::exact_orient_expansion(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:213:52, 2026-08-21T10:17:26,776 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:230:50, 2026-08-21T10:17:26,777 inlined from ‘double anymesher_native::robust_orient(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:216:15, 2026-08-21T10:17:26,777 inlined from ‘bool anymesher_native::point_on_segment(const Point&, const Point&, const Point&)’ at src/anymesher/_triangulation_native.hpp:312:22, 2026-08-21T10:17:26,778 inlined from ‘bool anymesher_native::point_in_ring(const Point&, const std::vector&, const std::vector&)’ at src/anymesher/_triangulation_native.hpp:330:29, 2026-08-21T10:17:26,778 inlined from ‘bool anymesher_native::Triangulator::inside_domain(const anymesher_native::Point&) const’ at src/anymesher/_triangulation_native.hpp:740:30, 2026-08-21T10:17:26,779 inlined from ‘std::vector > anymesher_native::Triangulator::filter_domain() const’ at src/anymesher/_triangulation_native.hpp:767:30: 2026-08-21T10:17:26,780 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:26,780 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:26,781 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:26,782 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::array}; _Tp = std::array; _Alloc = std::allocator >]’, 2026-08-21T10:17:26,783 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::array; _Alloc = std::allocator >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-08-21T10:17:26,783 inlined from ‘std::vector > anymesher_native::Triangulator::filter_domain() const’ at src/anymesher/_triangulation_native.hpp:768:33: 2026-08-21T10:17:26,784 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2026-08-21T10:17:26,785 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-08-21T10:17:26,786 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:26,786 In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, 2026-08-21T10:17:26,787 inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18, 2026-08-21T10:17:26,787 inlined from ‘std::vector > anymesher_native::Triangulator::filter_domain() const’ at src/anymesher/_triangulation_native.hpp:771:18: 2026-08-21T10:17:26,788 /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2026-08-21T10:17:26,788 1937 | std::__introsort_loop(__first, __last, 2026-08-21T10:17:26,789 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2026-08-21T10:17:26,790 1938 | std::__lg(__last - __first) * 2, 2026-08-21T10:17:26,790 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:26,791 1939 | __comp); 2026-08-21T10:17:26,791 | ~~~~~~~ 2026-08-21T10:17:26,792 In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, 2026-08-21T10:17:26,792 inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31, 2026-08-21T10:17:26,793 inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18, 2026-08-21T10:17:26,793 inlined from ‘std::vector > anymesher_native::Triangulator::filter_domain() const’ at src/anymesher/_triangulation_native.hpp:771:18: 2026-08-21T10:17:26,794 /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2026-08-21T10:17:26,795 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 2026-08-21T10:17:26,795 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:26,796 /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2026-08-21T10:17:26,796 1854 | std::__insertion_sort(__first, __last, __comp); 2026-08-21T10:17:26,797 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:27,221 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2026-08-21T10:17:27,222 /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:27,223 1908 | __introsort_loop(_RandomAccessIterator __first, 2026-08-21T10:17:27,223 | ^~~~~~~~~~~~~~~~ 2026-08-21T10:17:27,224 /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:27,225 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:27,225 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2026-08-21T10:17:27,226 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:27,227 In function ‘void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, 2026-08-21T10:17:27,227 inlined from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1916:27: 2026-08-21T10:17:27,228 /usr/include/c++/12/bits/stl_algo.h:1900:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:27,229 1900 | std::__heap_select(__first, __middle, __last, __comp); 2026-08-21T10:17:27,229 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:27,955 In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, 2026-08-21T10:17:27,956 inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18, 2026-08-21T10:17:27,956 inlined from ‘void anymesher_native::Triangulator::recover_segments()’ at src/anymesher/_triangulation_native.hpp:690:18: 2026-08-21T10:17:27,957 /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:27,957 1937 | std::__introsort_loop(__first, __last, 2026-08-21T10:17:27,958 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2026-08-21T10:17:27,959 1938 | std::__lg(__last - __first) * 2, 2026-08-21T10:17:27,960 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:27,960 1939 | __comp); 2026-08-21T10:17:27,961 | ~~~~~~~ 2026-08-21T10:17:27,962 In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, 2026-08-21T10:17:27,963 inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31, 2026-08-21T10:17:27,963 inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18, 2026-08-21T10:17:27,964 inlined from ‘void anymesher_native::Triangulator::recover_segments()’ at src/anymesher/_triangulation_native.hpp:690:18: 2026-08-21T10:17:27,965 /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:27,965 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 2026-08-21T10:17:27,966 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:27,967 /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:27,968 1854 | std::__insertion_sort(__first, __last, __comp); 2026-08-21T10:17:27,968 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:29,248 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {anymesher_native::Point}; _Tp = anymesher_native::Point; _Alloc = std::allocator]’, 2026-08-21T10:17:29,249 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = anymesher_native::Point; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-08-21T10:17:29,249 inlined from ‘void anymesher_native::Triangulator::add_super_triangle()’ at src/anymesher/_triangulation_native.hpp:491:26, 2026-08-21T10:17:29,250 inlined from ‘std::vector > anymesher_native::Triangulator::run()’ at src/anymesher/_triangulation_native.hpp:366:27: 2026-08-21T10:17:29,250 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:29,251 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-08-21T10:17:29,251 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:29,252 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {anymesher_native::Point}; _Tp = anymesher_native::Point; _Alloc = std::allocator]’, 2026-08-21T10:17:29,253 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = anymesher_native::Point; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-08-21T10:17:29,253 inlined from ‘void anymesher_native::Triangulator::add_super_triangle()’ at src/anymesher/_triangulation_native.hpp:492:26, 2026-08-21T10:17:29,254 inlined from ‘std::vector > anymesher_native::Triangulator::run()’ at src/anymesher/_triangulation_native.hpp:366:27: 2026-08-21T10:17:29,255 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:29,256 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-08-21T10:17:29,256 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:29,257 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {anymesher_native::Point}; _Tp = anymesher_native::Point; _Alloc = std::allocator]’, 2026-08-21T10:17:29,258 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = anymesher_native::Point; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-08-21T10:17:29,259 inlined from ‘void anymesher_native::Triangulator::add_super_triangle()’ at src/anymesher/_triangulation_native.hpp:493:26, 2026-08-21T10:17:29,259 inlined from ‘std::vector > anymesher_native::Triangulator::run()’ at src/anymesher/_triangulation_native.hpp:366:27: 2026-08-21T10:17:29,260 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:29,261 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-08-21T10:17:29,261 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:29,262 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2026-08-21T10:17:29,263 inlined from ‘void anymesher_native::Triangulator::remove_super_triangles()’ at src/anymesher/_triangulation_native.hpp:638:33, 2026-08-21T10:17:29,264 inlined from ‘std::vector > anymesher_native::Triangulator::run()’ at src/anymesher/_triangulation_native.hpp:368:31: 2026-08-21T10:17:29,264 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:29,265 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:29,265 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:29,571 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = anymesher_native::Point; _Alloc = std::allocator]’, 2026-08-21T10:17:29,571 inlined from ‘PyObject* anymesher_native::py_constrained_triangulate(PyObject*, PyObject*)’ at src/anymesher/_triangulation_native.hpp:973:29: 2026-08-21T10:17:29,572 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:29,572 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:29,573 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:29,574 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const long long int&, const long long int&}; _Tp = anymesher_native::Edge; _Alloc = std::allocator]’, 2026-08-21T10:17:29,574 inlined from ‘PyObject* anymesher_native::py_constrained_triangulate(PyObject*, PyObject*)’ at src/anymesher/_triangulation_native.hpp:983:34: 2026-08-21T10:17:29,575 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:29,576 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-08-21T10:17:29,576 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-08-21T10:17:29,577 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2026-08-21T10:17:29,578 inlined from ‘PyObject* anymesher_native::py_constrained_triangulate(PyObject*, PyObject*)’ at src/anymesher/_triangulation_native.hpp:991:28: 2026-08-21T10:17:29,578 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:29,579 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:29,580 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:29,581 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2026-08-21T10:17:29,581 inlined from ‘PyObject* anymesher_native::py_constrained_triangulate(PyObject*, PyObject*)’ at src/anymesher/_triangulation_native.hpp:1013:31: 2026-08-21T10:17:29,582 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-08-21T10:17:29,583 1287 | _M_realloc_insert(end(), __x); 2026-08-21T10:17:29,583 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-08-21T10:17:31,524 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-armv7l-cpython-311/src/anymesher/_native.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/anymesher/_native.cpython-311-arm-linux-gnueabihf.so 2026-08-21T10:17:31,883 installing to build/bdist.linux-armv7l/wheel 2026-08-21T10:17:31,884 running install 2026-08-21T10:17:31,899 running install_lib 2026-08-21T10:17:31,904 creating build/bdist.linux-armv7l/wheel 2026-08-21T10:17:31,907 creating build/bdist.linux-armv7l/wheel/anymesher 2026-08-21T10:17:31,909 copying build/lib.linux-armv7l-cpython-311/anymesher/_native.cpp -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:31,912 copying build/lib.linux-armv7l-cpython-311/anymesher/quality_v2.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:31,914 copying build/lib.linux-armv7l-cpython-311/anymesher/__init__.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:31,917 copying build/lib.linux-armv7l-cpython-311/anymesher/decomposition.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:31,920 copying build/lib.linux-armv7l-cpython-311/anymesher/_legacy_intersections.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:31,923 copying build/lib.linux-armv7l-cpython-311/anymesher/beam_connections.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:31,925 copying build/lib.linux-armv7l-cpython-311/anymesher/native.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:31,928 copying build/lib.linux-armv7l-cpython-311/anymesher/core.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:31,931 copying build/lib.linux-armv7l-cpython-311/anymesher/mapped.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:31,933 copying build/lib.linux-armv7l-cpython-311/anymesher/meshing_view.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:31,936 copying build/lib.linux-armv7l-cpython-311/anymesher/charts.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:31,939 copying build/lib.linux-armv7l-cpython-311/anymesher/triangulation.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:31,943 copying build/lib.linux-armv7l-cpython-311/anymesher/mesh_bvh.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:31,945 copying build/lib.linux-armv7l-cpython-311/anymesher/serialize.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:31,948 copying build/lib.linux-armv7l-cpython-311/anymesher/_native.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:31,971 copying build/lib.linux-armv7l-cpython-311/anymesher/quality.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:31,973 copying build/lib.linux-armv7l-cpython-311/anymesher/primitives.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:31,975 copying build/lib.linux-armv7l-cpython-311/anymesher/intersections.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:31,977 copying build/lib.linux-armv7l-cpython-311/anymesher/__main__.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:31,980 copying build/lib.linux-armv7l-cpython-311/anymesher/_triangulation_native.hpp -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:31,983 copying build/lib.linux-armv7l-cpython-311/anymesher/seeding.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:31,985 copying build/lib.linux-armv7l-cpython-311/anymesher/errors.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:31,987 copying build/lib.linux-armv7l-cpython-311/anymesher/optimization.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:31,990 copying build/lib.linux-armv7l-cpython-311/anymesher/structural_pipeline.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:31,992 copying build/lib.linux-armv7l-cpython-311/anymesher/damage.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:31,995 creating build/bdist.linux-armv7l/wheel/anymesher/backends 2026-08-21T10:17:31,996 copying build/lib.linux-armv7l-cpython-311/anymesher/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./anymesher/backends 2026-08-21T10:17:31,998 copying build/lib.linux-armv7l-cpython-311/anymesher/backends/gmsh.py -> build/bdist.linux-armv7l/wheel/./anymesher/backends 2026-08-21T10:17:32,001 copying build/lib.linux-armv7l-cpython-311/anymesher/backends/base.py -> build/bdist.linux-armv7l/wheel/./anymesher/backends 2026-08-21T10:17:32,003 creating build/bdist.linux-armv7l/wheel/anymesher/geometry 2026-08-21T10:17:32,004 copying build/lib.linux-armv7l-cpython-311/anymesher/geometry/entities.py -> build/bdist.linux-armv7l/wheel/./anymesher/geometry 2026-08-21T10:17:32,006 copying build/lib.linux-armv7l-cpython-311/anymesher/geometry/__init__.py -> build/bdist.linux-armv7l/wheel/./anymesher/geometry 2026-08-21T10:17:32,008 copying build/lib.linux-armv7l-cpython-311/anymesher/geometry/chains.py -> build/bdist.linux-armv7l/wheel/./anymesher/geometry 2026-08-21T10:17:32,010 copying build/lib.linux-armv7l-cpython-311/anymesher/geometry/curves.py -> build/bdist.linux-armv7l/wheel/./anymesher/geometry 2026-08-21T10:17:32,011 copying build/lib.linux-armv7l-cpython-311/anymesher/geometry/model.py -> build/bdist.linux-armv7l/wheel/./anymesher/geometry 2026-08-21T10:17:32,013 copying build/lib.linux-armv7l-cpython-311/anymesher/geometry/operations.py -> build/bdist.linux-armv7l/wheel/./anymesher/geometry 2026-08-21T10:17:32,015 copying build/lib.linux-armv7l-cpython-311/anymesher/gui.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:32,017 copying build/lib.linux-armv7l-cpython-311/anymesher/coupling.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:32,020 copying build/lib.linux-armv7l-cpython-311/anymesher/surface_mesh.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:32,022 copying build/lib.linux-armv7l-cpython-311/anymesher/recombine.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:32,025 copying build/lib.linux-armv7l-cpython-311/anymesher/hybrid.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:32,027 copying build/lib.linux-armv7l-cpython-311/anymesher/refinement.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:32,030 copying build/lib.linux-armv7l-cpython-311/anymesher/mesh.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:32,032 copying build/lib.linux-armv7l-cpython-311/anymesher/boundary.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:32,034 copying build/lib.linux-armv7l-cpython-311/anymesher/native_cpp.py -> build/bdist.linux-armv7l/wheel/./anymesher 2026-08-21T10:17:32,037 running install_egg_info 2026-08-21T10:17:32,042 Copying src/ANYmesher.egg-info to build/bdist.linux-armv7l/wheel/./ANYmesher-0.2.1-py3.11.egg-info 2026-08-21T10:17:32,054 running install_scripts 2026-08-21T10:17:32,075 creating build/bdist.linux-armv7l/wheel/anymesher-0.2.1.dist-info/WHEEL 2026-08-21T10:17:32,078 creating '/tmp/pip-wheel-buo_crt4/.tmp-kieo8ewe/anymesher-0.2.1-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-08-21T10:17:32,081 adding 'anymesher/__init__.py' 2026-08-21T10:17:32,083 adding 'anymesher/__main__.py' 2026-08-21T10:17:32,086 adding 'anymesher/_legacy_intersections.py' 2026-08-21T10:17:32,089 adding 'anymesher/_native.cpp' 2026-08-21T10:17:32,335 adding 'anymesher/_native.cpython-311-arm-linux-gnueabihf.so' 2026-08-21T10:17:32,349 adding 'anymesher/_triangulation_native.hpp' 2026-08-21T10:17:32,351 adding 'anymesher/beam_connections.py' 2026-08-21T10:17:32,353 adding 'anymesher/boundary.py' 2026-08-21T10:17:32,356 adding 'anymesher/charts.py' 2026-08-21T10:17:32,360 adding 'anymesher/core.py' 2026-08-21T10:17:32,361 adding 'anymesher/coupling.py' 2026-08-21T10:17:32,363 adding 'anymesher/damage.py' 2026-08-21T10:17:32,366 adding 'anymesher/decomposition.py' 2026-08-21T10:17:32,368 adding 'anymesher/errors.py' 2026-08-21T10:17:32,370 adding 'anymesher/gui.py' 2026-08-21T10:17:32,374 adding 'anymesher/hybrid.py' 2026-08-21T10:17:32,375 adding 'anymesher/intersections.py' 2026-08-21T10:17:32,378 adding 'anymesher/mapped.py' 2026-08-21T10:17:32,380 adding 'anymesher/mesh.py' 2026-08-21T10:17:32,382 adding 'anymesher/mesh_bvh.py' 2026-08-21T10:17:32,384 adding 'anymesher/meshing_view.py' 2026-08-21T10:17:32,386 adding 'anymesher/native.py' 2026-08-21T10:17:32,388 adding 'anymesher/native_cpp.py' 2026-08-21T10:17:32,390 adding 'anymesher/optimization.py' 2026-08-21T10:17:32,393 adding 'anymesher/primitives.py' 2026-08-21T10:17:32,394 adding 'anymesher/quality.py' 2026-08-21T10:17:32,396 adding 'anymesher/quality_v2.py' 2026-08-21T10:17:32,398 adding 'anymesher/recombine.py' 2026-08-21T10:17:32,400 adding 'anymesher/refinement.py' 2026-08-21T10:17:32,402 adding 'anymesher/seeding.py' 2026-08-21T10:17:32,404 adding 'anymesher/serialize.py' 2026-08-21T10:17:32,408 adding 'anymesher/structural_pipeline.py' 2026-08-21T10:17:32,410 adding 'anymesher/surface_mesh.py' 2026-08-21T10:17:32,415 adding 'anymesher/triangulation.py' 2026-08-21T10:17:32,417 adding 'anymesher/backends/__init__.py' 2026-08-21T10:17:32,418 adding 'anymesher/backends/base.py' 2026-08-21T10:17:32,420 adding 'anymesher/backends/gmsh.py' 2026-08-21T10:17:32,422 adding 'anymesher/geometry/__init__.py' 2026-08-21T10:17:32,423 adding 'anymesher/geometry/chains.py' 2026-08-21T10:17:32,424 adding 'anymesher/geometry/curves.py' 2026-08-21T10:17:32,425 adding 'anymesher/geometry/entities.py' 2026-08-21T10:17:32,427 adding 'anymesher/geometry/model.py' 2026-08-21T10:17:32,428 adding 'anymesher/geometry/operations.py' 2026-08-21T10:17:32,435 adding 'anymesher-0.2.1.dist-info/licenses/LICENSE' 2026-08-21T10:17:32,437 adding 'anymesher-0.2.1.dist-info/METADATA' 2026-08-21T10:17:32,439 adding 'anymesher-0.2.1.dist-info/WHEEL' 2026-08-21T10:17:32,439 adding 'anymesher-0.2.1.dist-info/entry_points.txt' 2026-08-21T10:17:32,441 adding 'anymesher-0.2.1.dist-info/top_level.txt' 2026-08-21T10:17:32,442 adding 'anymesher-0.2.1.dist-info/RECORD' 2026-08-21T10:17:32,451 removing build/bdist.linux-armv7l/wheel 2026-08-21T10:17:32,565 Building wheel for anymesher (pyproject.toml): finished with status 'done' 2026-08-21T10:17:32,581 Created wheel for anymesher: filename=anymesher-0.2.1-cp311-cp311-linux_armv7l.whl size=662250 sha256=b6fee9a24aeede3b71f81bd3c44782abd568a8d71ce18c3af6a588c3f35982a3 2026-08-21T10:17:32,583 Stored in directory: /tmp/pip-ephem-wheel-cache-l2l0s327/wheels/c5/22/0f/70ccc687440253eccc8ddc1305bc136ef9c14715861f3b00ae 2026-08-21T10:17:32,596 Successfully built anymesher 2026-08-21T10:17:32,616 Removed build tracker: '/tmp/pip-build-tracker-1s4q9jlf'