>>> curaengine: Building community/curaengine 5.13.0-r0 (using abuild 3.18.0_rc5-r1) started Wed, 30 Sep 2026 04:46:54 +0000 >>> curaengine: Validating /home/buildozer/aports/community/curaengine/APKBUILD... >>> WARNING: curaengine: CuraEngine-5.3.0-fmt10.patch is not in $source/$install/$triggers >>> WARNING: curaengine: No maintainer >>> curaengine: Analyzing dependencies... >>> curaengine: Installing for build: build-base boost-dev clipper-dev cmake libarcus-dev libpng-dev onetbb-dev protobuf-dev range-v3-dev rapidjson-dev samurai spdlog-dev stb ( 1/200) Installing boost1.84-atomic (1.84.0-r6) ( 2/200) Installing boost1.84-chrono (1.84.0-r6) ( 3/200) Installing boost1.84-container (1.84.0-r6) ( 4/200) Installing boost1.84-context (1.84.0-r6) ( 5/200) Installing boost1.84-contract (1.84.0-r6) ( 6/200) Installing boost1.84-coroutine (1.84.0-r6) ( 7/200) Installing boost1.84-date_time (1.84.0-r6) ( 8/200) Installing boost1.84-fiber (1.84.0-r6) ( 9/200) Installing boost1.84-filesystem (1.84.0-r6) ( 10/200) Installing boost1.84-graph (1.84.0-r6) ( 11/200) Installing libbz2 (1.0.8-r6) ( 12/200) Installing xz-libs (5.8.4-r0) ( 13/200) Installing boost1.84-iostreams (1.84.0-r6) ( 14/200) Installing boost1.84-thread (1.84.0-r6) ( 15/200) Installing icu-data-en (78.1-r0) Executing icu-data-en-78.1-r0.post-install * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. ( 16/200) Installing icu-libs (78.1-r0) ( 17/200) Installing boost1.84-locale (1.84.0-r6) ( 18/200) Installing boost1.84-log (1.84.0-r6) ( 19/200) Installing boost1.84-log_setup (1.84.0-r6) ( 20/200) Installing boost1.84-math (1.84.0-r6) ( 21/200) Installing boost1.84-prg_exec_monitor (1.84.0-r6) ( 22/200) Installing boost1.84-program_options (1.84.0-r6) ( 23/200) Installing libffi (3.8.0-r0) ( 24/200) Installing mpdecimal (4.0.1-r0) ( 25/200) Installing libpanelw (6.6_p20260822-r0) ( 26/200) Installing readline (8.3.3-r1) ( 27/200) Installing sqlite-libs (3.53.4-r0) ( 28/200) Installing python3 (3.14.7-r0) ( 29/200) Installing python3-pycache-pyc0 (3.14.7-r0) ( 30/200) Installing pyc (3.14.7-r0) ( 31/200) Installing python3-pyc (3.14.7-r0) ( 32/200) Installing boost1.84-python3 (1.84.0-r6) ( 33/200) Installing boost1.84-random (1.84.0-r6) ( 34/200) Installing boost1.84-regex (1.84.0-r6) ( 35/200) Installing boost1.84-serialization (1.84.0-r6) ( 36/200) Installing boost1.84-stacktrace_basic (1.84.0-r6) ( 37/200) Installing boost1.84-stacktrace_noop (1.84.0-r6) ( 38/200) Installing boost1.84-system (1.84.0-r6) ( 39/200) Installing boost1.84-timer (1.84.0-r6) ( 40/200) Installing boost1.84-type_erasure (1.84.0-r6) ( 41/200) Installing boost1.84-unit_test_framework (1.84.0-r6) ( 42/200) Installing boost1.84-url (1.84.0-r6) ( 43/200) Installing boost1.84-wave (1.84.0-r6) ( 44/200) Installing boost1.84-wserialization (1.84.0-r6) ( 45/200) Installing boost1.84-json (1.84.0-r6) ( 46/200) Installing boost1.84-nowide (1.84.0-r6) ( 47/200) Installing boost1.84-libs (1.84.0-r6) ( 48/200) Installing boost1.84 (1.84.0-r6) ( 49/200) Installing linux-headers (7.2.1-r0) ( 50/200) Installing bzip2-dev (1.0.8-r6) ( 51/200) Installing icu (78.1-r0) ( 52/200) Installing icu-dev (78.1-r0) ( 53/200) Installing xz (5.8.4-r0) ( 54/200) Installing xz-dev (5.8.4-r0) ( 55/200) Installing zlib-dev (1.3.2-r0) ( 56/200) Installing zstd (1.5.7-r2) ( 57/200) Installing zstd-dev (1.5.7-r2) ( 58/200) Installing boost1.84-dev (1.84.0-r6) ( 59/200) Installing boost-dev (1.84.0-r6) ( 60/200) Installing clipper (6.4.2-r5) ( 61/200) Installing clipper-dev (6.4.2-r5) ( 62/200) Installing libarchive (3.8.9-r0) ( 63/200) Installing rhash-libs (1.4.6-r1) ( 64/200) Installing libuv (1.52.1-r0) ( 65/200) Installing cmake (4.3.4-r0) ( 66/200) Installing abseil-cpp-raw-logging-internal (20260817.0-r0) ( 67/200) Installing abseil-cpp-spinlock-wait (20260817.0-r0) ( 68/200) Installing abseil-cpp-base (20260817.0-r0) ( 69/200) Installing abseil-cpp-crc-internal (20260817.0-r0) ( 70/200) Installing abseil-cpp-crc32c (20260817.0-r0) ( 71/200) Installing abseil-cpp-crc-cord-state (20260817.0-r0) ( 72/200) Installing abseil-cpp-int128 (20260817.0-r0) ( 73/200) Installing abseil-cpp-strings-internal (20260817.0-r0) ( 74/200) Installing abseil-cpp-throw-delegate (20260817.0-r0) ( 75/200) Installing abseil-cpp-strings (20260817.0-r0) ( 76/200) Installing abseil-cpp-cord-internal (20260817.0-r0) ( 77/200) Installing abseil-cpp-exponential-biased (20260817.0-r0) ( 78/200) Installing abseil-cpp-cordz-functions (20260817.0-r0) ( 79/200) Installing abseil-cpp-time-zone (20260817.0-r0) ( 80/200) Installing abseil-cpp-time (20260817.0-r0) ( 81/200) Installing abseil-cpp-kernel-timeout-internal (20260817.0-r0) ( 82/200) Installing abseil-cpp-malloc-internal (20260817.0-r0) ( 83/200) Installing abseil-cpp-stacktrace (20260817.0-r0) ( 84/200) Installing abseil-cpp-tracing-internal (20260817.0-r0) ( 85/200) Installing abseil-cpp-synchronization (20260817.0-r0) ( 86/200) Installing abseil-cpp-cordz-handle (20260817.0-r0) ( 87/200) Installing abseil-cpp-cordz-info (20260817.0-r0) ( 88/200) Installing abseil-cpp-cord (20260817.0-r0) ( 89/200) Installing abseil-cpp-symbolize (20260817.0-r0) ( 90/200) Installing abseil-cpp-examine-stack (20260817.0-r0) ( 91/200) Installing abseil-cpp-city (20260817.0-r0) ( 92/200) Installing abseil-cpp-hash (20260817.0-r0) ( 93/200) Installing abseil-cpp-log-globals (20260817.0-r0) ( 94/200) Installing abseil-cpp-log-internal-globals (20260817.0-r0) ( 95/200) Installing abseil-cpp-str-format-internal (20260817.0-r0) ( 96/200) Installing abseil-cpp-log-internal-format (20260817.0-r0) ( 97/200) Installing abseil-cpp-log-sink (20260817.0-r0) ( 98/200) Installing abseil-cpp-log-internal-log-sink-set (20260817.0-r0) ( 99/200) Installing abseil-cpp-log-internal-nullguard (20260817.0-r0) (100/200) Installing abseil-cpp-log-internal-proto (20260817.0-r0) (101/200) Installing abseil-cpp-log-internal-structured-proto (20260817.0-r0) (102/200) Installing abseil-cpp-strerror (20260817.0-r0) (103/200) Installing abseil-cpp-log-internal-message (20260817.0-r0) (104/200) Installing abseil-cpp-die-if-null (20260817.0-r0) (105/200) Installing abseil-cpp-leak-check (20260817.0-r0) (106/200) Installing abseil-cpp-log-internal-check-op (20260817.0-r0) (107/200) Installing abseil-cpp-log-internal-conditions (20260817.0-r0) (108/200) Installing abseil-cpp-hashtablez-sampler (20260817.0-r0) (109/200) Installing abseil-cpp-raw-hash-set (20260817.0-r0) (110/200) Installing abseil-cpp-status (20260817.0-r0) (111/200) Installing abseil-cpp-statusor (20260817.0-r0) (112/200) Installing abseil-cpp-log-initialize (20260817.0-r0) (113/200) Installing libprotoc (31.1-r4) (114/200) Installing protoc (31.1-r4) (115/200) Installing libprotobuf-lite (31.1-r4) (116/200) Installing protobuf (31.1-r4) (117/200) Installing libprotobuf (31.1-r4) (118/200) Installing libarcus (5.3.0-r0) (119/200) Installing libarcus-dev (5.3.0-r0) (120/200) Installing libpng (1.6.59-r0) (121/200) Installing libpng-dev (1.6.59-r0) (122/200) Installing eudev-libs (3.2.14-r8) (123/200) Installing libxml2 (2.13.9-r2) (124/200) Installing hwloc (2.12.2-r0) (125/200) Installing onetbb (2022.3.0-r1) (126/200) Installing onetbb-dev (2022.3.0-r1) (127/200) Installing abseil-cpp-base-cpu-detect (20260817.0-r0) (128/200) Installing abseil-cpp-civil-time (20260817.0-r0) (129/200) Installing abseil-cpp-clock-interface (20260817.0-r0) (130/200) Installing abseil-cpp-cordz-sample-token (20260817.0-r0) (131/200) Installing abseil-cpp-debugging-internal (20260817.0-r0) (132/200) Installing abseil-cpp-utf8-for-code-point (20260817.0-r0) (133/200) Installing abseil-cpp-decode-rust-punycode (20260817.0-r0) (134/200) Installing abseil-cpp-demangle-rust (20260817.0-r0) (135/200) Installing abseil-cpp-demangle-internal (20260817.0-r0) (136/200) Installing gtest (1.18.0-r0) (137/200) Installing abseil-cpp-exception-safety-testing (20260817.0-r0) (138/200) Installing abseil-cpp-failure-signal-handler (20260817.0-r0) (139/200) Installing abseil-cpp-flags-commandlineflag-internal (20260817.0-r0) (140/200) Installing abseil-cpp-flags-commandlineflag (20260817.0-r0) (141/200) Installing abseil-cpp-flags-program-name (20260817.0-r0) (142/200) Installing abseil-cpp-flags-config (20260817.0-r0) (143/200) Installing abseil-cpp-flags-internal (20260817.0-r0) (144/200) Installing abseil-cpp-flags-marshalling (20260817.0-r0) (145/200) Installing abseil-cpp-flags-private-handle-accessor (20260817.0-r0) (146/200) Installing abseil-cpp-flags-reflection (20260817.0-r0) (147/200) Installing abseil-cpp-flags-usage (20260817.0-r0) (148/200) Installing abseil-cpp-flags-usage-internal (20260817.0-r0) (149/200) Installing abseil-cpp-flags-parse (20260817.0-r0) (150/200) Installing abseil-cpp-generic-printer-internal (20260817.0-r0) (151/200) Installing abseil-cpp-graphcycles-internal (20260817.0-r0) (152/200) Installing abseil-cpp-hardening (20260817.0-r0) (153/200) Installing abseil-cpp-random-internal-platform (20260817.0-r0) (154/200) Installing abseil-cpp-random-internal-randen-slow (20260817.0-r0) (155/200) Installing abseil-cpp-random-internal-randen (20260817.0-r0) (156/200) Installing abseil-cpp-random-internal-seed-material (20260817.0-r0) (157/200) Installing abseil-cpp-random-seed-gen-exception (20260817.0-r0) (158/200) Installing abseil-cpp-random-internal-entropy-pool (20260817.0-r0) (159/200) Installing abseil-cpp-hash-generator-testing (20260817.0-r0) (160/200) Installing abseil-cpp-profile-builder (20260817.0-r0) (161/200) Installing abseil-cpp-hashtable-profiler (20260817.0-r0) (162/200) Installing abseil-cpp-log-severity (20260817.0-r0) (163/200) Installing abseil-cpp-log-entry (20260817.0-r0) (164/200) Installing abseil-cpp-log-internal-fnmatch (20260817.0-r0) (165/200) Installing abseil-cpp-vlog-config-internal (20260817.0-r0) (166/200) Installing abseil-cpp-log-flags (20260817.0-r0) (167/200) Installing abseil-cpp-log-internal-test-actions (20260817.0-r0) (168/200) Installing abseil-cpp-log-internal-test-helpers (20260817.0-r0) (169/200) Installing abseil-cpp-log-internal-test-matchers (20260817.0-r0) (170/200) Installing abseil-cpp-per-thread-sem-test-common (20260817.0-r0) (171/200) Installing abseil-cpp-periodic-sampler (20260817.0-r0) (172/200) Installing abseil-cpp-poison (20260817.0-r0) (173/200) Installing abseil-cpp-pow10-helper (20260817.0-r0) (174/200) Installing abseil-cpp-random-distributions (20260817.0-r0) (175/200) Installing abseil-cpp-random-internal-distribution-test-util (20260817.0-r0) (176/200) Installing abseil-cpp-random-internal-randen-hwaes-impl (20260817.0-r0) (177/200) Installing abseil-cpp-random-internal-randen-hwaes (20260817.0-r0) (178/200) Installing abseil-cpp-random-seed-sequences (20260817.0-r0) (179/200) Installing gmock (1.18.0-r0) (180/200) Installing abseil-cpp-scoped-mock-log (20260817.0-r0) (181/200) Installing abseil-cpp-scoped-set-env (20260817.0-r0) (182/200) Installing abseil-cpp-simulated-clock (20260817.0-r0) (183/200) Installing abseil-cpp-source-location (20260817.0-r0) (184/200) Installing abseil-cpp-spinlock-test-common (20260817.0-r0) (185/200) Installing abseil-cpp-stack-consumption (20260817.0-r0) (186/200) Installing abseil-cpp-status-builder (20260817.0-r0) (187/200) Installing abseil-cpp-status-matchers (20260817.0-r0) (188/200) Installing abseil-cpp-test-instance-tracker (20260817.0-r0) (189/200) Installing abseil-cpp-time-internal-test-util (20260817.0-r0) (190/200) Installing abseil-cpp-dev (20260817.0-r0) (191/200) Installing protobuf-dev (31.1-r4) (192/200) Installing range-v3-dev (0.12.0-r0) (193/200) Installing rapidjson-dev (1.1.0-r9) (194/200) Installing samurai (1.3-r0) (195/200) Installing fmt (12.2.0-r0) (196/200) Installing spdlog (1.17.0-r1) (197/200) Installing fmt-dev (12.2.0-r0) (198/200) Installing spdlog-dev (1.17.0-r1) (199/200) Installing stb (0_git20231012-r0) (200/200) Installing .makedepends-curaengine (20260930.044655) Executing busybox-1.38.0-r7.trigger OK: 556.8 MiB in 305 packages >>> curaengine: Cleaning up srcdir >>> curaengine: Cleaning up pkgdir >>> curaengine: Cleaning up tmpdir >>> curaengine: Fetching https://distfiles.alpinelinux.org/distfiles/edge/CuraEngine-5.13.0.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> curaengine: Fetching https://github.com/Ultimaker/CuraEngine/archive/5.13.0/CuraEngine-5.13.0.tar.gz Connecting to github.com (140.82.121.4:443) Connecting to codeload.github.com (140.82.121.9:443) saving to '/var/cache/distfiles/edge/CuraEngine-5.13.0.tar.gz.part' CuraEngine-5.13.0.ta 100% |********************************| 1882k 0:00:00 ETA '/var/cache/distfiles/edge/CuraEngine-5.13.0.tar.gz.part' saved /var/cache/distfiles/edge/CuraEngine-5.13.0.tar.gz: OK >>> curaengine: Fetching https://distfiles.alpinelinux.org/distfiles/edge/Scripta_public-b96045cd9b531d97f42dec8c9a0ef52f773f6b90.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> curaengine: Fetching https://github.com/Ultimaker/Scripta_public/archive/b96045cd9b531d97f42dec8c9a0ef52f773f6b90/Scripta_public-b96045cd9b531d97f42dec8c9a0ef52f773f6b90.tar.gz /var/cache/distfiles/edge/Scripta_public-b96045cd9b531d97f42dec8c9a0ef52f773f6b90.tar.gz: OK >>> curaengine: Fetching https://distfiles.alpinelinux.org/distfiles/edge/geometry.hpp-2.0.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> curaengine: Fetching https://github.com/mapbox/geometry.hpp/archive/refs/tags/v2.0.3/geometry.hpp-2.0.3.tar.gz Connecting to github.com (140.82.121.4:443) Connecting to codeload.github.com (140.82.121.9:443) saving to '/var/cache/distfiles/edge/geometry.hpp-2.0.3.tar.gz.part' geometry.hpp-2.0.3.t 100% |********************************| 19521 0:00:00 ETA '/var/cache/distfiles/edge/geometry.hpp-2.0.3.tar.gz.part' saved /var/cache/distfiles/edge/geometry.hpp-2.0.3.tar.gz: OK >>> curaengine: Fetching https://distfiles.alpinelinux.org/distfiles/edge/wagyu-0.5.0.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> curaengine: Fetching https://github.com/mapbox/wagyu/archive/refs/tags/0.5.0/wagyu-0.5.0.tar.gz /var/cache/distfiles/edge/wagyu-0.5.0.tar.gz: OK /home/buildozer/aports/community/curaengine/cmake.patch: OK /home/buildozer/aports/community/curaengine/cmake-helpers.patch: OK /home/buildozer/aports/community/curaengine/32bit-arm.patch: OK /home/buildozer/aports/community/curaengine/mapbox-wagyuConfig.cmake: OK /home/buildozer/aports/community/curaengine/scriptaConfig.cmake: OK >>> curaengine: Fetching https://distfiles.alpinelinux.org/distfiles/edge/CuraEngine-5.13.0.tar.gz /var/cache/distfiles/edge/CuraEngine-5.13.0.tar.gz: OK >>> curaengine: Fetching https://distfiles.alpinelinux.org/distfiles/edge/Scripta_public-b96045cd9b531d97f42dec8c9a0ef52f773f6b90.tar.gz /var/cache/distfiles/edge/Scripta_public-b96045cd9b531d97f42dec8c9a0ef52f773f6b90.tar.gz: OK >>> curaengine: Fetching https://distfiles.alpinelinux.org/distfiles/edge/geometry.hpp-2.0.3.tar.gz /var/cache/distfiles/edge/geometry.hpp-2.0.3.tar.gz: OK >>> curaengine: Fetching https://distfiles.alpinelinux.org/distfiles/edge/wagyu-0.5.0.tar.gz /var/cache/distfiles/edge/wagyu-0.5.0.tar.gz: OK /home/buildozer/aports/community/curaengine/cmake.patch: OK /home/buildozer/aports/community/curaengine/cmake-helpers.patch: OK /home/buildozer/aports/community/curaengine/32bit-arm.patch: OK /home/buildozer/aports/community/curaengine/mapbox-wagyuConfig.cmake: OK /home/buildozer/aports/community/curaengine/scriptaConfig.cmake: OK >>> curaengine: Unpacking /var/cache/distfiles/edge/CuraEngine-5.13.0.tar.gz... >>> curaengine: Unpacking /var/cache/distfiles/edge/Scripta_public-b96045cd9b531d97f42dec8c9a0ef52f773f6b90.tar.gz... >>> curaengine: Unpacking /var/cache/distfiles/edge/geometry.hpp-2.0.3.tar.gz... >>> curaengine: Unpacking /var/cache/distfiles/edge/wagyu-0.5.0.tar.gz... >>> curaengine: cmake.patch patching file CMakeLists.txt Hunk #4 succeeded at 205 (offset 19 lines). Hunk #5 succeeded at 231 (offset 19 lines). Hunk #6 succeeded at 261 (offset 19 lines). Hunk #7 succeeded at 298 (offset 19 lines). Hunk #8 succeeded at 360 (offset 19 lines). Hunk #9 succeeded at 375 (offset 19 lines). >>> curaengine: cmake-helpers.patch patching file cmake/FindClipper.cmake >>> curaengine: 32bit-arm.patch patching file src/TreeSupport.cpp Hunk #1 succeeded at 2261 (offset 19 lines). -- The C compiler identification is GNU 15.2.0 -- The CXX compiler identification is GNU 15.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Protobuf: /usr/lib/libprotobuf.so (found version "6.31.1") -- Building with plugins support: OFF -- Building with Arcus: ON CMake Warning (dev) at /usr/lib/cmake/Arcus/ArcusConfig.cmake:40 (set): implicitly converting '' to 'STRING' type. Call Stack (most recent call first): CMakeLists.txt:36 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found Clipper: /usr/include/polyclipping -- RapidJSON found. Headers: /usr/include CMake Warning (dev) at CMakeLists.txt:241 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/lib/cmake/Boost-1.84.0/BoostConfig.cmake (found version "1.84.0") -- Found Threads: TRUE -- Found ZLIB: /usr/lib/libz.so (found version "1.3.2") -- Found PNG: /usr/lib/libpng.so (found version "1.6.59") -- Configuring done (0.4s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/build [1/153] Running cpp protocol buffer compiler on Cura.proto [2/153] Building CXX object CMakeFiles/_CuraEngine.dir/Cura.pb.cc.o [3/153] Building CXX object CMakeFiles/CuraEngine.dir/src/main.cpp.o [4/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/geometry/conversions/Point2D_Point2LL.cpp.o [5/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/geometry/MendedShape.cpp.o [6/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/geometry/MixedLinesSet.cpp.o [7/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/geometry/ClosedPolyline.cpp.o [8/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/geometry/Polyline.cpp.o [9/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/geometry/LinesSet.cpp.o [10/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/geometry/PartsView.cpp.o [11/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/geometry/SingleShape.cpp.o [12/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/geometry/PointsSet.cpp.o [13/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/geometry/PointMatrix.cpp.o [14/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/geometry/Shape.cpp.o [15/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/geometry/Polygon.cpp.o [16/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/geometry/Point3LL.cpp.o [17/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/geometry/Point2LL.cpp.o [18/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/geometry/OpenLinesSet.cpp.o [19/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/scoring/TextureScoringCriterion.cpp.o [20/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/scoring/RandomScoringCriterion.cpp.o [21/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/scoring/PositionBasedScoringCriterion.cpp.o [22/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/scoring/ExclusionAreaScoringCriterion.cpp.o [23/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/scoring/DistanceScoringCriterion.cpp.o [24/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/scoring/CornerScoringCriterion.cpp.o [25/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/scoring/BestElementFinder.cpp.o [26/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/MixedPolylineStitcher.cpp.o [27/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/VoxelUtils.cpp.o [28/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/VoxelGrid.cpp.o [29/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/VoronoiUtils.cpp.o [30/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/ToolpathVisualizer.cpp.o [31/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/ThreadPool.cpp.o [32/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/SquareGrid.cpp.o [33/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/SpatialLookup.cpp.o [34/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/SVG.cpp.o [35/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/Simplify.cpp.o [36/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/PolylineStitcher.cpp.o [37/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/polygonUtils.cpp.o [38/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/PolygonsSegmentIndex.cpp.o [39/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/PolygonsPointIndex.cpp.o [40/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/PolygonConnector.cpp.o [41/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/PlanarPolygon3LL.cpp.o [42/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/OBJ.cpp.o [43/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/MinimumSpanningTree.cpp.o [44/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/MeshUtils.cpp.o [45/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/Matrix4x3D.cpp.o [46/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/ListPolyIt.cpp.o [47/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/linearAlg2D.cpp.o [48/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/gettime.cpp.o [49/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/ExtrusionSegment.cpp.o [50/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/ExtrusionLine.cpp.o [51/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/ExtrusionJunction.cpp.o [52/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/Date.cpp.o [53/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/Segment3LL.cpp.o [54/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/channel.cpp.o [55/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/AABB3D.cpp.o [56/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/AABB.cpp.o [57/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/settings/ZSeamConfig.cpp.o [58/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/settings/Settings.cpp.o [59/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/settings/PathConfigStorage.cpp.o [60/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/settings/MeshPathConfigs.cpp.o [61/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/settings/FlowTempGraph.cpp.o [62/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/settings/AdaptiveLayerHeights.cpp.o [63/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/progress/ProgressStageEstimator.cpp.o [64/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/progress/Progress.cpp.o [65/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/plugins/converters.cpp.o [66/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/pathPlanning/SpeedDerivatives.cpp.o [67/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/pathPlanning/NozzleTempInsert.cpp.o [68/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/pathPlanning/LinePolygonsCrossings.cpp.o [69/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/pathPlanning/GCodePath.cpp.o [70/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/pathPlanning/Comb.cpp.o [71/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/GyroidInfill.cpp.o [72/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/SubDivCube.cpp.o [73/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/SierpinskiFillProvider.cpp.o [74/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/SierpinskiFill.cpp.o [75/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/RegularNGonalInfill.cpp.o [76/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/LightningTreeNode.cpp.o [77/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/LightningLayer.cpp.o [78/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/LightningGenerator.cpp.o [79/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/LightningDistanceField.cpp.o [80/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/ZigzagConnectorProcessor.cpp.o [81/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/NoZigZagConnectorProcessor.cpp.o [82/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/ImageBasedDensityProvider.cpp.o [83/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/AbstractLinesInfill.cpp.o [84/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/communication/Listener.cpp.o [85/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/communication/EmscriptenCommunication.cpp.o [86/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/communication/CommandLine.cpp.o [87/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/communication/ArcusCommunicationPrivate.cpp.o [88/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/communication/ArcusCommunication.cpp.o [89/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/bridge/TransformedShape.cpp.o [90/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/bridge/TransformedSegment.cpp.o [91/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/bridge/SegmentOverlappingData.cpp.o [92/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/bridge/ExpansionRange.cpp.o [93/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/bridge/bridge.cpp.o [94/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp.o [95/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/WideningBeadingStrategy.cpp.o [96/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/RedistributeBeadingStrategy.cpp.o [97/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/LimitedBeadingStrategy.cpp.o [98/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/DistributedBeadingStrategy.cpp.o [99/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/BeadingStrategyFactory.cpp.o [100/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/BeadingStrategy.cpp.o [101/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/arachne/STHalfEdgeNode.cpp.o [102/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/arachne/STHalfEdge.cpp.o [103/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/arachne/SkeletalTrapezoidationGraph.cpp.o [104/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/arachne/SkeletalTrapezoidation.cpp.o [105/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/WallToolPaths.cpp.o [106/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/WallsComputation.cpp.o [107/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/TreeSupportElement.cpp.o [108/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/TreeSupport.cpp.o [109/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/TreeModelVolumes.cpp.o [110/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/TreeSupportTipGenerator.cpp.o [111/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/TopSurface.cpp.o [112/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/TextureDataProvider.cpp.o [113/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/SlicedUVCoordinates.cpp.o [114/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/timeEstimate.cpp.o [115/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/support.cpp.o [116/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/slicer.cpp.o [117/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/sliceDataStorage.cpp.o [118/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/Slice.cpp.o [119/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/SupportInfillPart.cpp.o [120/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/SkirtBrim.cpp.o [121/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/skin.cpp.o [122/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/Scene.cpp.o [123/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/raft.cpp.o [124/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/PrimeTower/PrimeTowerInterleaved.cpp.o [125/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/PrimeTower/PrimeTowerNormal.cpp.o [126/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/PrimeTower/PrimeTower.cpp.o In file included from /usr/include/c++/15.2.0/bits/unordered_map.h:33, from /usr/include/c++/15.2.0/unordered_map:43, from /usr/include/c++/15.2.0/functional:65, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/infill/../utils/SquareGrid.h:8, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/infill/LightningDistanceField.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/infill/LightningDistanceField.cpp:4: /usr/include/c++/15.2.0/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 = ClipperLib::IntPoint; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /usr/include/c++/15.2.0/bits/hashtable.h:2553:5: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, 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 2553 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2554 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 = ClipperLib::IntPoint; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = ClipperLib::IntPoint; _Tp = std::_List_iterator; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator > >]' at /usr/include/c++/15.2.0/bits/unordered_map.h:817:26, inlined from 'cura::LightningDistanceField::update(const cura::Point2LL&, const cura::Point2LL&)::' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/infill/LightningDistanceField.cpp:64:47, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = bool; _Fn = cura::LightningDistanceField::update(const cura::Point2LL&, const cura::Point2LL&)::&; _Args = {ClipperLib::IntPoint}]' at /usr/include/c++/15.2.0/bits/invoke.h:63:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = bool; _Callable = cura::LightningDistanceField::update(const cura::Point2LL&, const cura::Point2LL&)::&; _Args = {ClipperLib::IntPoint}]' at /usr/include/c++/15.2.0/bits/invoke.h:116:35, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = bool; _Functor = cura::LightningDistanceField::update(const cura::Point2LL&, const cura::Point2LL&)::; _ArgTypes = {ClipperLib::IntPoint}]' at /usr/include/c++/15.2.0/bits/std_function.h:292:30: /usr/include/c++/15.2.0/bits/hashtable.h:1158:21: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, 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 1158 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/hashtable.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = bool; _Functor = cura::LightningDistanceField::update(const cura::Point2LL&, const cura::Point2LL&)::; _ArgTypes = {const ClipperLib::IntPoint&}]': /usr/include/c++/15.2.0/bits/hashtable.h:1158:21: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, 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 1158 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ [127/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/Preheat.cpp.o [128/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/PathOrderMonotonic.cpp.o [129/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/PathAdapter.cpp.o [130/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/path_ordering.cpp.o [131/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/multiVolumes.cpp.o [132/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/Mold.cpp.o [133/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/MeshMaterialSplitter.cpp.o [134/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/MeshGroup.cpp.o [135/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/mesh.cpp.o [136/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/LayerPlanBuffer.cpp.o [137/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/LayerPlan.cpp.o [138/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/layerPart.cpp.o [139/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/InterlockingGenerator.cpp.o [140/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/InsetOrderOptimizer.cpp.o [141/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/InfillOrderOptimizer.cpp.o [142/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill.cpp.o [143/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/GCodePathConfig.cpp.o [144/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/gcodeExport.cpp.o [145/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/FffProcessor.cpp.o [146/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/FffPolygonGenerator.cpp.o [147/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/FffGcodeWriter.cpp.o [148/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/ExtruderTrain.cpp.o [149/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/ExtruderPlan.cpp.o In file included from /usr/include/c++/15.2.0/algorithm:63, from /usr/include/boost/polygon/isotropy.hpp:22, from /usr/include/boost/polygon/voronoi.hpp:13, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/utils/SVG.h:10, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/utils/SparseLineGrid.h:13, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/utils/polygonUtils.h:14, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/pathPlanning/LinePolygonsCrossings.h:10, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/pathPlanning/LinePolygonsCrossings.cpp:4: /usr/include/c++/15.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = cura::LinePolygonsCrossings::Crossing*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2618 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = cura::LinePolygonsCrossings::Crossing*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/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 >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2437:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2437 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2437:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2437:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2478 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2479 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2480:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2480 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2481 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/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 >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2755 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2764:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2764 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2766:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2767 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2768 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2769 | __comp); | ~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = cura::LinePolygonsCrossings::Crossing*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2685:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2685 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2685:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >; _RandomAccessIterator2 = cura::LinePolygonsCrossings::Crossing*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = cura::LinePolygonsCrossings::Crossing*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:2700:26: /usr/include/c++/15.2.0/bits/stl_algo.h:2653:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2653 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2654 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2655 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2656 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2653:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2661:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2661 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2662 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2661:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = cura::LinePolygonsCrossings::Crossing*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = cura::LinePolygonsCrossings::Crossing*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:2703:26: /usr/include/c++/15.2.0/bits/stl_algo.h:2653:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2653 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2654 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2655 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2656 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2661:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2661 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2662 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2661:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = cura::LinePolygonsCrossings::Crossing*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2360:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2360 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2360:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2360:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = cura::LinePolygonsCrossings::Crossing*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2383:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2383 | __merge_adaptive_resize(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2383:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2383:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2391:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2391 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2392 | __len1, __len2, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2422:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2422 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2423 | __len11, __len22, | ~~~~~~~~~~~~~~~~~ 2424 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2425:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2425 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2426 | _Distance(__len1 - __len11), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2427 | _Distance(__len2 - __len22), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2428 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = cura::LinePolygonsCrossings::Crossing*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2727:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2727 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2727:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2736:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2736 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2737 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2738:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2738 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2739 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2740:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2740 | std::__merge_adaptive_resize(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2741 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2742 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2743 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2744 | __comp); | ~~~~~~~ In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = cura::LinePolygonsCrossings::Crossing*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = cura::LinePolygonsCrossings::Crossing*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:2747:29: /usr/include/c++/15.2.0/bits/stl_algo.h:2716:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2716 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2717:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2717 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2719:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2719 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2720 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2721 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/memory:68, from /usr/include/range/v3/utility/addressof.hpp:15, from /usr/include/range/v3/iterator/basic_iterator.hpp:29, from /usr/include/range/v3/iterator/reverse_iterator.hpp:20, from /usr/include/range/v3/range/access.hpp:37, from /usr/include/range/v3/range/concepts.hpp:41, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/utils/types/generic.h:11, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/utils/Coord_t.h:12, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/geometry/Point2LL.h:19, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/pathPlanning/CombPath.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/pathPlanning/LinePolygonsCrossings.h:7: /usr/include/c++/15.2.0/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = cura::LinePolygonsCrossings::Crossing]': /usr/include/c++/15.2.0/bits/stl_tempbuf.h:322:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 322 | _Temporary_buffer<_ForwardIterator, _Tp>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = cura::LinePolygonsCrossings::calcScanlineCrossings(bool)::]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5108:36, inlined from 'bool cura::LinePolygonsCrossings::calcScanlineCrossings(bool)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/pathPlanning/LinePolygonsCrossings.cpp:57:21: /usr/include/c++/15.2.0/bits/stl_algo.h:5025:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5025 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); | ^~~~~ In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = cura::LinePolygonsCrossings::Crossing*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5028:29, inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = cura::LinePolygonsCrossings::calcScanlineCrossings(bool)::]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5108:36, inlined from 'bool cura::LinePolygonsCrossings::calcScanlineCrossings(bool)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/pathPlanning/LinePolygonsCrossings.cpp:57:21: /usr/include/c++/15.2.0/bits/stl_algo.h:2716:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2716 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2717:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2717 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2719:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2719 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2720 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2721 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = cura::LinePolygonsCrossings::calcScanlineCrossings(bool)::]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5108:36, inlined from 'bool cura::LinePolygonsCrossings::calcScanlineCrossings(bool)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/pathPlanning/LinePolygonsCrossings.cpp:57:21: /usr/include/c++/15.2.0/bits/stl_algo.h:5032:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5032 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:5034:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5034 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5035 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [150/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/ConicalOverhang.cpp.o [151/153] Building CXX object CMakeFiles/_CuraEngine.dir/src/Application.cpp.o In file included from /usr/include/c++/15.2.0/map:64, from /usr/include/boost/polygon/isotropy.hpp:18, from /usr/include/boost/polygon/voronoi.hpp:13, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/utils/SVG.h:10, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/utils/OBJ.h:10, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/utils/OBJ.cpp:4: /usr/include/c++/15.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = cura::Point3D; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = cura::Point3D; _Tp = unsigned int; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'cura::OBJ::~OBJ()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/utils/OBJ.cpp:43:36: /usr/include/c++/15.2.0/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/memory:68, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/sliceDataStorage.h:8, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/SkirtBrim.h:11, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/SkirtBrim.cpp:4: /usr/include/c++/15.2.0/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = cura::SkirtBrim::Offset]': /usr/include/c++/15.2.0/bits/stl_tempbuf.h:322:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 322 | _Temporary_buffer<_ForwardIterator, _Tp>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/algorithm:63, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/utils/ExtrusionLine.h:8, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/SupportInfillPart.h:12, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/sliceDataStorage.h:11: /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = cura::SkirtBrim::Offset*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2360:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2360 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2360:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2360:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/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 >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2437:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2437 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2437:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2437:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2478 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2479 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2480:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2480 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2481 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/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 >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2755 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2764:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2764 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2766:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2767 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2768 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2769 | __comp); | ~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = cura::SkirtBrim::Offset*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2383:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2383 | __merge_adaptive_resize(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2383:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2383:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2391:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2391 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2392 | __len1, __len2, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2422:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2422 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2423 | __len11, __len22, | ~~~~~~~~~~~~~~~~~ 2424 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2425:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2425 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2426 | _Distance(__len1 - __len11), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2427 | _Distance(__len2 - __len22), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2428 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = cura::SkirtBrim::Offset*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2618 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = cura::SkirtBrim::Offset*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = cura::SkirtBrim::Offset*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2685:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2685 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2685:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >; _RandomAccessIterator2 = cura::SkirtBrim::Offset*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = cura::SkirtBrim::Offset*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:2700:26: /usr/include/c++/15.2.0/bits/stl_algo.h:2653:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2653 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2654 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2655 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2656 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2653:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2661:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2661 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2662 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2661:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = cura::SkirtBrim::Offset*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = cura::SkirtBrim::Offset*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:2703:26: /usr/include/c++/15.2.0/bits/stl_algo.h:2653:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2653 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2654 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2655 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2656 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2661:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2661 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2662 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2661:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = cura::SkirtBrim::Offset*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2727:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2727 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2727:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2736:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2736 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2737 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2738:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2738 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2739 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2740:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2740 | std::__merge_adaptive_resize(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2741 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2742 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2743 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2744 | __comp); | ~~~~~~~ In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = cura::SkirtBrim::Offset*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = cura::SkirtBrim::Offset*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:2747:29: /usr/include/c++/15.2.0/bits/stl_algo.h:2716:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2716 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2717:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2717 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2719:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2719 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2720 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2721 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = cura::SkirtBrim::]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5108:36, inlined from 'std::vector > cura::SkirtBrim::generatePrimaryBrim(std::vector&, cura::Shape&, std::vector&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/SkirtBrim.cpp:230:29: /usr/include/c++/15.2.0/bits/stl_algo.h:5025:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5025 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); | ^~~~~ In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = cura::SkirtBrim::Offset*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5028:29, inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = cura::SkirtBrim::]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5108:36, inlined from 'std::vector > cura::SkirtBrim::generatePrimaryBrim(std::vector&, cura::Shape&, std::vector&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/SkirtBrim.cpp:230:29: /usr/include/c++/15.2.0/bits/stl_algo.h:2716:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2716 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2717:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2717 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2719:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2719 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2720 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2721 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = cura::SkirtBrim::]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5108:36, inlined from 'std::vector > cura::SkirtBrim::generatePrimaryBrim(std::vector&, cura::Shape&, std::vector&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/SkirtBrim.cpp:230:29: /usr/include/c++/15.2.0/bits/stl_algo.h:5032:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5032 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:5034:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5034 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5035 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = cura::SkirtBrim::]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5108:36, inlined from 'std::vector cura::SkirtBrim::generateBrimOffsetPlan(std::vector&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/SkirtBrim.cpp:139:21: /usr/include/c++/15.2.0/bits/stl_algo.h:5025:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5025 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); | ^~~~~ In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = cura::SkirtBrim::Offset*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5028:29, inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = cura::SkirtBrim::]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5108:36, inlined from 'std::vector cura::SkirtBrim::generateBrimOffsetPlan(std::vector&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/SkirtBrim.cpp:139:21: /usr/include/c++/15.2.0/bits/stl_algo.h:2716:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2716 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2717:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2717 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2719:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2719 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2720 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2721 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = cura::SkirtBrim::]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5108:36, inlined from 'std::vector cura::SkirtBrim::generateBrimOffsetPlan(std::vector&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/SkirtBrim.cpp:139:21: /usr/include/c++/15.2.0/bits/stl_algo.h:5032:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5032 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:5034:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5034 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5035 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/range/v3/algorithm/stable_sort.hpp:45, from /usr/include/range/v3/action/stable_sort.hpp:20, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/bridge/bridge.cpp:6: /usr/include/range/v3/algorithm/inplace_merge.hpp: In function 'void ranges::detail::merge_adaptive_fn::operator()(I, I, I, ranges::iter_difference_t, ranges::iter_difference_t, ranges::iter_value_t*, std::ptrdiff_t, C, P) const [with I = __gnu_cxx::__normal_iterator > >; C = std::reference_wrapper; P = std::reference_wrapper]': /usr/include/range/v3/algorithm/inplace_merge.hpp:101:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 101 | void operator()(I first, I middle, I last, iter_difference_t len1, | ^~~~~~~~ /usr/include/range/v3/algorithm/inplace_merge.hpp:101:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/range/v3/algorithm/inplace_merge.hpp:101:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/range/v3/algorithm/inplace_merge.hpp:185:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 185 | (*this)(std::move(first), | ~~~~~~~^~~~~~~~~~~~~~~~~~ 186 | std::move(m1), | ~~~~~~~~~~~~~~ 187 | middle, | ~~~~~~~ 188 | len11, | ~~~~~~ 189 | len21, | ~~~~~~ 190 | buf, | ~~~~ 191 | buf_size, | ~~~~~~~~~ 192 | std::ref(pred), | ~~~~~~~~~~~~~~~ 193 | std::ref(proj)); | ~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/inplace_merge.hpp:201:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 201 | (*this)(middle, | ~~~~~~~^~~~~~~~ 202 | std::move(m2), | ~~~~~~~~~~~~~~ 203 | std::move(last), | ~~~~~~~~~~~~~~~~ 204 | len12, | ~~~~~~ 205 | len22, | ~~~~~~ 206 | buf, | ~~~~ 207 | buf_size, | ~~~~~~~~~ 208 | std::ref(pred), | ~~~~~~~~~~~~~~~ 209 | std::ref(proj)); | ~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp: In function 'void ranges::detail::inplace_stable_sort(I, I, C&, P&) [with I = __gnu_cxx::__normal_iterator > >; C = ranges::less; P = ranges::identity]': /usr/include/range/v3/algorithm/stable_sort.hpp:73:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 73 | void inplace_stable_sort(I first, I last, C & pred, P & proj) | ^~~~~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp:73:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/range/v3/algorithm/stable_sort.hpp:78:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 78 | detail::inplace_stable_sort(first, middle, pred, proj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp:79:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 79 | detail::inplace_stable_sort(middle, last, pred, proj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void ranges::detail::inplace_merge_no_buffer_fn::operator()(I, I, I, ranges::iter_difference_t, ranges::iter_difference_t, C, P) const [with I = __gnu_cxx::__normal_iterator > >; C = std::reference_wrapper; P = std::reference_wrapper]', inlined from 'void ranges::detail::inplace_stable_sort(I, I, C&, P&) [with I = __gnu_cxx::__normal_iterator > >; C = ranges::less; P = ranges::identity]' at /usr/include/range/v3/algorithm/stable_sort.hpp:80:44: /usr/include/range/v3/algorithm/inplace_merge.hpp:228:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 228 | merge_adaptive(std::move(first), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 229 | std::move(middle), | ~~~~~~~~~~~~~~~~~~ 230 | std::move(last), | ~~~~~~~~~~~~~~~~ 231 | len1, | ~~~~~ 232 | len2, | ~~~~~ 233 | static_cast *>(nullptr), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | 0, | ~~ 235 | std::move(pred), | ~~~~~~~~~~~~~~~~ 236 | std::move(proj)); | ~~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp: In function 'void ranges::detail::merge_sort_loop(I1, I1, I2, D, C&, P&) [with I1 = long long int*; I2 = __gnu_cxx::__normal_iterator > >; D = int; C = ranges::less; P = ranges::identity]': /usr/include/range/v3/algorithm/stable_sort.hpp:90:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 90 | void merge_sort_loop(I1 first, I1 last, I2 result, D step_size, C & pred, | ^~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp: In function 'void ranges::detail::merge_sort_loop(I1, I1, I2, D, C&, P&) [with I1 = __gnu_cxx::__normal_iterator > >; I2 = long long int*; D = int; C = ranges::less; P = ranges::identity]': /usr/include/range/v3/algorithm/stable_sort.hpp:90:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/range/v3/algorithm/stable_sort.hpp:90:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/range/v3/algorithm/stable_sort.hpp: In function 'void ranges::detail::merge_sort_with_buffer(I, I, V*, C&, P&) [with I = __gnu_cxx::__normal_iterator > >; V = long long int; C = ranges::less; P = ranges::identity]': /usr/include/range/v3/algorithm/stable_sort.hpp:137:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | void merge_sort_with_buffer(I first, I last, V * buffer, C & pred, P & proj) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp:137:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/range/v3/algorithm/stable_sort.hpp:156:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 156 | detail::merge_sort_loop(first, last, buffer, step_size, pred, proj); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp: In function 'void ranges::detail::stable_sort_adaptive(I, I, V*, std::ptrdiff_t, C&, P&) [with I = __gnu_cxx::__normal_iterator > >; V = long long int; C = ranges::less; P = ranges::identity]': /usr/include/range/v3/algorithm/stable_sort.hpp:163:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 163 | void stable_sort_adaptive(I first, I last, V * buffer, std::ptrdiff_t buffer_size, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp:163:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/range/v3/algorithm/stable_sort.hpp:170:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 170 | detail::stable_sort_adaptive( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 171 | first, middle, buffer, buffer_size, pred, proj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp:172:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 172 | detail::stable_sort_adaptive( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 173 | middle, last, buffer, buffer_size, pred, proj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp:177:47: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 177 | detail::merge_sort_with_buffer(first, middle, buffer, pred, proj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp:178:47: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 178 | detail::merge_sort_with_buffer(middle, last, buffer, pred, proj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp:180:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 180 | detail::merge_adaptive(first, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 181 | middle, | ~~~~~~~ 182 | last, | ~~~~~ 183 | middle - first, | ~~~~~~~~~~~~~~~ 184 | last - middle, | ~~~~~~~~~~~~~~ 185 | buffer, | ~~~~~~~ 186 | buffer_size, | ~~~~~~~~~~~~ 187 | std::ref(pred), | ~~~~~~~~~~~~~~~ 188 | std::ref(proj)); | ~~~~~~~~~~~~~~~ In member function 'I ranges::stable_sort_fn::operator()(I, S, C, P) const [with I = __gnu_cxx::__normal_iterator > >; S = __gnu_cxx::__normal_iterator > >; C = ranges::less; P = ranges::identity]', inlined from 'ranges::borrowed_iterator_t ranges::stable_sort_fn::operator()(Rng&&, C, P) const [with Rng = std::vector >&; C = ranges::less; P = ranges::identity]' at /usr/include/range/v3/algorithm/stable_sort.hpp:222:27, inlined from 'cura::coord_t cura::evaluateBridgeLine(coord_t, const TransformedShape&, const TransformedShape&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/bridge/bridge.cpp:76:24: /usr/include/range/v3/algorithm/stable_sort.hpp:209:44: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 209 | detail::inplace_stable_sort(first, last, pred, proj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp:211:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 211 | detail::stable_sort_adaptive( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 212 | first, last, buf.first, buf.second, pred, proj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'I ranges::stable_sort_fn::operator()(I, S, C, P) const [with I = __gnu_cxx::__normal_iterator > >; S = __gnu_cxx::__normal_iterator > >; C = ranges::less; P = ranges::identity]', inlined from 'ranges::borrowed_iterator_t ranges::stable_sort_fn::operator()(Rng&&, C, P) const [with Rng = std::vector >&; C = ranges::less; P = ranges::identity]' at /usr/include/range/v3/algorithm/stable_sort.hpp:222:27, inlined from 'cura::coord_t cura::evaluateBridgeLine(coord_t, const TransformedShape&, const TransformedShape&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/bridge/bridge.cpp:80:24: /usr/include/range/v3/algorithm/stable_sort.hpp:209:44: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 209 | detail::inplace_stable_sort(first, last, pred, proj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp:211:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 211 | detail::stable_sort_adaptive( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 212 | first, last, buf.first, buf.second, pred, proj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/vector:74, from /usr/include/polyclipping/clipper.hpp:52, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/geometry/Point2LL.h:16, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/settings/ZSeamConfig.h:8, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/path_ordering.h:9, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/PathOrder.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/PathOrderMonotonic.h:10, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/PathOrderMonotonic.cpp:4: /usr/include/c++/15.2.0/bits/vector.tcc: In function 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >; _Tp = cura::PathOrdering; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/vector.tcc:885:7: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' changed in GCC 7.1 885 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/vector.tcc:885:7: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/vector.tcc: In function 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >; _Tp = cura::PathOrdering; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/vector.tcc:885:7: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/vector.tcc:885:7: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/vector:68: In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >; = void; _Tp = cura::PathOrdering; _Alloc = std::allocator >]', inlined from 'void cura::PathOrderMonotonic::optimize() [with PathType = const cura::Polyline*]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/PathOrderMonotonic.cpp:97:25: /usr/include/c++/15.2.0/bits/stl_vector.h:1621:26: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' changed in GCC 7.1 1621 | _M_range_insert(begin() + __offset, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1622 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >; = void; _Tp = cura::PathOrdering; _Alloc = std::allocator >]', inlined from 'void cura::PathOrderMonotonic::optimize() [with PathType = const cura::Polyline*]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/PathOrderMonotonic.cpp:98:25: /usr/include/c++/15.2.0/bits/stl_vector.h:1621:26: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' changed in GCC 7.1 1621 | _M_range_insert(begin() + __offset, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1622 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >; = void; _Tp = cura::PathOrdering; _Alloc = std::allocator >]', inlined from 'void cura::PathOrderMonotonic::optimize() [with PathType = const cura::Polyline*]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/PathOrderMonotonic.cpp:103:25: /usr/include/c++/15.2.0/bits/stl_vector.h:1621:26: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' changed in GCC 7.1 1621 | _M_range_insert(begin() + __offset, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1622 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >; = void; _Tp = cura::PathOrdering; _Alloc = std::allocator >]', inlined from 'void cura::PathOrderMonotonic::optimize() [with PathType = const cura::OpenPolyline*]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/PathOrderMonotonic.cpp:97:25: /usr/include/c++/15.2.0/bits/stl_vector.h:1621:26: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' changed in GCC 7.1 1621 | _M_range_insert(begin() + __offset, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1622 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >; = void; _Tp = cura::PathOrdering; _Alloc = std::allocator >]', inlined from 'void cura::PathOrderMonotonic::optimize() [with PathType = const cura::OpenPolyline*]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/PathOrderMonotonic.cpp:98:25: /usr/include/c++/15.2.0/bits/stl_vector.h:1621:26: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' changed in GCC 7.1 1621 | _M_range_insert(begin() + __offset, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1622 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >; = void; _Tp = cura::PathOrdering; _Alloc = std::allocator >]', inlined from 'void cura::PathOrderMonotonic::optimize() [with PathType = const cura::OpenPolyline*]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/PathOrderMonotonic.cpp:103:25: /usr/include/c++/15.2.0/bits/stl_vector.h:1621:26: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' changed in GCC 7.1 1621 | _M_range_insert(begin() + __offset, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1622 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/map:64, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/PrimeTower/PrimeTower.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/PrimeTower/PrimeTowerNormal.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/PrimeTower/PrimeTowerNormal.cpp:4: /usr/include/c++/15.2.0/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = cura::PrimeTower::ExtruderToolPaths; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'virtual std::map > cura::PrimeTowerNormal::generateToolPaths(const cura::LayerVector >&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/PrimeTower/PrimeTowerNormal.cpp:73:46: /usr/include/c++/15.2.0/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = cura::PrimeTower::ExtruderToolPaths; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'virtual std::map > cura::PrimeTowerNormal::generateToolPaths(const cura::LayerVector >&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/PrimeTower/PrimeTowerNormal.cpp:77:48: /usr/include/c++/15.2.0/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = cura::PrimeTower::ExtruderToolPaths; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'virtual std::map > cura::PrimeTowerNormal::generateToolPaths(const cura::LayerVector >&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/PrimeTower/PrimeTowerNormal.cpp:108:96: /usr/include/c++/15.2.0/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = cura::PrimeTower::ExtruderToolPaths; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'virtual std::map > cura::PrimeTowerNormal::generateToolPaths(const cura::LayerVector >&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/PrimeTower/PrimeTowerNormal.cpp:112:98: /usr/include/c++/15.2.0/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/algorithm:63, from /usr/include/boost/polygon/isotropy.hpp:22, from /usr/include/boost/polygon/voronoi.hpp:13, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/infill/../utils/SVG.h:10, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/infill/../utils/SparseLineGrid.h:13, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/infill/../utils/polygonUtils.h:14, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/infill/LightningGenerator.h:11, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/infill.h:13, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/infill.cpp:4: /usr/include/c++/15.2.0/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_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:2685:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2685 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2685:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = cura::Infill::generateLinearBasedInfill(cura::OpenLinesSet&, int, const cura::PointMatrix&, cura::ZigzagConnectorProcessor&, bool, cura::coord_t)::Crossing*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2618 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = cura::Infill::generateLinearBasedInfill(cura::OpenLinesSet&, int, const cura::PointMatrix&, cura::ZigzagConnectorProcessor&, bool, cura::coord_t)::Crossing*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = cura::Infill::generateLinearBasedInfill(cura::OpenLinesSet&, int, const cura::PointMatrix&, cura::ZigzagConnectorProcessor&, bool, cura::coord_t)::Crossing*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:2360:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2360 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2360:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2360:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = cura::Infill::generateLinearBasedInfill(cura::OpenLinesSet&, int, const cura::PointMatrix&, cura::ZigzagConnectorProcessor&, bool, cura::coord_t)::Crossing*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:2383:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2383 | __merge_adaptive_resize(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2383:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2383:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2391:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2391 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2392 | __len1, __len2, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2422:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2422 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2423 | __len11, __len22, | ~~~~~~~~~~~~~~~~~ 2424 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2425:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2425 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2426 | _Distance(__len1 - __len11), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2427 | _Distance(__len2 - __len22), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2428 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:2437:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2437 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2437:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2437:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2478 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2479 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2480:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2480 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2481 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2755 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2764:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2764 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2766:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2767 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2768 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2769 | __comp); | ~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = cura::Infill::generateLinearBasedInfill(cura::OpenLinesSet&, int, const cura::PointMatrix&, cura::ZigzagConnectorProcessor&, bool, cura::coord_t)::Crossing*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:2685:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2685 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2685:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >; _RandomAccessIterator2 = cura::Infill::generateLinearBasedInfill(cura::OpenLinesSet&, int, const cura::PointMatrix&, cura::ZigzagConnectorProcessor&, bool, cura::coord_t)::Crossing*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = cura::Infill::generateLinearBasedInfill(cura::OpenLinesSet&, int, const cura::PointMatrix&, cura::ZigzagConnectorProcessor&, bool, cura::coord_t)::Crossing*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:2700:26: /usr/include/c++/15.2.0/bits/stl_algo.h:2653:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2653 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2654 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2655 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2656 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2653:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2661:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2661 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2662 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2661:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = cura::Infill::generateLinearBasedInfill(cura::OpenLinesSet&, int, const cura::PointMatrix&, cura::ZigzagConnectorProcessor&, bool, cura::coord_t)::Crossing*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = cura::Infill::generateLinearBasedInfill(cura::OpenLinesSet&, int, const cura::PointMatrix&, cura::ZigzagConnectorProcessor&, bool, cura::coord_t)::Crossing*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:2703:26: /usr/include/c++/15.2.0/bits/stl_algo.h:2653:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2653 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2654 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2655 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2656 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2661:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2661 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2662 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2661:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = cura::Infill::generateLinearBasedInfill(cura::OpenLinesSet&, int, const cura::PointMatrix&, cura::ZigzagConnectorProcessor&, bool, cura::coord_t)::Crossing*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:2727:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2727 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2727:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2736:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2736 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2737 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2738:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2738 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2739 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2740:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2740 | std::__merge_adaptive_resize(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2741 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2742 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2743 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2744 | __comp); | ~~~~~~~ In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = cura::Infill::generateLinearBasedInfill(cura::OpenLinesSet&, int, const cura::PointMatrix&, cura::ZigzagConnectorProcessor&, bool, cura::coord_t)::Crossing*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = cura::Infill::generateLinearBasedInfill(cura::OpenLinesSet&, int, const cura::PointMatrix&, cura::ZigzagConnectorProcessor&, bool, cura::coord_t)::Crossing*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:2747:29: /usr/include/c++/15.2.0/bits/stl_algo.h:2716:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2716 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2717:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2717 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2719:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2719 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2720 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2721 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'constexpr _RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/15.2.0/bits/stl_algo.h:1219:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1219 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1219:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:1219:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:2437:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2437 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2437:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2437:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In function 'constexpr _FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator > >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:2477:15: /usr/include/c++/15.2.0/bits/stl_algo.h:1341:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1341 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1342 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2478 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2479 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2480:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2480 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2481 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2755 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2764:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2764 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2766:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2766 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2767 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2768 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2769 | __comp); | ~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Pointer = long long int*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:2360:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2360 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2360:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2360:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_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_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:2383:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2383 | __merge_adaptive_resize(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2383:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2383:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2391:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2391 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2392 | __len1, __len2, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'constexpr _FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator > >]', 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++/15.2.0/bits/stl_algo.h:2353:20, inlined from 'void std::__merge_adaptive_resize(_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_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:2419:30: /usr/include/c++/15.2.0/bits/stl_algo.h:1341:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1341 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1342 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_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_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:2422:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2422 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2423 | __len11, __len22, | ~~~~~~~~~~~~~~~~~ 2424 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2425:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2425 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2426 | _Distance(__len1 - __len11), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2427 | _Distance(__len2 - __len22), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2428 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Pointer = long long int*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:2727:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2727 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2727:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2736:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2736 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2737 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2738:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2738 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2739 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2740:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2740 | std::__merge_adaptive_resize(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2741 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2742 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2743 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2744 | __comp); | ~~~~~~~ In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Pointer = long long int*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Pointer = long long int*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:2747:29: /usr/include/c++/15.2.0/bits/stl_algo.h:2716:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2716 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2717:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2717 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2719:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2719 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2720 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2721 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Pointer = long long int*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5028:29, inlined from 'void std::stable_sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5071:36, inlined from 'void cura::Infill::addLineInfill(cura::OpenLinesSet&, const cura::PointMatrix&, int, int, cura::AABB, std::vector > >&, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/infill.cpp:588:25: /usr/include/c++/15.2.0/bits/stl_algo.h:2716:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2716 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2717:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2717 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2719:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2719 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2720 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2721 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::stable_sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5071:36, inlined from 'void cura::Infill::addLineInfill(cura::OpenLinesSet&, const cura::PointMatrix&, int, int, cura::AABB, std::vector > >&, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/infill.cpp:588:25: /usr/include/c++/15.2.0/bits/stl_algo.h:5032:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 5032 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:5034:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 5034 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5035 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = cura::Infill::generateLinearBasedInfill(cura::OpenLinesSet&, int, const cura::PointMatrix&, cura::ZigzagConnectorProcessor&, bool, cura::coord_t)::Crossing*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5028:29, inlined from 'void std::stable_sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5071:36, inlined from 'void cura::Infill::generateLinearBasedInfill(cura::OpenLinesSet&, int, const cura::PointMatrix&, cura::ZigzagConnectorProcessor&, bool, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/infill.cpp:780:29: /usr/include/c++/15.2.0/bits/stl_algo.h:2716:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2716 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2717:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2717 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2719:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2719 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2720 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2721 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::stable_sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5071:36, inlined from 'void cura::Infill::generateLinearBasedInfill(cura::OpenLinesSet&, int, const cura::PointMatrix&, cura::ZigzagConnectorProcessor&, bool, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/infill.cpp:780:29: /usr/include/c++/15.2.0/bits/stl_algo.h:5032:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5032 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:5034:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5034 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5035 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/algorithm:63, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/utils/ExtrusionLine.h:8, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/SupportInfillPart.h:12, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/sliceDataStorage.h:11, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/TreeSupport.h:16, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/TreeSupportTipGenerator.h:8, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/TreeSupportTipGenerator.cpp:4: /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'constexpr _RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/15.2.0/bits/stl_algo.h:1219:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1219 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1219:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:1219:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'constexpr _FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]', inlined from 'cura::OpenLinesSet cura::TreeSupportTipGenerator::ensureMaximumDistancePolyline(const cura::OpenLinesSet&, cura::coord_t, size_t, bool) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/TreeSupportTipGenerator.cpp:296:28: /usr/include/c++/15.2.0/bits/stl_algo.h:1341:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1341 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1342 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'constexpr _FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]', inlined from 'cura::OpenLinesSet cura::TreeSupportTipGenerator::ensureMaximumDistancePolyline(const cura::OpenLinesSet&, cura::coord_t, size_t, bool) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/TreeSupportTipGenerator.cpp:296:28: /usr/include/c++/15.2.0/bits/stl_algo.h:1341:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1341 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1342 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'constexpr _FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]', inlined from 'cura::OpenLinesSet cura::TreeSupportTipGenerator::ensureMaximumDistancePolyline(const cura::OpenLinesSet&, cura::coord_t, size_t, bool) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/TreeSupportTipGenerator.cpp:296:28: /usr/include/c++/15.2.0/bits/stl_algo.h:1341:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1341 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1342 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/range/v3/algorithm/stable_sort.hpp:45, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/InsetOrderOptimizer.cpp:10: /usr/include/range/v3/algorithm/inplace_merge.hpp: In function 'void ranges::detail::merge_adaptive_fn::operator()(I, I, I, ranges::iter_difference_t, ranges::iter_difference_t, ranges::iter_value_t*, std::ptrdiff_t, C, P) const [with I = __gnu_cxx::__normal_iterator*, std::vector > >; C = std::reference_wrapper&, bool):::: >; P = std::reference_wrapper]': /usr/include/range/v3/algorithm/inplace_merge.hpp:101:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 101 | void operator()(I first, I middle, I last, iter_difference_t len1, | ^~~~~~~~ /usr/include/range/v3/algorithm/inplace_merge.hpp:101:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/range/v3/algorithm/inplace_merge.hpp:101:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/range/v3/algorithm/inplace_merge.hpp:185:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 185 | (*this)(std::move(first), | ~~~~~~~^~~~~~~~~~~~~~~~~~ 186 | std::move(m1), | ~~~~~~~~~~~~~~ 187 | middle, | ~~~~~~~ 188 | len11, | ~~~~~~ 189 | len21, | ~~~~~~ 190 | buf, | ~~~~ 191 | buf_size, | ~~~~~~~~~ 192 | std::ref(pred), | ~~~~~~~~~~~~~~~ 193 | std::ref(proj)); | ~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/inplace_merge.hpp:201:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 201 | (*this)(middle, | ~~~~~~~^~~~~~~~ 202 | std::move(m2), | ~~~~~~~~~~~~~~ 203 | std::move(last), | ~~~~~~~~~~~~~~~~ 204 | len12, | ~~~~~~ 205 | len22, | ~~~~~~ 206 | buf, | ~~~~ 207 | buf_size, | ~~~~~~~~~ 208 | std::ref(pred), | ~~~~~~~~~~~~~~~ 209 | std::ref(proj)); | ~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp: In function 'void ranges::detail::merge_sort_with_buffer(I, I, V*, C&, P&) [with I = __gnu_cxx::__normal_iterator*, std::vector > >; V = std::pair; C = cura::InsetOrderOptimizer::getRegionOrder(const std::vector&, bool)::::; P = ranges::identity]': /usr/include/range/v3/algorithm/stable_sort.hpp:137:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 137 | void merge_sort_with_buffer(I first, I last, V * buffer, C & pred, P & proj) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp:137:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/range/v3/algorithm/stable_sort.hpp: In function 'void ranges::detail::stable_sort_adaptive(I, I, V*, std::ptrdiff_t, C&, P&) [with I = __gnu_cxx::__normal_iterator*, std::vector > >; V = std::pair; C = cura::InsetOrderOptimizer::getRegionOrder(const std::vector&, bool)::::; P = ranges::identity]': /usr/include/range/v3/algorithm/stable_sort.hpp:163:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 163 | void stable_sort_adaptive(I first, I last, V * buffer, std::ptrdiff_t buffer_size, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp:163:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/range/v3/algorithm/stable_sort.hpp:170:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 170 | detail::stable_sort_adaptive( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 171 | first, middle, buffer, buffer_size, pred, proj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp:172:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 172 | detail::stable_sort_adaptive( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 173 | middle, last, buffer, buffer_size, pred, proj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp:177:47: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 177 | detail::merge_sort_with_buffer(first, middle, buffer, pred, proj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp:178:47: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 178 | detail::merge_sort_with_buffer(middle, last, buffer, pred, proj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp:180:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 180 | detail::merge_adaptive(first, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 181 | middle, | ~~~~~~~ 182 | last, | ~~~~~ 183 | middle - first, | ~~~~~~~~~~~~~~~ 184 | last - middle, | ~~~~~~~~~~~~~~ 185 | buffer, | ~~~~~~~ 186 | buffer_size, | ~~~~~~~~~~~~ 187 | std::ref(pred), | ~~~~~~~~~~~~~~~ 188 | std::ref(proj)); | ~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp: In function 'void ranges::detail::inplace_stable_sort(I, I, C&, P&) [with I = __gnu_cxx::__normal_iterator*, std::vector > >; C = cura::InsetOrderOptimizer::getRegionOrder(const std::vector&, bool)::::; P = ranges::identity]': /usr/include/range/v3/algorithm/stable_sort.hpp:73:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 73 | void inplace_stable_sort(I first, I last, C & pred, P & proj) | ^~~~~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp:73:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/range/v3/algorithm/stable_sort.hpp:78:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 78 | detail::inplace_stable_sort(first, middle, pred, proj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp:79:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 79 | detail::inplace_stable_sort(middle, last, pred, proj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void ranges::detail::inplace_merge_no_buffer_fn::operator()(I, I, I, ranges::iter_difference_t, ranges::iter_difference_t, C, P) const [with I = __gnu_cxx::__normal_iterator*, std::vector > >; C = std::reference_wrapper&, bool):::: >; P = std::reference_wrapper]', inlined from 'void ranges::detail::inplace_stable_sort(I, I, C&, P&) [with I = __gnu_cxx::__normal_iterator*, std::vector > >; C = cura::InsetOrderOptimizer::getRegionOrder(const std::vector&, bool)::::; P = ranges::identity]' at /usr/include/range/v3/algorithm/stable_sort.hpp:80:44: /usr/include/range/v3/algorithm/inplace_merge.hpp:228:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 228 | merge_adaptive(std::move(first), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 229 | std::move(middle), | ~~~~~~~~~~~~~~~~~~ 230 | std::move(last), | ~~~~~~~~~~~~~~~~ 231 | len1, | ~~~~~ 232 | len2, | ~~~~~ 233 | static_cast *>(nullptr), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | 0, | ~~ 235 | std::move(pred), | ~~~~~~~~~~~~~~~~ 236 | std::move(proj)); | ~~~~~~~~~~~~~~~~ In member function 'I ranges::stable_sort_fn::operator()(I, S, C, P) const [with I = __gnu_cxx::__normal_iterator*, std::vector > >; S = __gnu_cxx::__normal_iterator*, std::vector > >; C = cura::InsetOrderOptimizer::getRegionOrder(const std::vector&, bool)::::; P = ranges::identity]', inlined from 'ranges::borrowed_iterator_t ranges::stable_sort_fn::operator()(Rng&&, C, P) const [with Rng = std::vector >&; C = cura::InsetOrderOptimizer::getRegionOrder(const std::vector&, bool)::::; P = ranges::identity]' at /usr/include/range/v3/algorithm/stable_sort.hpp:222:27, inlined from 'cura::InsetOrderOptimizer::getRegionOrder(const std::vector&, bool)::' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/InsetOrderOptimizer.cpp:350:28, inlined from 'static cura::InsetOrderOptimizer::value_type cura::InsetOrderOptimizer::getRegionOrder(const std::vector&, bool)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/InsetOrderOptimizer.cpp:364:7: /usr/include/range/v3/algorithm/stable_sort.hpp:209:44: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 209 | detail::inplace_stable_sort(first, last, pred, proj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp:211:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 211 | detail::stable_sort_adaptive( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 212 | first, last, buf.first, buf.second, pred, proj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp:209:44: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 209 | detail::inplace_stable_sort(first, last, pred, proj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/range/v3/algorithm/stable_sort.hpp:209:44: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/algorithm:63, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/geometry/Shape.cpp:6: /usr/include/c++/15.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = ClipperLib::IntPoint*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2618 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = ClipperLib::IntPoint*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1877 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/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 >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2437:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2437 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2437:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2437:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2478 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2479 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2480:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2480 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2481 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/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 >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2755 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2764:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2764 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2766:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2767 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2768 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2769 | __comp); | ~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = ClipperLib::IntPoint*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2685:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2685 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2685:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >; _RandomAccessIterator2 = ClipperLib::IntPoint*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = ClipperLib::IntPoint*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:2700:26: /usr/include/c++/15.2.0/bits/stl_algo.h:2653:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2653 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2654 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2655 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2656 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2653:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2661:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2661 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2662 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2661:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = ClipperLib::IntPoint*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = ClipperLib::IntPoint*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:2703:26: /usr/include/c++/15.2.0/bits/stl_algo.h:2653:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2653 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2654 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2655 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2656 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2661:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2661 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2662 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2661:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/memory:68, from /usr/include/range/v3/utility/addressof.hpp:15, from /usr/include/range/v3/iterator/basic_iterator.hpp:29, from /usr/include/range/v3/iterator/reverse_iterator.hpp:20, from /usr/include/range/v3/range/access.hpp:37, from /usr/include/range/v3/algorithm/min.hpp:26, from /usr/include/range/v3/view/drop.hpp:23, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/geometry/LinesSet.h:9, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/geometry/Shape.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/geometry/Shape.cpp:4: /usr/include/c++/15.2.0/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = ClipperLib::IntPoint]': /usr/include/c++/15.2.0/bits/stl_tempbuf.h:322:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 322 | _Temporary_buffer<_ForwardIterator, _Tp>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:4841:18, inlined from 'void mapbox::geometry::wagyu::setup_scanbeam(local_minimum_list&, scanbeam_list&) [with T = long long int]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/bundled/include/mapbox/geometry/wagyu/scanbeam.hpp:41:14: /usr/include/c++/15.2.0/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1906 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1907 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1908 | __comp); | ~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = ClipperLib::IntPoint*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2360:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2360 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2360:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2360:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = ClipperLib::IntPoint*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2383:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2383 | __merge_adaptive_resize(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2383:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2383:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2391:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2391 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2392 | __len1, __len2, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2422:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2422 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2423 | __len11, __len22, | ~~~~~~~~~~~~~~~~~ 2424 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2425:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2425 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2426 | _Distance(__len1 - __len11), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2427 | _Distance(__len2 - __len22), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2428 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = ClipperLib::IntPoint*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2727:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2727 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2727:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2736:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2736 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2737 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2738:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2738 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2739 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2740:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2740 | std::__merge_adaptive_resize(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2741 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2742 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2743 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2744 | __comp); | ~~~~~~~ In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = ClipperLib::IntPoint*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = ClipperLib::IntPoint*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:2747:29: /usr/include/c++/15.2.0/bits/stl_algo.h:2716:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2716 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2717:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2717 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2719:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2719 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2720 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2721 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = cura::Shape::makeConvex()::]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5108:36, inlined from 'void cura::Shape::makeConvex()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/geometry/Shape.cpp:128:21: /usr/include/c++/15.2.0/bits/stl_algo.h:5025:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5025 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); | ^~~~~ In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = ClipperLib::IntPoint*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5028:29, inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = cura::Shape::makeConvex()::]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5108:36, inlined from 'void cura::Shape::makeConvex()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/geometry/Shape.cpp:128:21: /usr/include/c++/15.2.0/bits/stl_algo.h:2716:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2716 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2717:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2717 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2719:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2719 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2720 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2721 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = cura::Shape::makeConvex()::]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5108:36, inlined from 'void cura::Shape::makeConvex()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/geometry/Shape.cpp:128:21: /usr/include/c++/15.2.0/bits/stl_algo.h:5032:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5032 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:5034:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5034 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5035 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = mapbox::geometry::wagyu::intersect_node]': /usr/include/c++/15.2.0/bits/stl_tempbuf.h:322:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 322 | _Temporary_buffer<_ForwardIterator, _Tp>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1771 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2437:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2437 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2437:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2437:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2478 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2479 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2480:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2480 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2481 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2755 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2760:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2760 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2764:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2764 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2766:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2766 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2767 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2768 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2769 | __comp); | ~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _BidirectionalIterator2 = mapbox::geometry::wagyu::intersect_node*; _BidirectionalIterator3 = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2279:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2279 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2279:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2279:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Pointer = mapbox::geometry::wagyu::intersect_node*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2360:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2360 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2360:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2360:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2375:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2375 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2376 | __buffer_end, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2375:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _BidirectionalIterator2 = mapbox::geometry::wagyu::intersect_node*; _Distance = int]': /usr/include/c++/15.2.0/bits/stl_algo.h:2322:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2322 | __rotate_adaptive(_BidirectionalIterator1 __first, | ^~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2322:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2322:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Pointer = mapbox::geometry::wagyu::intersect_node*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2383:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2383 | __merge_adaptive_resize(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2383:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2383:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2391:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2391 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2392 | __len1, __len2, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2419:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2419 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2420 | _Distance(__len1 - __len11), __len22, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2421 | __buffer, __buffer_size); | ~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2422:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2422 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2423 | __len11, __len22, | ~~~~~~~~~~~~~~~~~ 2424 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2425:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2425 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2426 | _Distance(__len1 - __len11), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2427 | _Distance(__len2 - __len22), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2428 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _OutputIterator = mapbox::geometry::wagyu::intersect_node*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2618 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = mapbox::geometry::wagyu::intersect_node*; _OutputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Pointer = mapbox::geometry::wagyu::intersect_node*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2685:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2685 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2685:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In function 'constexpr void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Pointer = mapbox::geometry::wagyu::intersect_node*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:2696:34: /usr/include/c++/15.2.0/bits/stl_algo.h:2678:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2678 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2678:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _RandomAccessIterator2 = mapbox::geometry::wagyu::intersect_node*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Pointer = mapbox::geometry::wagyu::intersect_node*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:2700:26: /usr/include/c++/15.2.0/bits/stl_algo.h:2653:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2653 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2654 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2655 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2656 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2653:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2661:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2661 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2662 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2661:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = mapbox::geometry::wagyu::intersect_node*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Pointer = mapbox::geometry::wagyu::intersect_node*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:2703:26: /usr/include/c++/15.2.0/bits/stl_algo.h:2653:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2653 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2654 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2655 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2656 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2661:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2661 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2662 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2661:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Pointer = mapbox::geometry::wagyu::intersect_node*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2727:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2727 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2727:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2736:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2736 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2737 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2738:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2738 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2739 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2740:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2740 | std::__merge_adaptive_resize(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2741 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2742 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2743 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2744 | __comp); | ~~~~~~~ In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Pointer = mapbox::geometry::wagyu::intersect_node*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Pointer = mapbox::geometry::wagyu::intersect_node*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:2747:29: /usr/include/c++/15.2.0/bits/stl_algo.h:2716:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2716 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2717:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2717 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2719:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2719 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2720 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2721 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = mapbox::geometry::wagyu::intersect_list_sorter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5108:36, inlined from 'void mapbox::geometry::wagyu::process_intersections(T, active_bound_list&, clip_type, fill_type, fill_type, ring_manager&) [with T = long long int]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/bundled/include/mapbox/geometry/wagyu/intersect_util.hpp:359:21, inlined from 'void mapbox::geometry::wagyu::execute_vatti(local_minimum_list&, ring_manager&, clip_type, fill_type, fill_type) [with T = long long int]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/bundled/include/mapbox/geometry/wagyu/vatti.hpp:45:30, inlined from 'bool mapbox::geometry::wagyu::wagyu::execute(mapbox::geometry::wagyu::clip_type, mapbox::geometry::multi_polygon&, mapbox::geometry::wagyu::fill_type, mapbox::geometry::wagyu::fill_type) [with T2 = long long int; T = long long int]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/bundled/include/mapbox/geometry/wagyu/wagyu.hpp:132:22, inlined from 'cura::Shape cura::Shape::removeNearSelfIntersections() const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/geometry/Shape.cpp:851:18: /usr/include/c++/15.2.0/bits/stl_algo.h:5025:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 5025 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); | ^~~~~ In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Pointer = mapbox::geometry::wagyu::intersect_node*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5028:29, inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = mapbox::geometry::wagyu::intersect_list_sorter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5108:36, inlined from 'void mapbox::geometry::wagyu::process_intersections(T, active_bound_list&, clip_type, fill_type, fill_type, ring_manager&) [with T = long long int]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/bundled/include/mapbox/geometry/wagyu/intersect_util.hpp:359:21, inlined from 'void mapbox::geometry::wagyu::execute_vatti(local_minimum_list&, ring_manager&, clip_type, fill_type, fill_type) [with T = long long int]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/bundled/include/mapbox/geometry/wagyu/vatti.hpp:45:30, inlined from 'bool mapbox::geometry::wagyu::wagyu::execute(mapbox::geometry::wagyu::clip_type, mapbox::geometry::multi_polygon&, mapbox::geometry::wagyu::fill_type, mapbox::geometry::wagyu::fill_type) [with T2 = long long int; T = long long int]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/bundled/include/mapbox/geometry/wagyu/wagyu.hpp:132:22, inlined from 'cura::Shape cura::Shape::removeNearSelfIntersections() const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/geometry/Shape.cpp:851:18: /usr/include/c++/15.2.0/bits/stl_algo.h:2716:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2716 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2717:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2717 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2719:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 2719 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2720 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2721 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = mapbox::geometry::wagyu::intersect_list_sorter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5108:36, inlined from 'void mapbox::geometry::wagyu::process_intersections(T, active_bound_list&, clip_type, fill_type, fill_type, ring_manager&) [with T = long long int]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/bundled/include/mapbox/geometry/wagyu/intersect_util.hpp:359:21, inlined from 'void mapbox::geometry::wagyu::execute_vatti(local_minimum_list&, ring_manager&, clip_type, fill_type, fill_type) [with T = long long int]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/bundled/include/mapbox/geometry/wagyu/vatti.hpp:45:30, inlined from 'bool mapbox::geometry::wagyu::wagyu::execute(mapbox::geometry::wagyu::clip_type, mapbox::geometry::multi_polygon&, mapbox::geometry::wagyu::fill_type, mapbox::geometry::wagyu::fill_type) [with T2 = long long int; T = long long int]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/bundled/include/mapbox/geometry/wagyu/wagyu.hpp:132:22, inlined from 'cura::Shape cura::Shape::removeNearSelfIntersections() const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/geometry/Shape.cpp:851:18: /usr/include/c++/15.2.0/bits/stl_algo.h:5032:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 5032 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:5034:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 5034 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5035 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/set:64, from /usr/include/polyclipping/clipper.hpp:54, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/geometry/Point2LL.h:16, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/geometry/LinesSet.h:11, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/geometry/Shape.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/TreeModelVolumes.h:14, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/TreeSupport.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/TreeSupport.cpp:4: /usr/include/c++/15.2.0/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = cura::TreeSupportElement; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_tree.h:2832:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2832 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = cura::TreeSupportElement; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_tree.h:2832:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const cura::TreeSupportElement&, const cura::Shape&}; _Key = cura::TreeSupportElement; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {cura::TreeSupportElement&, cura::Shape&}; _Key = cura::TreeSupportElement; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/map:65, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/TreeSupportElement.h:5, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/TreeSupport.h:9: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const cura::TreeSupportElement&, const cura::Shape&}; _Key = cura::TreeSupportElement; _Tp = cura::Shape; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {const cura::TreeSupportElement&, const cura::Shape&}; _Key = cura::TreeSupportElement; _Tp = cura::Shape; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_map.h:624:22, inlined from 'void cura::TreeSupport::mergeInfluenceAreas(cura::PropertyAreasUnordered&, cura::PropertyAreas&, cura::PropertyAreas&, cura::LayerIndex)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/TreeSupport.cpp:540:47: /usr/include/c++/15.2.0/bits/stl_map.h:663:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 663 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 664 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {cura::TreeSupportElement&, cura::Shape&}; _Key = cura::TreeSupportElement; _Tp = cura::Shape; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {cura::TreeSupportElement&, cura::Shape&}; _Key = cura::TreeSupportElement; _Tp = cura::Shape; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_map.h:624:22, inlined from 'cura::TreeSupport::increaseAreas(cura::PropertyAreasUnordered&, cura::PropertyAreas&, cura::PropertyAreas&, std::vector&, const std::vector&, cura::LayerIndex, bool)::' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/TreeSupport.cpp:1261:48: /usr/include/c++/15.2.0/bits/stl_map.h:663:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 663 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 664 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {cura::TreeSupportElement&, cura::Shape&}; _Key = cura::TreeSupportElement; _Tp = cura::Shape; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {cura::TreeSupportElement&, cura::Shape&}; _Key = cura::TreeSupportElement; _Tp = cura::Shape; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_map.h:624:22, inlined from 'cura::TreeSupport::increaseAreas(cura::PropertyAreasUnordered&, cura::PropertyAreas&, cura::PropertyAreas&, std::vector&, const std::vector&, cura::LayerIndex, bool)::' at /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/TreeSupport.cpp:1268:51: /usr/include/c++/15.2.0/bits/stl_map.h:663:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 663 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 664 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/LayerPlan.cpp: In member function 'std::pair cura::ExtruderPlan::getPointToPointTime(const cura::Point3LL&, const cura::Point3LL&, const cura::GCodePath&) const': /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/LayerPlan.cpp:3175:124: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 3175 | std::pair ExtruderPlan::getPointToPointTime(const Point3LL& p0, const Point3LL& p1, const GCodePath& path) const | ^~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_algobase.h:64, from /usr/include/c++/15.2.0/bits/specfun.h:43, from /usr/include/c++/15.2.0/cmath:3913, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/utils/Coord_t.h:9, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/FanSpeedLayerTime.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/ExtruderPlan.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/LayerPlan.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/LayerPlan.cpp:4: /usr/include/c++/15.2.0/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = cura::Acceleration; _T2 = cura::Velocity; typename __strip_reference_wrapper::type>::__type = cura::Acceleration; typename decay<_Tp>::type = cura::Acceleration; typename __strip_reference_wrapper::type>::__type = cura::Velocity; typename decay<_Tp2>::type = cura::Velocity]': /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/LayerPlan.cpp:586:51: required from here 586 | first_extrusion_acc_jerk_ = std::make_pair(path->config.getAcceleration(), path->config.getJerk()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_pair.h:1164:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 1164 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/LayerPlan.cpp:3175:27: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 3175 | std::pair ExtruderPlan::getPointToPointTime(const Point3LL& p0, const Point3LL& p1, const GCodePath& path) const | ^~~~~~~~~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/LayerPlan.cpp: In member function 'void cura::LayerPlan::addExtrusionMove(const cura::Point3LL&, const cura::GCodePathConfig&, cura::SpaceFillType, const cura::Ratio&, cura::Ratio, bool, cura::Ratio, double, bool)': /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/LayerPlan.cpp:586:51: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 586 | first_extrusion_acc_jerk_ = std::make_pair(path->config.getAcceleration(), path->config.getJerk()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/geometry/Polyline.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/geometry/ClosedPolyline.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/geometry/Polygon.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/SupportInfillPart.h:9, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/sliceDataStorage.h:11, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/pathPlanning/GCodePath.h:15, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/ExtruderPlan.h:11: /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/geometry/PointsSet.h: In function 'void cura::PointsSet::push_back(const const_iterator&, const const_iterator&)': /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/geometry/PointsSet.h:92:10: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 92 | void push_back(const const_iterator& begin, const const_iterator& end) | ^~~~~~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/geometry/PointsSet.h:92:10: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/LayerPlan.cpp: In member function 'std::pair cura::ExtruderPlan::getPointToPointTime(const cura::Point3LL&, const cura::Point3LL&, const cura::GCodePath&) const': /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/LayerPlan.cpp:3175:27: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 3175 | std::pair ExtruderPlan::getPointToPointTime(const Point3LL& p0, const Point3LL& p1, const GCodePath& path) const | ^~~~~~~~~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/LayerPlan.cpp: In member function 'void cura::LayerPlan::addLinesInGivenOrder(const std::vector >&, const cura::GCodePathConfig&, cura::SpaceFillType, cura::coord_t, cura::Ratio, double, cura::coord_t, cura::coord_t, const cura::MendedShape&)': /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/src/LayerPlan.cpp:2384:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2384 | expanded_polyline->push_back(raw_polyline.begin() + start_idx, raw_polyline.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/vector:67, from /usr/include/polyclipping/clipper.hpp:52, from /home/buildozer/aports/community/curaengine/src/CuraEngine-5.13.0/include/utils/Coord_t.h:10: /usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function 'constexpr _ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = cura::Point3LL*]': /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 140 | __do_uninit_copy(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 [152/153] Linking CXX static library lib_CuraEngine.a [153/153] Linking CXX executable CuraEngine >>> curaengine: Entering fakeroot... -- Install configuration: "Release" -- Installing: /home/buildozer/aports/community/curaengine/pkg/curaengine/usr/bin/CuraEngine >>> curaengine*: Running postcheck for curaengine >>> curaengine*: Preparing package curaengine... >>> curaengine*: Stripping binaries >>> curaengine*: Scanning shared objects >>> curaengine*: Tracing dependencies... so:libArcus.so.5.3.0 so:libc.musl-armv7.so.1 so:libfmt.so.12 so:libgcc_s.so.1 so:libpng16.so.16 so:libpolyclipping.so.22 so:libprotobuf.so.31 so:libspdlog.so.1.17 so:libstdc++.so.6 so:libtbb.so.12 >>> curaengine*: Package size: 2.9 MB >>> curaengine*: Compressing data... >>> curaengine*: Create checksum... >>> curaengine*: Create curaengine-5.13.0-r0.apk >>> curaengine: Build complete at Wed, 30 Sep 2026 04:47:46 +0000 elapsed time 0h 0m 52s >>> curaengine: Cleaning up srcdir >>> curaengine: Cleaning up pkgdir >>> curaengine: Cleaning up tmpdir >>> curaengine: Uninstalling dependencies... ( 1/200) Purging .makedepends-curaengine (20260930.044655) ( 2/200) Purging boost-dev (1.84.0-r6) ( 3/200) Purging boost1.84-dev (1.84.0-r6) ( 4/200) Purging boost1.84 (1.84.0-r6) ( 5/200) Purging bzip2-dev (1.0.8-r6) ( 6/200) Purging icu-dev (78.1-r0) ( 7/200) Purging xz-dev (5.8.4-r0) ( 8/200) Purging xz (5.8.4-r0) ( 9/200) Purging zstd-dev (1.5.7-r2) ( 10/200) Purging zstd (1.5.7-r2) ( 11/200) Purging boost1.84-libs (1.84.0-r6) ( 12/200) Purging boost1.84-atomic (1.84.0-r6) ( 13/200) Purging boost1.84-chrono (1.84.0-r6) ( 14/200) Purging boost1.84-container (1.84.0-r6) ( 15/200) Purging boost1.84-contract (1.84.0-r6) ( 16/200) Purging boost1.84-coroutine (1.84.0-r6) ( 17/200) Purging boost1.84-date_time (1.84.0-r6) ( 18/200) Purging boost1.84-fiber (1.84.0-r6) ( 19/200) Purging boost1.84-graph (1.84.0-r6) ( 20/200) Purging boost1.84-iostreams (1.84.0-r6) ( 21/200) Purging boost1.84-json (1.84.0-r6) ( 22/200) Purging boost1.84-locale (1.84.0-r6) ( 23/200) Purging boost1.84-log_setup (1.84.0-r6) ( 24/200) Purging boost1.84-math (1.84.0-r6) ( 25/200) Purging boost1.84-nowide (1.84.0-r6) ( 26/200) Purging boost1.84-prg_exec_monitor (1.84.0-r6) ( 27/200) Purging boost1.84-program_options (1.84.0-r6) ( 28/200) Purging boost1.84-python3 (1.84.0-r6) ( 29/200) Purging boost1.84-random (1.84.0-r6) ( 30/200) Purging boost1.84-regex (1.84.0-r6) ( 31/200) Purging boost1.84-stacktrace_basic (1.84.0-r6) ( 32/200) Purging boost1.84-stacktrace_noop (1.84.0-r6) ( 33/200) Purging boost1.84-system (1.84.0-r6) ( 34/200) Purging boost1.84-timer (1.84.0-r6) ( 35/200) Purging boost1.84-type_erasure (1.84.0-r6) ( 36/200) Purging boost1.84-unit_test_framework (1.84.0-r6) ( 37/200) Purging boost1.84-url (1.84.0-r6) ( 38/200) Purging boost1.84-wave (1.84.0-r6) ( 39/200) Purging boost1.84-wserialization (1.84.0-r6) ( 40/200) Purging clipper-dev (6.4.2-r5) ( 41/200) Purging clipper (6.4.2-r5) ( 42/200) Purging cmake (4.3.4-r0) ( 43/200) Purging libarcus-dev (5.3.0-r0) ( 44/200) Purging libarcus (5.3.0-r0) ( 45/200) Purging libpng-dev (1.6.59-r0) ( 46/200) Purging libpng (1.6.59-r0) ( 47/200) Purging onetbb-dev (2022.3.0-r1) ( 48/200) Purging onetbb (2022.3.0-r1) ( 49/200) Purging protobuf-dev (31.1-r4) ( 50/200) Purging zlib-dev (1.3.2-r0) ( 51/200) Purging range-v3-dev (0.12.0-r0) ( 52/200) Purging rapidjson-dev (1.1.0-r9) ( 53/200) Purging samurai (1.3-r0) ( 54/200) Purging spdlog-dev (1.17.0-r1) ( 55/200) Purging spdlog (1.17.0-r1) ( 56/200) Purging stb (0_git20231012-r0) ( 57/200) Purging abseil-cpp-dev (20260817.0-r0) ( 58/200) Purging linux-headers (7.2.1-r0) ( 59/200) Purging abseil-cpp-base-cpu-detect (20260817.0-r0) ( 60/200) Purging abseil-cpp-civil-time (20260817.0-r0) ( 61/200) Purging abseil-cpp-cordz-sample-token (20260817.0-r0) ( 62/200) Purging abseil-cpp-debugging-internal (20260817.0-r0) ( 63/200) Purging abseil-cpp-demangle-internal (20260817.0-r0) ( 64/200) Purging abseil-cpp-demangle-rust (20260817.0-r0) ( 65/200) Purging abseil-cpp-exception-safety-testing (20260817.0-r0) ( 66/200) Purging abseil-cpp-failure-signal-handler (20260817.0-r0) ( 67/200) Purging abseil-cpp-flags-parse (20260817.0-r0) ( 68/200) Purging abseil-cpp-flags-usage-internal (20260817.0-r0) ( 69/200) Purging abseil-cpp-flags-usage (20260817.0-r0) ( 70/200) Purging abseil-cpp-generic-printer-internal (20260817.0-r0) ( 71/200) Purging abseil-cpp-graphcycles-internal (20260817.0-r0) ( 72/200) Purging abseil-cpp-hardening (20260817.0-r0) ( 73/200) Purging abseil-cpp-hash-generator-testing (20260817.0-r0) ( 74/200) Purging abseil-cpp-hashtable-profiler (20260817.0-r0) ( 75/200) Purging abseil-cpp-log-flags (20260817.0-r0) ( 76/200) Purging abseil-cpp-log-internal-test-actions (20260817.0-r0) ( 77/200) Purging abseil-cpp-log-internal-test-matchers (20260817.0-r0) ( 78/200) Purging abseil-cpp-per-thread-sem-test-common (20260817.0-r0) ( 79/200) Purging abseil-cpp-periodic-sampler (20260817.0-r0) ( 80/200) Purging abseil-cpp-poison (20260817.0-r0) ( 81/200) Purging abseil-cpp-pow10-helper (20260817.0-r0) ( 82/200) Purging abseil-cpp-profile-builder (20260817.0-r0) ( 83/200) Purging abseil-cpp-random-distributions (20260817.0-r0) ( 84/200) Purging abseil-cpp-random-internal-distribution-test-util (20260817.0-r0) ( 85/200) Purging abseil-cpp-random-internal-randen-hwaes-impl (20260817.0-r0) ( 86/200) Purging abseil-cpp-random-internal-randen-hwaes (20260817.0-r0) ( 87/200) Purging abseil-cpp-random-seed-sequences (20260817.0-r0) ( 88/200) Purging abseil-cpp-scoped-mock-log (20260817.0-r0) ( 89/200) Purging abseil-cpp-scoped-set-env (20260817.0-r0) ( 90/200) Purging abseil-cpp-simulated-clock (20260817.0-r0) ( 91/200) Purging abseil-cpp-source-location (20260817.0-r0) ( 92/200) Purging abseil-cpp-spinlock-test-common (20260817.0-r0) ( 93/200) Purging abseil-cpp-stack-consumption (20260817.0-r0) ( 94/200) Purging abseil-cpp-status-builder (20260817.0-r0) ( 95/200) Purging abseil-cpp-status-matchers (20260817.0-r0) ( 96/200) Purging abseil-cpp-test-instance-tracker (20260817.0-r0) ( 97/200) Purging abseil-cpp-time-internal-test-util (20260817.0-r0) ( 98/200) Purging abseil-cpp-vlog-config-internal (20260817.0-r0) ( 99/200) Purging abseil-cpp-flags-internal (20260817.0-r0) (100/200) Purging abseil-cpp-flags-marshalling (20260817.0-r0) (101/200) Purging abseil-cpp-flags-reflection (20260817.0-r0) (102/200) Purging abseil-cpp-log-entry (20260817.0-r0) (103/200) Purging abseil-cpp-log-internal-fnmatch (20260817.0-r0) (104/200) Purging abseil-cpp-log-internal-test-helpers (20260817.0-r0) (105/200) Purging abseil-cpp-log-severity (20260817.0-r0) (106/200) Purging abseil-cpp-random-internal-entropy-pool (20260817.0-r0) (107/200) Purging abseil-cpp-random-internal-randen (20260817.0-r0) (108/200) Purging abseil-cpp-random-internal-randen-slow (20260817.0-r0) (109/200) Purging abseil-cpp-random-internal-seed-material (20260817.0-r0) (110/200) Purging abseil-cpp-random-seed-gen-exception (20260817.0-r0) (111/200) Purging boost1.84-context (1.84.0-r6) (112/200) Purging boost1.84-log (1.84.0-r6) (113/200) Purging boost1.84-serialization (1.84.0-r6) (114/200) Purging boost1.84-thread (1.84.0-r6) (115/200) Purging fmt-dev (12.2.0-r0) (116/200) Purging fmt (12.2.0-r0) (117/200) Purging gmock (1.18.0-r0) (118/200) Purging gtest (1.18.0-r0) (119/200) Purging hwloc (2.12.2-r0) (120/200) Purging icu (78.1-r0) (121/200) Purging icu-libs (78.1-r0) (122/200) Purging libarchive (3.8.9-r0) (123/200) Purging libuv (1.52.1-r0) (124/200) Purging libxml2 (2.13.9-r2) (125/200) Purging python3-pyc (3.14.7-r0) (126/200) Purging python3-pycache-pyc0 (3.14.7-r0) (127/200) Purging pyc (3.14.7-r0) (128/200) Purging python3 (3.14.7-r0) (129/200) Purging readline (8.3.3-r1) (130/200) Purging rhash-libs (1.4.6-r1) (131/200) Purging sqlite-libs (3.53.4-r0) (132/200) Purging xz-libs (5.8.4-r0) (133/200) Purging libprotoc (31.1-r4) (134/200) Purging libprotobuf (31.1-r4) (135/200) Purging libprotobuf-lite (31.1-r4) (136/200) Purging protobuf (31.1-r4) (137/200) Purging protoc (31.1-r4) (138/200) Purging abseil-cpp-die-if-null (20260817.0-r0) (139/200) Purging abseil-cpp-log-internal-message (20260817.0-r0) (140/200) Purging abseil-cpp-statusor (20260817.0-r0) (141/200) Purging abseil-cpp-log-internal-conditions (20260817.0-r0) (142/200) Purging abseil-cpp-status (20260817.0-r0) (143/200) Purging abseil-cpp-cord (20260817.0-r0) (144/200) Purging abseil-cpp-cordz-info (20260817.0-r0) (145/200) Purging abseil-cpp-cordz-handle (20260817.0-r0) (146/200) Purging abseil-cpp-flags-config (20260817.0-r0) (147/200) Purging abseil-cpp-flags-program-name (20260817.0-r0) (148/200) Purging abseil-cpp-clock-interface (20260817.0-r0) (149/200) Purging abseil-cpp-raw-hash-set (20260817.0-r0) (150/200) Purging abseil-cpp-hashtablez-sampler (20260817.0-r0) (151/200) Purging abseil-cpp-log-internal-log-sink-set (20260817.0-r0) (152/200) Purging abseil-cpp-synchronization (20260817.0-r0) (153/200) Purging abseil-cpp-examine-stack (20260817.0-r0) (154/200) Purging abseil-cpp-symbolize (20260817.0-r0) (155/200) Purging abseil-cpp-malloc-internal (20260817.0-r0) (156/200) Purging abseil-cpp-base (20260817.0-r0) (157/200) Purging abseil-cpp-log-globals (20260817.0-r0) (158/200) Purging abseil-cpp-hash (20260817.0-r0) (159/200) Purging abseil-cpp-city (20260817.0-r0) (160/200) Purging abseil-cpp-cord-internal (20260817.0-r0) (161/200) Purging abseil-cpp-cordz-functions (20260817.0-r0) (162/200) Purging abseil-cpp-crc-cord-state (20260817.0-r0) (163/200) Purging abseil-cpp-crc32c (20260817.0-r0) (164/200) Purging abseil-cpp-crc-internal (20260817.0-r0) (165/200) Purging abseil-cpp-decode-rust-punycode (20260817.0-r0) (166/200) Purging abseil-cpp-exponential-biased (20260817.0-r0) (167/200) Purging abseil-cpp-flags-commandlineflag (20260817.0-r0) (168/200) Purging abseil-cpp-flags-commandlineflag-internal (20260817.0-r0) (169/200) Purging abseil-cpp-flags-private-handle-accessor (20260817.0-r0) (170/200) Purging abseil-cpp-log-internal-format (20260817.0-r0) (171/200) Purging abseil-cpp-kernel-timeout-internal (20260817.0-r0) (172/200) Purging abseil-cpp-time (20260817.0-r0) (173/200) Purging abseil-cpp-log-internal-check-op (20260817.0-r0) (174/200) Purging abseil-cpp-str-format-internal (20260817.0-r0) (175/200) Purging abseil-cpp-strings (20260817.0-r0) (176/200) Purging abseil-cpp-int128 (20260817.0-r0) (177/200) Purging abseil-cpp-leak-check (20260817.0-r0) (178/200) Purging abseil-cpp-log-initialize (20260817.0-r0) (179/200) Purging abseil-cpp-log-internal-globals (20260817.0-r0) (180/200) Purging abseil-cpp-log-internal-nullguard (20260817.0-r0) (181/200) Purging abseil-cpp-log-internal-structured-proto (20260817.0-r0) (182/200) Purging abseil-cpp-log-internal-proto (20260817.0-r0) (183/200) Purging abseil-cpp-log-sink (20260817.0-r0) (184/200) Purging abseil-cpp-random-internal-platform (20260817.0-r0) (185/200) Purging abseil-cpp-strings-internal (20260817.0-r0) (186/200) Purging abseil-cpp-raw-logging-internal (20260817.0-r0) (187/200) Purging abseil-cpp-spinlock-wait (20260817.0-r0) (188/200) Purging abseil-cpp-stacktrace (20260817.0-r0) (189/200) Purging abseil-cpp-strerror (20260817.0-r0) (190/200) Purging abseil-cpp-throw-delegate (20260817.0-r0) (191/200) Purging abseil-cpp-time-zone (20260817.0-r0) (192/200) Purging abseil-cpp-tracing-internal (20260817.0-r0) (193/200) Purging abseil-cpp-utf8-for-code-point (20260817.0-r0) (194/200) Purging boost1.84-filesystem (1.84.0-r6) (195/200) Purging eudev-libs (3.2.14-r8) (196/200) Purging icu-data-en (78.1-r0) (197/200) Purging libbz2 (1.0.8-r6) (198/200) Purging libffi (3.8.0-r0) (199/200) Purging libpanelw (6.6_p20260822-r0) (200/200) Purging mpdecimal (4.0.1-r0) Executing busybox-1.38.0-r7.trigger OK: 290.0 MiB in 105 packages >>> curaengine: Updating the community/armv7 repository index... >>> curaengine: Signing the index...