>>> curaengine: Building community/curaengine 4.13.1-r3 (using abuild 3.10.0_rc1-r2) started Sat, 29 Oct 2022 00:22:31 +0000 >>> curaengine: Checking sanity of /home/buildozer/aports/community/curaengine/APKBUILD... >>> curaengine: Analyzing dependencies... >>> curaengine: Installing for build: build-base cmake libarcus-dev protobuf-dev samurai (1/16) Installing libbz2 (1.0.8-r3) (2/16) Installing xz-libs (5.2.7-r0) (3/16) Installing libarchive (3.6.1-r1) (4/16) Installing rhash-libs (1.4.3-r1) (5/16) Installing libuv (1.44.2-r0) (6/16) Installing cmake (3.24.2-r0) (7/16) Installing libprotobuf (3.21.9-r0) (8/16) Installing libarcus (4.13.1-r3) (9/16) Installing libarcus-dev (4.13.1-r3) (10/16) Installing zlib-dev (1.2.13-r0) (11/16) Installing libprotoc (3.21.9-r0) (12/16) Installing protoc (3.21.9-r0) (13/16) Installing libprotobuf-lite (3.21.9-r0) (14/16) Installing protobuf-dev (3.21.9-r0) (15/16) Installing samurai (1.2-r2) (16/16) Installing .makedepends-curaengine (20221029.002232) Executing busybox-1.35.0-r27.trigger OK: 248 MiB in 109 packages >>> curaengine: Cleaning up srcdir >>> curaengine: Cleaning up pkgdir >>> curaengine: Fetching https://distfiles.alpinelinux.org/distfiles/v3.17/CuraEngine-4.13.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 12 1687k 12 207k 0 0 229k 0 0:00:07 --:--:-- 0:00:07 229k 100 1687k 100 1687k 0 0 1455k 0 0:00:01 0:00:01 --:--:-- 1455k >>> curaengine: Fetching https://distfiles.alpinelinux.org/distfiles/v3.17/CuraEngine-4.13.1.tar.gz >>> curaengine: Checking sha512sums... CuraEngine-4.13.1.tar.gz: OK >>> curaengine: Unpacking /var/cache/distfiles/v3.17/CuraEngine-4.13.1.tar.gz... -- The C compiler identification is GNU 12.2.1 -- The CXX compiler identification is GNU 12.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - 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/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Building with Arcus -- Found Protobuf: /usr/lib/libprotobuf.so (found suitable version "3.21.9", minimum required is "3.0.0") 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:23 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Building Stb from source. -- Created Stb installation at: /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/stb-prefix/src -- Compile with more optimization flags -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Building tests... -- Downloading GMock / GTest version 1.8.0 from git CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (GTest) does not match the name of the calling package (GMock). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindGMock.cmake:441 (find_package_handle_standard_args) CMakeLists.txt:332 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found GTest: /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/gmock/src/gmock-build/googlemock/gtest/./libgtest.a -- Found GMock: /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/gmock/src/gmock-build/googlemock/./libgmock.a -- Found Threads: TRUE -- Configuring done -- Generating done -- Build files have been written to: /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build [1/180] Creating directories for 'gmock' [2/180] Building CXX object CMakeFiles/clipper.dir/libs/clipper/clipper.cpp.o [3/180] Creating directories for 'stb' [4/180] Performing download step (git clone) for 'gmock' [5/180] Performing download step (git clone) for 'stb' Cloning into 'stb'... HEAD is now at d5d052c casting to int to remove ptrdiff_t <-> int comparison warnings [6/180] No patch step for 'stb' [7/180] No configure step for 'stb' [8/180] No build step for 'stb' [9/180] No install step for 'stb' [10/180] Completed 'stb' [11/180] Performing update step for 'gmock' [12/180] No patch step for 'gmock' [13/180] Performing configure step for 'gmock' [14/180] Performing build step for 'gmock' /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp: In function 'void ClipperLib::InitEdge(TEdge*, TEdge*, TEdge*, const IntPoint&)': /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:722:14: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ClipperLib::TEdge'; use assignment or value-initialization instead [-Wclass-memaccess] 722 | std::memset(e, 0, sizeof(TEdge)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:66:8: note: 'struct ClipperLib::TEdge' declared here 66 | struct TEdge { | ^~~~~ In file included from /usr/include/c++/12.2.1/bits/stl_algo.h:60, from /usr/include/c++/12.2.1/functional:64, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.hpp:59, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:41: /usr/include/c++/12.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.hpp:52: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void ClipperLib::ClipperOffset::AddPath(const ClipperLib::Path&, ClipperLib::JoinType, ClipperLib::EndType)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:3822:29: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void ClipperLib::ClipperOffset::AddPath(const ClipperLib::Path&, ClipperLib::JoinType, ClipperLib::EndType)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:3828:33: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void ClipperLib::Clipper::BuildResult(ClipperLib::Paths&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:3213:19: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void ClipperLib::Clipper::BuildResult2(ClipperLib::PolyTree&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:3242:34: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(const value_type&) [with _Tp = long long int; _Sequence = std::vector >; _Compare = std::less]' at /usr/include/c++/12.2.1/bits/stl_queue.h:740:13, inlined from 'void ClipperLib::ClipperBase::InsertScanbeam(ClipperLib::cInt)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:1338:18, inlined from 'virtual void ClipperLib::ClipperBase::Reset()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:1258:19, inlined from 'virtual void ClipperLib::ClipperBase::Reset()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:1248:6: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(const value_type&) [with _Tp = long long int; _Sequence = std::vector >; _Compare = std::less]' at /usr/include/c++/12.2.1/bits/stl_queue.h:740:13, inlined from 'void ClipperLib::ClipperBase::InsertScanbeam(ClipperLib::cInt)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:1338:18: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(const value_type&) [with _Tp = long long int; _Sequence = std::vector >; _Compare = std::less]' at /usr/include/c++/12.2.1/bits/stl_queue.h:740:13, inlined from 'void ClipperLib::ClipperBase::InsertScanbeam(ClipperLib::cInt)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:1338:18, inlined from 'void ClipperLib::ClipperBase::UpdateEdgeIntoAEL(ClipperLib::TEdge*&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:1462:40: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(const value_type&) [with _Tp = long long int; _Sequence = std::vector >; _Compare = std::less]' at /usr/include/c++/12.2.1/bits/stl_queue.h:740:13, inlined from 'void ClipperLib::ClipperBase::InsertScanbeam(ClipperLib::cInt)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:1338:18, inlined from 'void ClipperLib::Clipper::InsertLocalMinimaIntoAEL(ClipperLib::cInt)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:2002:21: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(const value_type&) [with _Tp = long long int; _Sequence = std::vector >; _Compare = std::less]' at /usr/include/c++/12.2.1/bits/stl_queue.h:740:13, inlined from 'void ClipperLib::ClipperBase::InsertScanbeam(ClipperLib::cInt)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:1338:18, inlined from 'void ClipperLib::Clipper::InsertLocalMinimaIntoAEL(ClipperLib::cInt)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:2013:21: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(const value_type&) [with _Tp = long long int; _Sequence = std::vector >; _Compare = std::less]' at /usr/include/c++/12.2.1/bits/stl_queue.h:740:13, inlined from 'void ClipperLib::ClipperBase::InsertScanbeam(ClipperLib::cInt)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:1338:18, inlined from 'void ClipperLib::Clipper::InsertLocalMinimaIntoAEL(ClipperLib::cInt)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:2022:20: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(const value_type&) [with _Tp = long long int; _Sequence = std::vector >; _Compare = std::less]' at /usr/include/c++/12.2.1/bits/stl_queue.h:740:13, inlined from 'void ClipperLib::ClipperBase::InsertScanbeam(ClipperLib::cInt)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:1338:18, inlined from 'void ClipperLib::Clipper::InsertLocalMinimaIntoAEL(ClipperLib::cInt)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:2024:23: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'void ClipperLib::Minkowski(const Path&, const Path&, Paths&, bool, bool)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4485:20: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void ClipperLib::Minkowski(const Path&, const Path&, Paths&, bool, bool)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4508:21: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'void ClipperLib::Minkowski(const Path&, const Path&, Paths&, bool, bool)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4485:20: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'void ClipperLib::Minkowski(const Path&, const Path&, Paths&, bool, bool)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4494:20: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void ClipperLib::Minkowski(const Path&, const Path&, Paths&, bool, bool)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4508:21: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'void ClipperLib::ClipperOffset::DoMiter(int, int, double)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4192:23: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'void ClipperLib::ClipperOffset::DoSquare(int, int)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4180:23: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'void ClipperLib::ClipperOffset::DoSquare(int, int)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4183:23: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'void ClipperLib::ClipperOffset::DoRound(int, int)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4206:25: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'void ClipperLib::ClipperOffset::DoRound(int, int)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4213:23: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'void ClipperLib::ClipperOffset::OffsetPoint(int, int&, ClipperLib::JoinType)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4142:27: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'void ClipperLib::ClipperOffset::OffsetPoint(int, int&, ClipperLib::JoinType)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4153:25: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void ClipperLib::ClipperOffset::OffsetPoint(int, int&, ClipperLib::JoinType)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4155:25: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'void ClipperLib::ClipperOffset::OffsetPoint(int, int&, ClipperLib::JoinType)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4156:25: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ClipperLib::DoublePoint}; _Tp = ClipperLib::DoublePoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'void ClipperLib::ClipperOffset::DoOffset(double)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4026:31: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'void ClipperLib::ClipperOffset::DoOffset(double)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4013:31: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::DoublePoint}; _Tp = ClipperLib::DoublePoint; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ClipperLib::DoublePoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'void ClipperLib::ClipperOffset::DoOffset(double)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4041:26: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::DoublePoint}; _Tp = ClipperLib::DoublePoint; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ClipperLib::DoublePoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'void ClipperLib::ClipperOffset::DoOffset(double)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4043:26: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::DoublePoint}; _Tp = ClipperLib::DoublePoint; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ClipperLib::DoublePoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'void ClipperLib::ClipperOffset::DoOffset(double)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4045:26: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void ClipperLib::ClipperOffset::DoOffset(double)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4083:29: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void ClipperLib::ClipperOffset::DoOffset(double)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4086:29: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void ClipperLib::ClipperOffset::DoOffset(double)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4112:29: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void ClipperLib::ClipperOffset::DoOffset(double)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4115:29: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'void ClipperLib::Minkowski(const Path&, const Path&, Paths&, bool, bool)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4494:20, inlined from 'void ClipperLib::MinkowskiDiff(const Path&, const Path&, Paths&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4554:12: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void ClipperLib::Minkowski(const Path&, const Path&, Paths&, bool, bool)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4508:21, inlined from 'void ClipperLib::MinkowskiDiff(const Path&, const Path&, Paths&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp:4554:12: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [15/180] Linking CXX static library libclipper.a [16/180] No install step for 'gmock' [17/180] Completed 'gmock' [18/180] Running cpp protocol buffer compiler on Cura.proto [19/180] Building CXX object CMakeFiles/_CuraEngine.dir/Cura.pb.cc.o [20/180] Building CXX object CMakeFiles/UnionFindTest.dir/tests/utils/UnionFindTest.cpp.o [21/180] Building CXX object CMakeFiles/UnionFindTest.dir/tests/main.cpp.o [22/180] Building CXX object CMakeFiles/StringTest.dir/tests/utils/StringTest.cpp.o [23/180] Building CXX object CMakeFiles/StringTest.dir/tests/main.cpp.o [24/180] Building CXX object CMakeFiles/SparseGridTest.dir/tests/utils/SparseGridTest.cpp.o [25/180] Building CXX object CMakeFiles/SparseGridTest.dir/tests/main.cpp.o [26/180] Building CXX object CMakeFiles/PolygonUtilsTest.dir/tests/utils/PolygonUtilsTest.cpp.o [27/180] Building CXX object CMakeFiles/PolygonUtilsTest.dir/tests/main.cpp.o [28/180] Building CXX object CMakeFiles/PolygonTest.dir/tests/utils/PolygonTest.cpp.o [29/180] Building CXX object CMakeFiles/PolygonTest.dir/tests/main.cpp.o [30/180] Building CXX object CMakeFiles/PolygonConnectorTest.dir/tests/utils/PolygonConnectorTest.cpp.o [31/180] Building CXX object CMakeFiles/PolygonConnectorTest.dir/tests/main.cpp.o [32/180] Building CXX object CMakeFiles/MinimumSpanningTreeTest.dir/tests/utils/MinimumSpanningTreeTest.cpp.o [33/180] Building CXX object CMakeFiles/MinimumSpanningTreeTest.dir/tests/main.cpp.o [34/180] Building CXX object CMakeFiles/LinearAlg2DTest.dir/tests/utils/LinearAlg2DTest.cpp.o [35/180] Building CXX object CMakeFiles/LinearAlg2DTest.dir/tests/main.cpp.o [36/180] Building CXX object CMakeFiles/IntPointTest.dir/tests/utils/IntPointTest.cpp.o [37/180] Building CXX object CMakeFiles/IntPointTest.dir/tests/main.cpp.o [38/180] Building CXX object CMakeFiles/AABB3DTest.dir/tests/utils/AABB3DTest.cpp.o [39/180] Building CXX object CMakeFiles/AABB3DTest.dir/tests/main.cpp.o [40/180] Building CXX object CMakeFiles/AABBTest.dir/tests/utils/AABBTest.cpp.o [41/180] Building CXX object CMakeFiles/AABBTest.dir/tests/main.cpp.o [42/180] Building CXX object CMakeFiles/ArcusCommunicationPrivateTest.dir/tests/arcus/ArcusCommunicationPrivateTest.cpp.o [43/180] Building CXX object CMakeFiles/ArcusCommunicationPrivateTest.dir/tests/arcus/MockSocket.cpp.o [44/180] Building CXX object CMakeFiles/ArcusCommunicationPrivateTest.dir/tests/main.cpp.o [45/180] Building CXX object CMakeFiles/ArcusCommunicationTest.dir/tests/arcus/ArcusCommunicationTest.cpp.o [46/180] Building CXX object CMakeFiles/ArcusCommunicationTest.dir/tests/arcus/MockSocket.cpp.o [47/180] Building CXX object CMakeFiles/ArcusCommunicationTest.dir/tests/main.cpp.o [48/180] Building CXX object CMakeFiles/SettingsTest.dir/tests/settings/SettingsTest.cpp.o [49/180] Building CXX object CMakeFiles/SettingsTest.dir/tests/main.cpp.o [50/180] Building CXX object CMakeFiles/SlicePhaseTest.dir/tests/integration/SlicePhaseTest.cpp.o [51/180] Building CXX object CMakeFiles/SlicePhaseTest.dir/tests/main.cpp.o [52/180] Building CXX object CMakeFiles/TimeEstimateCalculatorTest.dir/tests/TimeEstimateCalculatorTest.cpp.o [53/180] Building CXX object CMakeFiles/TimeEstimateCalculatorTest.dir/tests/ReadTestPolygons.cpp.o [54/180] Building CXX object CMakeFiles/TimeEstimateCalculatorTest.dir/tests/main.cpp.o [55/180] Building CXX object CMakeFiles/PathOrderMonotonicTest.dir/tests/PathOrderMonotonicTest.cpp.o [56/180] Building CXX object CMakeFiles/PathOrderMonotonicTest.dir/tests/ReadTestPolygons.cpp.o [57/180] Building CXX object CMakeFiles/PathOrderMonotonicTest.dir/tests/main.cpp.o [58/180] Building CXX object CMakeFiles/MergeInfillLinesTest.dir/tests/MergeInfillLinesTest.cpp.o [59/180] Building CXX object CMakeFiles/MergeInfillLinesTest.dir/tests/ReadTestPolygons.cpp.o [60/180] Building CXX object CMakeFiles/MergeInfillLinesTest.dir/tests/main.cpp.o [61/180] Building CXX object CMakeFiles/LayerPlanTest.dir/tests/LayerPlanTest.cpp.o [62/180] Building CXX object CMakeFiles/LayerPlanTest.dir/tests/ReadTestPolygons.cpp.o [63/180] Building CXX object CMakeFiles/LayerPlanTest.dir/tests/main.cpp.o [64/180] Building CXX object CMakeFiles/InfillTest.dir/tests/InfillTest.cpp.o [65/180] Building CXX object CMakeFiles/InfillTest.dir/tests/ReadTestPolygons.cpp.o [66/180] Building CXX object CMakeFiles/InfillTest.dir/tests/main.cpp.o [67/180] Building CXX object CMakeFiles/GCodeExportTest.dir/tests/GCodeExportTest.cpp.o [68/180] Building CXX object CMakeFiles/GCodeExportTest.dir/tests/ReadTestPolygons.cpp.o [69/180] Building CXX object CMakeFiles/GCodeExportTest.dir/tests/main.cpp.o [70/180] Building CXX object CMakeFiles/CuraEngine.dir/src/main.cpp.o [71/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/SquareGrid.cpp.o [72/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/socket.cpp.o [73/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/SVG.cpp.o [74/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/ProximityPointLink.cpp.o [75/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/polygon.cpp.o [76/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/polygonUtils.cpp.o [77/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/PolygonProximityLinker.cpp.o [78/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/PolygonsPointIndex.cpp.o [79/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/PolygonConnector.cpp.o [80/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/Point3.cpp.o [81/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/MinimumSpanningTree.cpp.o [82/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/logoutput.cpp.o [83/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/ListPolyIt.cpp.o [84/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/LinearAlg2D.cpp.o [85/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/getpath.cpp.o [86/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/gettime.cpp.o [87/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/FMatrix4x3.cpp.o [88/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/Date.cpp.o [89/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/AABB3D.cpp.o [90/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/AABB.cpp.o [91/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/settings/ZSeamConfig.cpp.o [92/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/settings/Settings.cpp.o [93/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/settings/PathConfigStorage.cpp.o [94/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/settings/FlowTempGraph.cpp.o [95/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/settings/AdaptiveLayerHeights.cpp.o /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/SquareGrid.cpp: In member function 'bool cura::SquareGrid::processAxisAlignedTriangle(cura::Point, cura::Point, bool, const std::function&) const': /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/SquareGrid.cpp:130:14: warning: suggest parentheses around comparison in operand of '==' [-Wparentheses] 130 | if ((a.X < b.X == a.Y < b.Y) != to_the_right) | ~~~~^~~~~ [96/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/progress/ProgressStageEstimator.cpp.o [97/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/progress/Progress.cpp.o [98/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/pathPlanning/TimeMaterialEstimates.cpp.o [99/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/pathPlanning/NozzleTempInsert.cpp.o [100/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/pathPlanning/LinePolygonsCrossings.cpp.o [101/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/pathPlanning/GCodePath.cpp.o [102/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/pathPlanning/Comb.cpp.o [103/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/GyroidInfill.cpp.o [104/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/SubDivCube.cpp.o [105/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/SierpinskiFillProvider.cpp.o [106/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/SierpinskiFill.cpp.o [107/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/LightningTreeNode.cpp.o [108/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/LightningLayer.cpp.o [109/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/LightningGenerator.cpp.o [110/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/LightningDistanceField.cpp.o [111/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/ZigzagConnectorProcessor.cpp.o [112/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/NoZigZagConnectorProcessor.cpp.o [113/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/ImageBasedDensityProvider.cpp.o [114/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/communication/Listener.cpp.o [115/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/communication/CommandLine.cpp.o [116/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/communication/ArcusCommunicationPrivate.cpp.o [117/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/communication/ArcusCommunication.cpp.o In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/ReadTestPolygons.h:8, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/ReadTestPolygons.cpp:4: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&, long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&, long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {long long int&, long long int&}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/../src/utils/polygon.h:422:27, inlined from 'bool cura::readTestPolygons(const std::string&, std::vector&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/ReadTestPolygons.cpp:61:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [118/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/Wireframe2gcode.cpp.o In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/ListPolyIt.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/ListPolyIt.cpp:1: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'static void cura::ListPolyIt::convertListPolygonToPolygon(const cura::ListPolygon&, cura::PolygonRef)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/ListPolyIt.cpp:55:20: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'static void cura::ListPolyIt::convertListPolygonToPolygon(const cura::ListPolygon&, cura::PolygonRef)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/ListPolyIt.cpp:55:20, inlined from 'static void cura::ListPolyIt::convertListPolygonsToPolygons(const cura::ListPolygons&, cura::Polygons&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/ListPolyIt.cpp:47:36: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [119/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/Weaver.cpp.o [120/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/wallOverlap.cpp.o [121/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/WallsComputation.cpp.o In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/ReadTestPolygons.h:8, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/ReadTestPolygons.cpp:4: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&, long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&, long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {long long int&, long long int&}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/../src/utils/polygon.h:422:27, inlined from 'bool cura::readTestPolygons(const std::string&, std::vector&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/ReadTestPolygons.cpp:61:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [122/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/TreeSupport.cpp.o In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/ReadTestPolygons.h:8, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/ReadTestPolygons.cpp:4: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&, long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&, long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {long long int&, long long int&}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/../src/utils/polygon.h:422:27, inlined from 'bool cura::readTestPolygons(const std::string&, std::vector&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/ReadTestPolygons.cpp:61:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [123/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/TreeModelVolumes.cpp.o In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/ReadTestPolygons.h:8, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/ReadTestPolygons.cpp:4: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&, long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&, long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {long long int&, long long int&}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/../src/utils/polygon.h:422:27, inlined from 'bool cura::readTestPolygons(const std::string&, std::vector&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/ReadTestPolygons.cpp:61:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [124/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/TopSurface.cpp.o In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/ReadTestPolygons.h:8, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/ReadTestPolygons.cpp:4: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&, long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&, long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {long long int&, long long int&}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/../src/utils/polygon.h:422:27, inlined from 'bool cura::readTestPolygons(const std::string&, std::vector&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/ReadTestPolygons.cpp:61:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [125/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/timeEstimate.cpp.o In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/progress/ProgressStageEstimator.h:5, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/progress/ProgressStageEstimator.cpp:2: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = cura::ProgressStageEstimator::ProgressStage; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = cura::ProgressStageEstimator::ProgressStage; _Alloc = std::allocator]', inlined from 'cura::ProgressStageEstimator::ProgressStageEstimator(std::vector&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/progress/ProgressStageEstimator.cpp:17:28: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [126/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/support.cpp.o In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/ReadTestPolygons.h:8, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/ReadTestPolygons.cpp:4: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&, long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&, long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {long long int&, long long int&}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/../src/utils/polygon.h:422:27, inlined from 'bool cura::readTestPolygons(const std::string&, std::vector&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/ReadTestPolygons.cpp:61:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [127/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/slicer.cpp.o [128/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/sliceDataStorage.cpp.o [129/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/Slice.cpp.o [130/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/SupportInfillPart.cpp.o [131/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/SkirtBrim.cpp.o [132/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/skin.cpp.o In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.hpp:52, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/IntPoint.h:14, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/AABB.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/AABB.cpp:5: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'cura::Polygon cura::AABB::toPolygon() const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/AABB.cpp:108:12: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'cura::Polygon cura::AABB::toPolygon() const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/AABB.cpp:109:12: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'cura::Polygon cura::AABB::toPolygon() const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/AABB.cpp:110:12: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'cura::Polygon cura::AABB::toPolygon() const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/AABB.cpp:111:12: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [133/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/Scene.cpp.o In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/MinimumSpanningTree.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/MinimumSpanningTree.cpp:4: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'std::vector cura::MinimumSpanningTree::leaves() const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/MinimumSpanningTree.cpp:111:29: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {cura::MinimumSpanningTree::Edge}; _Tp = cura::MinimumSpanningTree::Edge; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {cura::MinimumSpanningTree::Edge}; _Tp = cura::MinimumSpanningTree::Edge; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = cura::MinimumSpanningTree::Edge; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'cura::MinimumSpanningTree::AdjacencyGraph_t cura::MinimumSpanningTree::prim(std::vector) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/MinimumSpanningTree.cpp:66:41: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {cura::MinimumSpanningTree::Edge}; _Tp = cura::MinimumSpanningTree::Edge; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = cura::MinimumSpanningTree::Edge; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'cura::MinimumSpanningTree::AdjacencyGraph_t cura::MinimumSpanningTree::prim(std::vector) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/MinimumSpanningTree.cpp:71:36: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12.2.1/bits/stl_iterator.h:743:22, inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator >; _OIter = back_insert_iterator >; _UnaryOperation = cura::MinimumSpanningTree::adjacentNodes(cura::Point) const::]' at /usr/include/c++/12.2.1/bits/stl_algo.h:4263:12, inlined from 'std::vector cura::MinimumSpanningTree::adjacentNodes(cura::Point) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/MinimumSpanningTree.cpp:98:23: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12.2.1/bits/stl_iterator.h:743:22, inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __detail::_Node_const_iterator >, false, true>; _OIter = back_insert_iterator >; _UnaryOperation = cura::MinimumSpanningTree::vertices() const::]' at /usr/include/c++/12.2.1/bits/stl_algo.h:4263:12, inlined from 'std::vector cura::MinimumSpanningTree::vertices() const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/MinimumSpanningTree.cpp:121:19: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [134/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/raft.cpp.o In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/PolygonConnector.h:10, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/PolygonConnector.cpp:3: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'void cura::PolygonConnector::addPolygonSegment(const cura::ClosestPolygonPoint&, const cura::ClosestPolygonPoint&, cura::PolygonRef)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/PolygonConnector.cpp:86:15: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'void cura::PolygonConnector::addPolygonSegment(const cura::ClosestPolygonPoint&, const cura::ClosestPolygonPoint&, cura::PolygonRef)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/PolygonConnector.cpp:100:19: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'void cura::PolygonConnector::addPolygonSegment(const cura::ClosestPolygonPoint&, const cura::ClosestPolygonPoint&, cura::PolygonRef)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/PolygonConnector.cpp:102:15: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const cura::PolygonConnector::PolygonBridge&}; _Tp = cura::PolygonConnector::PolygonBridge; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cura::PolygonConnector::PolygonBridge; _Alloc = std::allocator]', inlined from 'cura::Polygons cura::PolygonConnector::connect()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/PolygonConnector.cpp:40:34: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [135/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/PrimeTower.cpp.o [136/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/Preheat.cpp.o [137/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/pathOrderOptimizer.cpp.o [138/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/PathOrder.cpp.o In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.hpp:52, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/../utils/Coord_t.h:9, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/AdaptiveLayerHeights.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/AdaptiveLayerHeights.cpp:9: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const cura::AdaptiveLayer&}; _Tp = cura::AdaptiveLayer; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cura::AdaptiveLayer; _Alloc = std::allocator]', inlined from 'void cura::AdaptiveLayerHeights::calculateLayers()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/AdaptiveLayerHeights.cpp:76:21: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cura::AdaptiveLayer; _Alloc = std::allocator]', inlined from 'void cura::AdaptiveLayerHeights::calculateLayers()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/AdaptiveLayerHeights.cpp:170:33: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cura::AdaptiveLayer; _Alloc = std::allocator]', inlined from 'void cura::AdaptiveLayerHeights::calculateLayers()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/AdaptiveLayerHeights.cpp:189:29: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'void cura::AdaptiveLayerHeights::calculateMeshTriangleSlopes()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/AdaptiveLayerHeights.cpp:235:34: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [139/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/multiVolumes.cpp.o In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/../utils/polygon.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/ZigzagConnectorProcessor.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/ZigzagConnectorProcessor.cpp:2: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'virtual void cura::ZigzagConnectorProcessor::registerVertex(const cura::Point&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/ZigzagConnectorProcessor.cpp:11:34: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'virtual void cura::ZigzagConnectorProcessor::registerVertex(const cura::Point&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/ZigzagConnectorProcessor.cpp:15:36: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'virtual void cura::ZigzagConnectorProcessor::registerScanlineSegmentIntersection(const cura::Point&, int)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/ZigzagConnectorProcessor.cpp:90:34: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'virtual void cura::ZigzagConnectorProcessor::registerScanlineSegmentIntersection(const cura::Point&, int)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/ZigzagConnectorProcessor.cpp:100:40: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'virtual void cura::ZigzagConnectorProcessor::registerScanlineSegmentIntersection(const cura::Point&, int)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/ZigzagConnectorProcessor.cpp:107:32: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'virtual void cura::ZigzagConnectorProcessor::registerPolyFinished()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/ZigzagConnectorProcessor.cpp:125:40: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [140/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/Mold.cpp.o [141/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/MeshGroup.cpp.o [142/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/mesh.cpp.o In file included from /usr/include/c++/12.2.1/unordered_map:46, from /usr/include/c++/12.2.1/functional:61, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.hpp:59, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/../utils/polygon.h:10, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/LightningDistanceField.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/LightningDistanceField.cpp:4: /usr/include/c++/12.2.1/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++/12.2.1/bits/hashtable.h:2292: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' {aka 'std::__detail::_Insert_base >, 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 2292 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2293 | _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++/12.2.1/bits/unordered_map.h:746:26, inlined from 'cura::LightningDistanceField::update(const cura::Point&, const cura::Point&)::' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/LightningDistanceField.cpp:72:50, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = bool; _Fn = cura::LightningDistanceField::update(const cura::Point&, const cura::Point&)::&; _Args = {ClipperLib::IntPoint}]' at /usr/include/c++/12.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = bool; _Callable = cura::LightningDistanceField::update(const cura::Point&, const cura::Point&)::&; _Args = {ClipperLib::IntPoint}]' at /usr/include/c++/12.2.1/bits/invoke.h:114: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::Point&, const cura::Point&)::; _ArgTypes = {ClipperLib::IntPoint}]' at /usr/include/c++/12.2.1/bits/std_function.h:290:30: /usr/include/c++/12.2.1/bits/hashtable.h:969: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' {aka 'std::__detail::_Insert_base >, 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 969 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/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::Point&, const cura::Point&)::; _ArgTypes = {const ClipperLib::IntPoint&}]': /usr/include/c++/12.2.1/bits/hashtable.h:969: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' {aka 'std::__detail::_Insert_base >, 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 969 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ [143/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/MergeInfillLines.cpp.o [144/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/LayerPlanBuffer.cpp.o In file included from /usr/include/c++/12.2.1/unordered_map:46, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/PolygonProximityLinker.h:8, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/PolygonProximityLinker.cpp:5: /usr/include/c++/12.2.1/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>::_M_emplace(const_iterator, std::false_type, _Args&& ...) [with _Args = {ClipperLib::IntPoint&, const cura::ProximityPointLink&}; _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++/12.2.1/bits/hashtable.h:2092:7: 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' {aka 'std::__detail::_Insert_base, 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 2092 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2093 | _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>::_M_emplace(std::false_type, _Args&& ...) [with _Args = {ClipperLib::IntPoint&, const cura::ProximityPointLink&}; _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::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {ClipperLib::IntPoint&, const cura::ProximityPointLink&}; _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]' at /usr/include/c++/12.2.1/bits/hashtable.h:950:21, inlined from 'std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {ClipperLib::IntPoint&, const cura::ProximityPointLink&}; _Key = ClipperLib::IntPoint; _Tp = cura::ProximityPointLink; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/unordered_map.h:1526:23, inlined from 'void cura::PolygonProximityLinker::addToPoint2LinkMap(cura::Point, std::unordered_set::iterator)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/PolygonProximityLinker.cpp:443:26, inlined from 'bool cura::PolygonProximityLinker::addCornerLink(cura::ListPolyIt, cura::ProximityPointLinkType)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/PolygonProximityLinker.cpp:258:23, inlined from 'void cura::PolygonProximityLinker::addSharpCorners()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/PolygonProximityLinker.cpp:431:30: /usr/include/c++/12.2.1/bits/hashtable.h:869:28: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator, false, true>' changed in GCC 7.1 869 | { return _M_emplace(cend(), __uks, std::forward<_Args>(__args)...); } | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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>::_M_emplace(std::false_type, _Args&& ...) [with _Args = {ClipperLib::IntPoint&, const cura::ProximityPointLink&}; _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::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {ClipperLib::IntPoint&, const cura::ProximityPointLink&}; _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]' at /usr/include/c++/12.2.1/bits/hashtable.h:950:21, inlined from 'std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {ClipperLib::IntPoint&, const cura::ProximityPointLink&}; _Key = ClipperLib::IntPoint; _Tp = cura::ProximityPointLink; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/unordered_map.h:1526:23, inlined from 'void cura::PolygonProximityLinker::addToPoint2LinkMap(cura::Point, std::unordered_set::iterator)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/PolygonProximityLinker.cpp:443:26, inlined from 'bool cura::PolygonProximityLinker::addProximityLink(cura::ListPolyIt, cura::ListPolyIt, int64_t, cura::ProximityPointLinkType)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/PolygonProximityLinker.cpp:239:23: /usr/include/c++/12.2.1/bits/hashtable.h:869:28: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator, false, true>' changed in GCC 7.1 869 | { return _M_emplace(cend(), __uks, std::forward<_Args>(__args)...); } | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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>::_M_emplace(std::false_type, _Args&& ...) [with _Args = {ClipperLib::IntPoint&, const cura::ProximityPointLink&}; _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::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {ClipperLib::IntPoint&, const cura::ProximityPointLink&}; _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]' at /usr/include/c++/12.2.1/bits/hashtable.h:950:21, inlined from 'std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {ClipperLib::IntPoint&, const cura::ProximityPointLink&}; _Key = ClipperLib::IntPoint; _Tp = cura::ProximityPointLink; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/unordered_map.h:1526:23, inlined from 'void cura::PolygonProximityLinker::addToPoint2LinkMap(cura::Point, std::unordered_set::iterator)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/PolygonProximityLinker.cpp:443:26, inlined from 'bool cura::PolygonProximityLinker::addProximityLink(cura::ListPolyIt, cura::ListPolyIt, int64_t, cura::ProximityPointLinkType)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/PolygonProximityLinker.cpp:240:23: /usr/include/c++/12.2.1/bits/hashtable.h:869:28: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator, false, true>' changed in GCC 7.1 869 | { return _M_emplace(cend(), __uks, std::forward<_Args>(__args)...); } | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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>::_M_emplace(std::false_type, _Args&& ...) [with _Args = {ClipperLib::IntPoint&, const cura::ProximityPointLink&}; _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::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {ClipperLib::IntPoint&, const cura::ProximityPointLink&}; _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]' at /usr/include/c++/12.2.1/bits/hashtable.h:950:21, inlined from 'std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {ClipperLib::IntPoint&, const cura::ProximityPointLink&}; _Key = ClipperLib::IntPoint; _Tp = cura::ProximityPointLink; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/unordered_map.h:1526:23, inlined from 'void cura::PolygonProximityLinker::addToPoint2LinkMap(cura::Point, std::unordered_set::iterator)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/PolygonProximityLinker.cpp:443:26, inlined from 'bool cura::PolygonProximityLinker::addCornerLink(cura::ListPolyIt, cura::ProximityPointLinkType)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/PolygonProximityLinker.cpp:258:23: /usr/include/c++/12.2.1/bits/hashtable.h:869:28: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator, false, true>' changed in GCC 7.1 869 | { return _M_emplace(cend(), __uks, std::forward<_Args>(__args)...); } | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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>::_M_emplace(std::false_type, _Args&& ...) [with _Args = {ClipperLib::IntPoint&, const cura::ProximityPointLink&}; _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::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {ClipperLib::IntPoint&, const cura::ProximityPointLink&}; _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]' at /usr/include/c++/12.2.1/bits/hashtable.h:950:21, inlined from 'std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {ClipperLib::IntPoint&, const cura::ProximityPointLink&}; _Key = ClipperLib::IntPoint; _Tp = cura::ProximityPointLink; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/unordered_map.h:1526:23, inlined from 'void cura::PolygonProximityLinker::addToPoint2LinkMap(cura::Point, std::unordered_set::iterator)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/PolygonProximityLinker.cpp:443:26, inlined from 'bool cura::PolygonProximityLinker::addProximityLink(cura::ListPolyIt, cura::ListPolyIt, int64_t, cura::ProximityPointLinkType)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/PolygonProximityLinker.cpp:239:23: /usr/include/c++/12.2.1/bits/hashtable.h:869:28: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator, false, true>' changed in GCC 7.1 869 | { return _M_emplace(cend(), __uks, std::forward<_Args>(__args)...); } | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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>::_M_emplace(std::false_type, _Args&& ...) [with _Args = {ClipperLib::IntPoint&, const cura::ProximityPointLink&}; _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::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {ClipperLib::IntPoint&, const cura::ProximityPointLink&}; _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]' at /usr/include/c++/12.2.1/bits/hashtable.h:950:21, inlined from 'std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {ClipperLib::IntPoint&, const cura::ProximityPointLink&}; _Key = ClipperLib::IntPoint; _Tp = cura::ProximityPointLink; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/unordered_map.h:1526:23, inlined from 'void cura::PolygonProximityLinker::addToPoint2LinkMap(cura::Point, std::unordered_set::iterator)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/PolygonProximityLinker.cpp:443:26, inlined from 'bool cura::PolygonProximityLinker::addProximityLink(cura::ListPolyIt, cura::ListPolyIt, int64_t, cura::ProximityPointLinkType)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/PolygonProximityLinker.cpp:240:23: /usr/include/c++/12.2.1/bits/hashtable.h:869:28: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator, false, true>' changed in GCC 7.1 869 | { return _M_emplace(cend(), __uks, std::forward<_Args>(__args)...); } | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/PolygonProximityLinker.cpp: In member function 'void cura::PolygonProximityLinker::addToPoint2LinkMap(cura::Point, std::unordered_set::iterator)': /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/PolygonProximityLinker.cpp:440:6: note: parameter passing for argument of type 'std::unordered_set::iterator' {aka 'std::__detail::_Insert_base, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::iterator'} changed in GCC 7.1 440 | void PolygonProximityLinker::addToPoint2LinkMap(Point p, ProximityPointLinks::iterator it) | ^~~~~~~~~~~~~~~~~~~~~~ [145/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/LayerPlan.cpp.o /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/timeEstimate.cpp: In member function 'void cura::TimeEstimateCalculator::plan(Position, cura::Velocity, cura::PrintFeatureType)': /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/timeEstimate.cpp:164:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class cura::TimeEstimateCalculator::Block'; use assignment or value-initialization instead [-Wclass-memaccess] 164 | memset(&block, 0, sizeof(block)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/timeEstimate.cpp:9: /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/timeEstimate.h:46:11: note: 'class cura::TimeEstimateCalculator::Block' declared here 46 | class Block | ^~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/timeEstimate.h:8: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const cura::TimeEstimateCalculator::Block&}; _Tp = cura::TimeEstimateCalculator::Block; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cura::TimeEstimateCalculator::Block; _Alloc = std::allocator]', inlined from 'void cura::TimeEstimateCalculator::plan(Position, cura::Velocity, cura::PrintFeatureType)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/timeEstimate.cpp:269:21: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [146/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/layerPart.cpp.o [147/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/InsetOrderOptimizer.cpp.o [148/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill.cpp.o In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.hpp:52, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/../utils/IntPoint.h:14, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/SubDivCube.h:8, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/SubDivCube.cpp:4: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = cura::SubDivCube::CubeProperties; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {int, int, int}; _Tp = cura::Point3; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int, int, int}; _Tp = cura::Point3; _Alloc = std::allocator]', inlined from 'cura::SubDivCube::SubDivCube(cura::SliceMeshStorage&, cura::Point3&, size_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/SubDivCube.cpp:172:35: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int, int, int}; _Tp = cura::Point3; _Alloc = std::allocator]', inlined from 'cura::SubDivCube::SubDivCube(cura::SliceMeshStorage&, cura::Point3&, size_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/SubDivCube.cpp:173:35: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int, int, int}; _Tp = cura::Point3; _Alloc = std::allocator]', inlined from 'cura::SubDivCube::SubDivCube(cura::SliceMeshStorage&, cura::Point3&, size_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/SubDivCube.cpp:174:35: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int, int, int}; _Tp = cura::Point3; _Alloc = std::allocator]', inlined from 'cura::SubDivCube::SubDivCube(cura::SliceMeshStorage&, cura::Point3&, size_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/SubDivCube.cpp:175:35: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int, int, int}; _Tp = cura::Point3; _Alloc = std::allocator]', inlined from 'cura::SubDivCube::SubDivCube(cura::SliceMeshStorage&, cura::Point3&, size_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/SubDivCube.cpp:176:35: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int, int, int}; _Tp = cura::Point3; _Alloc = std::allocator]', inlined from 'cura::SubDivCube::SubDivCube(cura::SliceMeshStorage&, cura::Point3&, size_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/SubDivCube.cpp:177:35: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int, int, int}; _Tp = cura::Point3; _Alloc = std::allocator]', inlined from 'cura::SubDivCube::SubDivCube(cura::SliceMeshStorage&, cura::Point3&, size_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/SubDivCube.cpp:178:35: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int, int, int}; _Tp = cura::Point3; _Alloc = std::allocator]', inlined from 'cura::SubDivCube::SubDivCube(cura::SliceMeshStorage&, cura::Point3&, size_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/SubDivCube.cpp:179:35: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = cura::SubDivCube::CubeProperties; _Alloc = std::allocator]', inlined from 'static void cura::SubDivCube::precomputeOctree(cura::SliceMeshStorage&, const cura::Point&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/SubDivCube.cpp:54:60: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [149/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/GCodePathConfig.cpp.o [150/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/gcodeExport.cpp.o In file included from /usr/include/c++/12.2.1/bits/stl_algo.h:60, from /usr/include/c++/12.2.1/functional:64, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.hpp:59, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/../utils/IntPoint.h:14, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/CombPath.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/LinePolygonsCrossings.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/LinePolygonsCrossings.cpp:4: /usr/include/c++/12.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = cura::LinePolygonsCrossings::Crossing; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.hpp:52: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'bool cura::LinePolygonsCrossings::optimizePath(cura::CombPath&, cura::CombPath&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/LinePolygonsCrossings.cpp:206:34: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'bool cura::LinePolygonsCrossings::optimizePath(cura::CombPath&, cura::CombPath&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/LinePolygonsCrossings.cpp:234:42: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'bool cura::LinePolygonsCrossings::optimizePath(cura::CombPath&, cura::CombPath&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/LinePolygonsCrossings.cpp:318:34: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int&, const long long int&, unsigned int&}; _Tp = cura::LinePolygonsCrossings::Crossing; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, const long long int&, unsigned int&}; _Tp = cura::LinePolygonsCrossings::Crossing; _Alloc = std::allocator]', inlined from 'bool cura::LinePolygonsCrossings::calcScanlineCrossings(bool)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/LinePolygonsCrossings.cpp:43:47: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = cura::LinePolygonsCrossings::calcScanlineCrossings(bool)::]' at /usr/include/c++/12.2.1/bits/stl_algo.h:4853:18, inlined from 'bool cura::LinePolygonsCrossings::calcScanlineCrossings(bool)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/LinePolygonsCrossings.cpp:56:14: /usr/include/c++/12.2.1/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = cura::LinePolygonsCrossings::calcScanlineCrossings(bool)::]' at /usr/include/c++/12.2.1/bits/stl_algo.h:4853:18, inlined from 'bool cura::LinePolygonsCrossings::calcScanlineCrossings(bool)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/LinePolygonsCrossings.cpp:56:14: /usr/include/c++/12.2.1/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'void cura::LinePolygonsCrossings::generateBasicCombingPath(const Crossing&, const Crossing&, cura::CombPath&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/LinePolygonsCrossings.cpp:147:23: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::LinePolygonsCrossings::generateBasicCombingPath(const Crossing&, const Crossing&, cura::CombPath&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/LinePolygonsCrossings.cpp:158:29: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::LinePolygonsCrossings::generateBasicCombingPath(const Crossing&, const Crossing&, cura::CombPath&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/LinePolygonsCrossings.cpp:181:29: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::LinePolygonsCrossings::generateBasicCombingPath(const Crossing&, const Crossing&, cura::CombPath&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/LinePolygonsCrossings.cpp:199:27: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::LinePolygonsCrossings::generateBasicCombingPath(const Crossing&, const Crossing&, cura::CombPath&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/LinePolygonsCrossings.cpp:201:23: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::LinePolygonsCrossings::generateBasicCombingPath(cura::CombPath&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/LinePolygonsCrossings.cpp:139:23: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'bool cura::LinePolygonsCrossings::generateCombingPath(cura::CombPath&, int64_t, bool)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/LinePolygonsCrossings.cpp:102:27: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'bool cura::LinePolygonsCrossings::generateCombingPath(cura::CombPath&, int64_t, bool)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/LinePolygonsCrossings.cpp:103:27: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [151/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/FffProcessor.cpp.o [152/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/FffPolygonGenerator.cpp.o [153/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/FffGcodeWriter.cpp.o [154/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/ExtruderTrain.cpp.o [155/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/ConicalOverhang.cpp.o [156/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/bridge.cpp.o [157/180] Building CXX object CMakeFiles/_CuraEngine.dir/src/Application.cpp.o In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/gmock/src/gmock/googletest/include/gtest/gtest.h:56, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonConnectorTest.cpp:4: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::PolygonConnectorTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonConnectorTest.cpp:28:33: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::PolygonConnectorTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonConnectorTest.cpp:29:33: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::PolygonConnectorTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonConnectorTest.cpp:30:33: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::PolygonConnectorTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonConnectorTest.cpp:31:33: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::PolygonConnectorTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonConnectorTest.cpp:34:34: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::PolygonConnectorTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonConnectorTest.cpp:35:34: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::PolygonConnectorTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonConnectorTest.cpp:36:34: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::PolygonConnectorTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonConnectorTest.cpp:37:34: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::PolygonConnectorTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonConnectorTest.cpp:40:35: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::PolygonConnectorTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonConnectorTest.cpp:41:35: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::PolygonConnectorTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonConnectorTest.cpp:42:35: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:411:24, inlined from 'virtual void cura::PolygonConnectorTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonConnectorTest.cpp:47:28: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::PolygonConnectorTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonConnectorTest.cpp:51:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::PolygonConnectorTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonConnectorTest.cpp:52:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::PolygonConnectorTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonConnectorTest.cpp:53:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::PolygonConnectorTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonConnectorTest.cpp:54:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::PolygonConnectorTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonConnectorTest.cpp:55:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::PolygonConnectorTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonConnectorTest.cpp:56:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::PolygonConnectorTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonConnectorTest.cpp:57:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::PolygonConnectorTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonConnectorTest.cpp:58:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::PolygonConnectorTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonConnectorTest.cpp:59:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/gmock/src/gmock/googletest/include/gtest/gtest.h:56, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/integration/SlicePhaseTest.cpp:4: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::SlicePhaseTest_Cube_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/integration/SlicePhaseTest.cpp:71:24: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::SlicePhaseTest_Cube_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/integration/SlicePhaseTest.cpp:72:24: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::SlicePhaseTest_Cube_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/integration/SlicePhaseTest.cpp:73:24: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::SlicePhaseTest_Cube_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/integration/SlicePhaseTest.cpp:74:24: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&, const long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const long long int&, const long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {const long long int&, const long long int&}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::SlicePhaseTest_Cylinder1000_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/integration/SlicePhaseTest.cpp:138:28: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /usr/include/c++/12.2.1/functional:62, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/LightningTreeNode.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/LightningTreeNode.cpp:4: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/../utils/polygon.h:411:24, inlined from 'void cura::LightningTreeNode::convertToPolylines(size_t, cura::Polygons&) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/LightningTreeNode.cpp:383:34: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/../utils/polygon.h:411:24, inlined from 'void cura::LightningTreeNode::convertToPolylines(size_t, cura::Polygons&) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/LightningTreeNode.cpp:388:30: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/../utils/polygon.h:411:24, inlined from 'void cura::LightningTreeNode::convertToPolylines(size_t, cura::Polygons&) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/LightningTreeNode.cpp:397:35: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.cpp:4: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::ConstPolygonRef::smooth2(int, cura::PolygonRef) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.cpp:1230:24: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::ConstPolygonRef::smooth2(int, cura::PolygonRef) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.cpp:1247:28: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::ConstPolygonRef::smooth2(int, cura::PolygonRef) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.cpp:1242:32: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::simplify(cura::coord_t, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.cpp:440:27: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::ConstPolygonRef::smooth(int, cura::PolygonRef) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.cpp:1134:24: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::ConstPolygonRef::smooth(int, cura::PolygonRef) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.cpp:1186:28: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'void cura::Polygons::_removeDegenerateVerts(bool)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.cpp:618:23: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'void cura::Polygons::_removeDegenerateVerts(bool)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.cpp:641:27: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'void cura::Polygons::_removeDegenerateVerts(bool)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.cpp:647:23: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.hpp:52, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/../utils/IntPoint.h:14, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/../utils/AABB.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/SierpinskiFill.h:10, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/SierpinskiFill.cpp:5: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/../utils/polygon.h:411:24, inlined from 'cura::Polygon cura::SierpinskiFill::generateCross() const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/SierpinskiFill.cpp:719:16: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/../utils/polygon.h:411:24, inlined from 'cura::Polygon cura::SierpinskiFill::generateCross(cura::coord_t, cura::coord_t, cura::coord_t) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/SierpinskiFill.cpp:761:16: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/../utils/polygon.h:411:24, inlined from 'cura::Polygon cura::SierpinskiFill::generateCross(cura::coord_t, cura::coord_t, cura::coord_t) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/SierpinskiFill.cpp:767:12: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/../utils/polygon.h:411:24, inlined from 'cura::Polygon cura::SierpinskiFill::generateCross(cura::coord_t, cura::coord_t, cura::coord_t) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/SierpinskiFill.cpp:794:29: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/../utils/polygon.h:411:24, inlined from 'cura::Polygon cura::SierpinskiFill::generateCross(cura::coord_t, cura::coord_t, cura::coord_t) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/SierpinskiFill.cpp:795:29: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/../utils/polygon.h:411:24, inlined from 'cura::Polygon cura::SierpinskiFill::generateCross(cura::coord_t, cura::coord_t, cura::coord_t) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/SierpinskiFill.cpp:799:29: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygonUtils.cpp: In static member function 'static double cura::PolygonUtils::relativeHammingDistance(const cura::Polygons&, const cura::Polygons&)': /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygonUtils.cpp:1416:36: warning: loop variable 'polygon_a' of type 'const cura::ConstPolygonRef&' binds to a temporary constructed from type 'const std::vector' [-Wrange-loop-construct] 1416 | for(const ConstPolygonRef& polygon_a : poly_a) | ^~~~~~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygonUtils.cpp:1416:36: note: use non-reference type 'const cura::ConstPolygonRef' to make the copy explicit or 'const std::vector&' to prevent copying /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygonUtils.cpp:1426:36: warning: loop variable 'polygon_b' of type 'const cura::ConstPolygonRef&' binds to a temporary constructed from type 'const std::vector' [-Wrange-loop-construct] 1426 | for(const ConstPolygonRef& polygon_b : poly_b) | ^~~~~~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygonUtils.cpp:1426:36: note: use non-reference type 'const cura::ConstPolygonRef' to make the copy explicit or 'const std::vector&' to prevent copying In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.hpp:52, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/IntPoint.h:14, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/linearAlg2D.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygonUtils.cpp:8: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint, unsigned int&, cura::ConstPolygonRef&}; _Tp = cura::ClosestPolygonPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint, unsigned int&, cura::ConstPolygonRef&}; _Tp = cura::ClosestPolygonPoint; _Alloc = std::allocator]', inlined from 'static void cura::PolygonUtils::spreadDots(cura::PolygonsPointIndex, cura::PolygonsPointIndex, unsigned int, std::vector&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygonUtils.cpp:55:28: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint, unsigned int&, cura::ConstPolygonRef&}; _Tp = cura::ClosestPolygonPoint; _Alloc = std::allocator]', inlined from 'static void cura::PolygonUtils::spreadDots(cura::PolygonsPointIndex, cura::PolygonsPointIndex, unsigned int, std::vector&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygonUtils.cpp:73:32: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&, long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&, long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'static std::vector cura::PolygonUtils::spreadDotsArea(const cura::Polygons&, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygonUtils.cpp:107:32: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'static std::vector > cura::PolygonUtils::findClose(cura::ConstPolygonRef, const cura::Polygons&, const cura::LocToLineGrid&, const std::function&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygonUtils.cpp:1087:26: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'static std::vector > cura::PolygonUtils::findClose(cura::ConstPolygonRef, const cura::Polygons&, const cura::LocToLineGrid&, const std::function&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygonUtils.cpp:1099:30: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.hpp:52, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/../utils/Coord_t.h:9, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/GyroidInfill.h:4, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/GyroidInfill.cpp:4: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: /usr/include/c++/12.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long int; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'static void cura::GyroidInfill::generateTotalGyroidInfill(cura::Polygons&, bool, cura::coord_t, cura::coord_t, cura::coord_t, const cura::Polygons&, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/GyroidInfill.cpp:57:38: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long int; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'static void cura::GyroidInfill::generateTotalGyroidInfill(cura::Polygons&, bool, cura::coord_t, cura::coord_t, cura::coord_t, const cura::Polygons&, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/GyroidInfill.cpp:58:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'static void cura::GyroidInfill::generateTotalGyroidInfill(cura::Polygons&, bool, cura::coord_t, cura::coord_t, cura::coord_t, const cura::Polygons&, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/GyroidInfill.cpp:97:60: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'static void cura::GyroidInfill::generateTotalGyroidInfill(cura::Polygons&, bool, cura::coord_t, cura::coord_t, cura::coord_t, const cura::Polygons&, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/GyroidInfill.cpp:98:60: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'static void cura::GyroidInfill::generateTotalGyroidInfill(cura::Polygons&, bool, cura::coord_t, cura::coord_t, cura::coord_t, const cura::Polygons&, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/GyroidInfill.cpp:115:60: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'static void cura::GyroidInfill::generateTotalGyroidInfill(cura::Polygons&, bool, cura::coord_t, cura::coord_t, cura::coord_t, const cura::Polygons&, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/GyroidInfill.cpp:116:60: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long int; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'static void cura::GyroidInfill::generateTotalGyroidInfill(cura::Polygons&, bool, cura::coord_t, cura::coord_t, cura::coord_t, const cura::Polygons&, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/GyroidInfill.cpp:148:38: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long int; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'static void cura::GyroidInfill::generateTotalGyroidInfill(cura::Polygons&, bool, cura::coord_t, cura::coord_t, cura::coord_t, const cura::Polygons&, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/GyroidInfill.cpp:149:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'static void cura::GyroidInfill::generateTotalGyroidInfill(cura::Polygons&, bool, cura::coord_t, cura::coord_t, cura::coord_t, const cura::Polygons&, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/GyroidInfill.cpp:188:60: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'static void cura::GyroidInfill::generateTotalGyroidInfill(cura::Polygons&, bool, cura::coord_t, cura::coord_t, cura::coord_t, const cura::Polygons&, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/GyroidInfill.cpp:189:60: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'static void cura::GyroidInfill::generateTotalGyroidInfill(cura::Polygons&, bool, cura::coord_t, cura::coord_t, cura::coord_t, const cura::Polygons&, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/GyroidInfill.cpp:206:60: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'static void cura::GyroidInfill::generateTotalGyroidInfill(cura::Polygons&, bool, cura::coord_t, cura::coord_t, cura::coord_t, const cura::Polygons&, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/GyroidInfill.cpp:207:60: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'static void cura::GyroidInfill::generateTotalGyroidInfill(cura::Polygons&, bool, cura::coord_t, cura::coord_t, cura::coord_t, const cura::Polygons&, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/GyroidInfill.cpp:284:54: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'static void cura::GyroidInfill::generateTotalGyroidInfill(cura::Polygons&, bool, cura::coord_t, cura::coord_t, cura::coord_t, const cura::Polygons&, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/GyroidInfill.cpp:291:51: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'static void cura::GyroidInfill::generateTotalGyroidInfill(cura::Polygons&, bool, cura::coord_t, cura::coord_t, cura::coord_t, const cura::Polygons&, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/GyroidInfill.cpp:321:47: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'static void cura::GyroidInfill::generateTotalGyroidInfill(cura::Polygons&, bool, cura::coord_t, cura::coord_t, cura::coord_t, const cura::Polygons&, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/GyroidInfill.cpp:327:54: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'static void cura::GyroidInfill::generateTotalGyroidInfill(cura::Polygons&, bool, cura::coord_t, cura::coord_t, cura::coord_t, const cura::Polygons&, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/GyroidInfill.cpp:352:55: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/Settings.h:16, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/mesh.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/mesh.cpp:4: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const cura::Point3&}; _Tp = cura::MeshVertex; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const cura::Point3&}; _Tp = cura::MeshVertex; _Alloc = std::allocator]', inlined from 'int cura::Mesh::findIndexOfVertex(const cura::Point3&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/mesh.cpp:119:26: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.hpp:52, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/communication/../utils/IntPoint.h:14, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/communication/Communication.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/communication/ArcusCommunication.h:13, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/communication/ArcusCommunicationPrivate.h:10, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/communication/ArcusCommunicationPrivate.cpp:6: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = cura::Mesh; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = cura::Mesh; _Alloc = std::allocator]', inlined from 'void cura::ArcusCommunication::Private::readMeshGroupMessage(const cura::proto::ObjectList&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/communication/ArcusCommunicationPrivate.cpp:109:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /usr/include/google/protobuf/message.h:117, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/arcus/ArcusCommunicationTest.cpp:4: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::ArcusCommunicationTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/arcus/ArcusCommunicationTest.cpp:46:33: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::ArcusCommunicationTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/arcus/ArcusCommunicationTest.cpp:47:33: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::ArcusCommunicationTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/arcus/ArcusCommunicationTest.cpp:48:33: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::ArcusCommunicationTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/arcus/ArcusCommunicationTest.cpp:49:33: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::ArcusCommunicationTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/arcus/ArcusCommunicationTest.cpp:52:34: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::ArcusCommunicationTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/arcus/ArcusCommunicationTest.cpp:53:34: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::ArcusCommunicationTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/arcus/ArcusCommunicationTest.cpp:54:34: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::ArcusCommunicationTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/arcus/ArcusCommunicationTest.cpp:55:34: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::ArcusCommunicationTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/arcus/ArcusCommunicationTest.cpp:58:35: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::ArcusCommunicationTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/arcus/ArcusCommunicationTest.cpp:59:35: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::ArcusCommunicationTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/arcus/ArcusCommunicationTest.cpp:60:35: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:411:24, inlined from 'virtual void cura::ArcusCommunicationTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/arcus/ArcusCommunicationTest.cpp:65:28: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::ArcusCommunicationTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/arcus/ArcusCommunicationTest.cpp:69:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::ArcusCommunicationTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/arcus/ArcusCommunicationTest.cpp:70:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::ArcusCommunicationTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/arcus/ArcusCommunicationTest.cpp:71:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::ArcusCommunicationTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/arcus/ArcusCommunicationTest.cpp:72:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::ArcusCommunicationTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/arcus/ArcusCommunicationTest.cpp:73:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::ArcusCommunicationTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/arcus/ArcusCommunicationTest.cpp:74:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::ArcusCommunicationTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/arcus/ArcusCommunicationTest.cpp:75:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::ArcusCommunicationTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/arcus/ArcusCommunicationTest.cpp:76:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {int, int}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::ArcusCommunicationTest::SetUp()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/arcus/ArcusCommunicationTest.cpp:77:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/Settings.h:16, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/mesh.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/MeshGroup.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/MeshGroup.cpp:8: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const cura::Mesh&}; _Tp = cura::Mesh; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cura::Mesh; _Alloc = std::allocator]', inlined from 'bool cura::loadMeshIntoMeshGroup(MeshGroup*, const char*, const FMatrix4x3&, Settings&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/MeshGroup.cpp:278:40: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/PathConfigStorage.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/PathConfigStorage.cpp:4: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const cura::Ratio&}; _Tp = cura::Ratio; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {cura::PrintFeatureType, double, const long long int&, cura::Ratio, cura::GCodePathConfig::SpeedDerivatives}; _Tp = cura::GCodePathConfig; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {cura::PrintFeatureType, double, const long long int&, cura::Ratio, cura::GCodePathConfig::SpeedDerivatives}; _Tp = cura::GCodePathConfig; _Alloc = std::allocator]', inlined from 'cura::PathConfigStorage::MeshPathConfigs::MeshPathConfigs(const cura::SliceMeshStorage&, cura::coord_t, const cura::LayerIndex&, const std::vector&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/PathConfigStorage.cpp:142:35: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {cura::PrintFeatureType, int, int, double, cura::GCodePathConfig::SpeedDerivatives}; _Tp = cura::GCodePathConfig; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {cura::PrintFeatureType, float, const long long int&, cura::Ratio, cura::GCodePathConfig::SpeedDerivatives}; _Tp = cura::GCodePathConfig; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {cura::GCodePathConfig::SpeedDerivatives}; _Tp = cura::GCodePathConfig::SpeedDerivatives; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {cura::GCodePathConfig::SpeedDerivatives}; _Tp = cura::GCodePathConfig::SpeedDerivatives; _Alloc = std::allocator]', inlined from 'void cura::PathConfigStorage::handleInitialLayerSpeedup(const cura::SliceDataStorage&, const cura::LayerIndex&, size_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/PathConfigStorage.cpp:276:60: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {cura::Ratio}; _Tp = cura::Ratio; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cura::Ratio; _Alloc = std::allocator]', inlined from 'static std::vector cura::PathConfigStorage::getLineWidthFactorPerExtruder(const cura::LayerIndex&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/PathConfigStorage.cpp:24:26: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {cura::Ratio}; _Tp = cura::Ratio; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = cura::Ratio; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'static std::vector cura::PathConfigStorage::getLineWidthFactorPerExtruder(const cura::LayerIndex&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/PathConfigStorage.cpp:28:26: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const cura::SliceMeshStorage&, const long long int&, const cura::LayerIndex&, const std::vector >&}; _Tp = cura::PathConfigStorage::MeshPathConfigs; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {cura::PrintFeatureType, int, int, double, cura::GCodePathConfig::SpeedDerivatives}; _Tp = cura::GCodePathConfig; _Alloc = std::allocator]', inlined from 'cura::PathConfigStorage::PathConfigStorage(const cura::SliceDataStorage&, const cura::LayerIndex&, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/PathConfigStorage.cpp:205:48: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {cura::PrintFeatureType, double, const long long int&, cura::Ratio, cura::GCodePathConfig::SpeedDerivatives}; _Tp = cura::GCodePathConfig; _Alloc = std::allocator]', inlined from 'cura::PathConfigStorage::PathConfigStorage(const cura::SliceDataStorage&, const cura::LayerIndex&, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/PathConfigStorage.cpp:212:52: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {cura::PrintFeatureType, double, const long long int&, cura::Ratio, cura::GCodePathConfig::SpeedDerivatives}; _Tp = cura::GCodePathConfig; _Alloc = std::allocator]', inlined from 'cura::PathConfigStorage::PathConfigStorage(const cura::SliceDataStorage&, const cura::LayerIndex&, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/PathConfigStorage.cpp:220:53: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const cura::SliceMeshStorage&, const long long int&, const cura::LayerIndex&, const std::vector >&}; _Tp = cura::PathConfigStorage::MeshPathConfigs; _Alloc = std::allocator]', inlined from 'cura::PathConfigStorage::PathConfigStorage(const cura::SliceDataStorage&, const cura::LayerIndex&, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/PathConfigStorage.cpp:233:34: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {cura::PrintFeatureType, float, const long long int&, cura::Ratio, cura::GCodePathConfig::SpeedDerivatives}; _Tp = cura::GCodePathConfig; _Alloc = std::allocator]', inlined from 'cura::PathConfigStorage::PathConfigStorage(const cura::SliceDataStorage&, const cura::LayerIndex&, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/PathConfigStorage.cpp:240:43: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/Settings.h:16, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/ExtruderTrain.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/MergeInfillLines.cpp:5: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'bool cura::MergeInfillLines::mergeLinesSideBySide(bool, cura::GCodePath&, cura::Point, cura::GCodePath&, cura::Point, cura::Point&, cura::coord_t&) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/MergeInfillLines.cpp:141:44: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'bool cura::MergeInfillLines::mergeLinesSideBySide(bool, cura::GCodePath&, cura::Point, cura::GCodePath&, cura::Point, cura::Point&, cura::coord_t&) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/MergeInfillLines.cpp:149:40: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /usr/include/c++/12.2.1/functional:62, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/../settings/types/LayerIndex.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/Comb.h:10, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/Comb.cpp:4: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::Comb::moveCombPathInside(cura::Polygons&, cura::Polygons&, cura::CombPath&, cura::CombPath&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/Comb.cpp:283:31: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::Comb::moveCombPathInside(cura::Polygons&, cura::Polygons&, cura::CombPath&, cura::CombPath&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/Comb.cpp:291:39: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::Comb::moveCombPathInside(cura::Polygons&, cura::Polygons&, cura::CombPath&, cura::CombPath&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/Comb.cpp:295:39: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::Comb::moveCombPathInside(cura::Polygons&, cura::Polygons&, cura::CombPath&, cura::CombPath&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/Comb.cpp:300:35: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'bool cura::Comb::calc(const cura::ExtruderTrain&, cura::Point, cura::Point, cura::CombPaths&, bool, bool, cura::coord_t, bool&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/Comb.cpp:215:40: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'bool cura::Comb::calc(const cura::ExtruderTrain&, cura::Point, cura::Point, cura::CombPaths&, bool, bool, cura::coord_t, bool&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/Comb.cpp:216:40: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'bool cura::Comb::calc(const cura::ExtruderTrain&, cura::Point, cura::Point, cura::CombPaths&, bool, bool, cura::coord_t, bool&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/Comb.cpp:232:36: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'bool cura::Comb::calc(const cura::ExtruderTrain&, cura::Point, cura::Point, cura::CombPaths&, bool, bool, cura::coord_t, bool&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/pathPlanning/Comb.cpp:233:36: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/Settings.h:16, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/ExtruderTrain.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/PrimeTower.cpp:8: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/../utils/polygon.h:411:24, inlined from 'void cura::PrimeTower::generateGroundpoly()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/PrimeTower.cpp:90:14: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/PrimeTower.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/sliceDataStorage.h:10, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/layerPart.cpp:5: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = cura::SliceLayerPart; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = cura::SliceLayerPart; _Alloc = std::allocator]', inlined from 'void cura::createLayerWithParts(const Settings&, SliceLayer&, SlicerLayer*)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/layerPart.cpp:60:40: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/communication/ArcusCommunication.cpp: In member function 'virtual void cura::ArcusCommunication::sendPolygons(const cura::PrintFeatureType&, const cura::Polygons&, const cura::coord_t&, const cura::coord_t&, const cura::Velocity&)': /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/communication/ArcusCommunication.cpp:419:33: warning: loop variable 'polygon' of type 'const cura::ConstPolygonRef&' binds to a temporary constructed from type 'const std::vector' [-Wrange-loop-construct] 419 | for (const ConstPolygonRef& polygon : polygons) | ^~~~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/communication/ArcusCommunication.cpp:419:33: note: use non-reference type 'const cura::ConstPolygonRef' to make the copy explicit or 'const std::vector&' to prevent copying In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/gmock/src/gmock/googletest/include/gtest/gtest.h:56, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/MergeInfillLinesTest.cpp:4: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {int, int}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const cura::GCodePathConfig&, const char (&)[24], cura::SpaceFillType, const cura::Ratio&, const bool&}; _Tp = cura::GCodePath; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const cura::GCodePathConfig&, const char (&)[24], cura::SpaceFillType, const cura::Ratio&, const bool&}; _Tp = cura::GCodePath; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int, int}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'cura::MergeInfillLinesTest::MergeInfillLinesTest()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/MergeInfillLinesTest.cpp:80:40: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const cura::GCodePath&}; _Tp = cura::GCodePath; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cura::GCodePath; _Alloc = std::allocator]', inlined from 'virtual void cura::MergeInfillLinesTest_MergeLenthwise_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/MergeInfillLinesTest.cpp:189:20: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cura::GCodePath; _Alloc = std::allocator]', inlined from 'virtual void cura::MergeInfillLinesTest_MergeSingle_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/MergeInfillLinesTest.cpp:166:20: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/Settings.h:16, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/ExtruderTrain.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/Scene.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/Slice.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/Weaver.cpp:9: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'void cura::Weaver::chainify_polygons(cura::Polygons&, cura::Point, cura::Polygons&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/Weaver.cpp:433:25: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int&}; _Tp = cura::WeaveConnectionPart; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {cura::Point3&, cura::WeaveSegmentType}; _Tp = cura::WeaveConnectionSegment; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&}; _Tp = cura::WeaveConnectionPart; _Alloc = std::allocator]', inlined from 'void cura::Weaver::connect_polygons(cura::Polygons&, int, cura::Polygons&, int, cura::WeaveConnection&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/Weaver.cpp:465:27: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {cura::Point3&, cura::WeaveSegmentType}; _Tp = cura::WeaveConnectionSegment; _Alloc = std::allocator]', inlined from 'void cura::Weaver::connect_polygons(cura::Polygons&, int, cura::Polygons&, int, cura::WeaveConnection&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/Weaver.cpp:485:51: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {cura::Point3&, cura::WeaveSegmentType}; _Tp = cura::WeaveConnectionSegment; _Alloc = std::allocator]', inlined from 'void cura::Weaver::connect_polygons(cura::Polygons&, int, cura::Polygons&, int, cura::WeaveConnection&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/Weaver.cpp:487:47: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/bits/stl_algo.h:60, from /usr/include/c++/12.2.1/algorithm:61, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/slicer.cpp:5: /usr/include/c++/12.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = cura::SlicerLayer::PossibleStitch; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]': /usr/include/c++/12.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 135 | __push_heap(_RandomAccessIterator __first, | ^~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.hpp:52, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/../utils/Coord_t.h:9, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/AdaptiveLayerHeights.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/slicer.cpp:7: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'void cura::SlicerLayer::joinPolylines(cura::PolygonRef&, cura::PolygonRef&, const bool*) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/slicer.cpp:400:27: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'void cura::SlicerLayer::joinPolylines(cura::PolygonRef&, cura::PolygonRef&, const bool*) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/slicer.cpp:406:27: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const cura::SlicerSegment&}; _Tp = cura::SlicerSegment; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const cura::SlicerLayer::PossibleStitch&}; _Tp = cura::SlicerLayer::PossibleStitch; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cura::SlicerLayer::PossibleStitch; _Alloc = std::allocator]', inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(const value_type&) [with _Tp = cura::SlicerLayer::PossibleStitch; _Sequence = std::vector >; _Compare = std::less]' at /usr/include/c++/12.2.1/bits/stl_queue.h:740:13, inlined from 'std::priority_queue cura::SlicerLayer::findPossibleStitches(const cura::Polygons&, cura::coord_t, cura::coord_t, bool) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/slicer.cpp:274:34: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cura::SlicerLayer::PossibleStitch; _Alloc = std::allocator]', inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(const value_type&) [with _Tp = cura::SlicerLayer::PossibleStitch; _Sequence = std::vector >; _Compare = std::less]' at /usr/include/c++/12.2.1/bits/stl_queue.h:740:13, inlined from 'std::priority_queue cura::SlicerLayer::findPossibleStitches(const cura::Polygons&, cura::coord_t, cura::coord_t, bool) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/slicer.cpp:300:38: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cura::SlicerLayer::PossibleStitch; _Alloc = std::allocator]', inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(const value_type&) [with _Tp = cura::SlicerLayer::PossibleStitch; _Sequence = std::vector >; _Compare = std::less]' at /usr/include/c++/12.2.1/bits/stl_queue.h:740:13, inlined from 'std::priority_queue cura::SlicerLayer::findPossibleStitches(const cura::Polygons&, cura::coord_t, cura::coord_t, bool) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/slicer.cpp:325:38: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'void cura::SlicerLayer::makeBasicPolygonLoop(cura::Polygons&, size_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/slicer.cpp:42:13: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'void cura::SlicerLayer::makeBasicPolygonLoop(cura::Polygons&, size_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/slicer.cpp:47:17: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'void cura::SlicerLayer::stitch_extensive(cura::Polygons&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/slicer.cpp:604:33: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'void cura::SlicerLayer::stitch_extensive(cura::Polygons&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/slicer.cpp:606:33: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'void cura::SlicerLayer::stitch_extensive(cura::Polygons&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/slicer.cpp:614:40: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'void cura::SlicerLayer::stitch_extensive(cura::Polygons&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/slicer.cpp:623:64: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'void cura::SlicerLayer::stitch_extensive(cura::Polygons&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/slicer.cpp:630:33: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'void cura::SlicerLayer::stitch_extensive(cura::Polygons&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/slicer.cpp:632:64: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'void cura::SlicerLayer::stitch_extensive(cura::Polygons&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/slicer.cpp:634:64: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'void cura::SlicerLayer::stitch_extensive(cura::Polygons&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/slicer.cpp:640:64: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'void cura::SlicerLayer::stitch_extensive(cura::Polygons&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/slicer.cpp:642:64: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cura::SlicerSegment; _Alloc = std::allocator]', inlined from '_ZN4cura6Slicer13buildSegmentsERKNS_4MeshERKSt6vectorISt4pairIiiESaIS6_EERKNS_16SlicingToleranceERS4_INS_11SlicerLayerESaISE_EE._omp_fn.0' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/slicer.cpp:955:48: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/skin.cpp: In member function 'cura::Polygons cura::SkinInfillAreaComputation::generateNoAirBelow(cura::SliceLayerPart&, size_t)': /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/skin.cpp:537:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 537 | if (layer_nr < flooring_layer_count) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/communication/CommandLine.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/Application.cpp:11: /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/rapidjson/document.h:110:19: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 110 | : public std::iterator struct std::iterator' is deprecated [-Wdeprecated-declarations] 118 | typedef std::iterator BaseType; | ^~~~~~~~ /usr/include/c++/12.2.1/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/gmock/src/gmock/googletest/include/gtest/gtest.h:62, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/InfillTest.cpp:4: /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/gmock/src/gmock/googletest/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator::value_type> testing::ValuesIn(ForwardIterator, ForwardIterator) [with ForwardIterator = __gnu_cxx::__normal_iterator >]': /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/gmock/src/gmock/googletest/include/gtest/gtest-param-test.h:310:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 310 | ValuesIn(ForwardIterator begin, ForwardIterator end) { | ^~~~~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/gmock/src/gmock/googletest/include/gtest/gtest-param-test.h:310:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/gmock/src/gmock/googletest/include/gtest/gtest.h:56: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {cura::InfillTestParameters}; _Tp = cura::InfillTestParameters; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {cura::InfillTestParameters}; _Tp = cura::InfillTestParameters; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = cura::InfillTestParameters; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'std::vector cura::generateInfillTests()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/InfillTest.cpp:223:46: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {cura::InfillTestParameters}; _Tp = cura::InfillTestParameters; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = cura::InfillTestParameters; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'std::vector cura::generateInfillTests()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/InfillTest.cpp:224:46: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {cura::InfillTestParameters}; _Tp = cura::InfillTestParameters; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = cura::InfillTestParameters; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'std::vector cura::generateInfillTests()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/InfillTest.cpp:225:46: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {cura::InfillTestParameters}; _Tp = cura::InfillTestParameters; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = cura::InfillTestParameters; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'std::vector cura::generateInfillTests()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/InfillTest.cpp:226:46: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'testing::internal::ParamGenerator testing::ValuesIn(const Container&) [with Container = std::vector]', inlined from 'testing::internal::ParamGenerator cura::gtest_InfillTestcasesInfillTest_EvalGenerator_()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/InfillTest.cpp:237:5: /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/gmock/src/gmock/googletest/include/gtest/gtest-param-test.h:325:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 325 | return ValuesIn(container.begin(), container.end()); | ^ In file included from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/communication/CommandLine.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/communication/CommandLine.cpp:16: /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/rapidjson/document.h:110:19: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 110 | : public std::iterator struct std::iterator' is deprecated [-Wdeprecated-declarations] 118 | typedef std::iterator BaseType; | ^~~~~~~~ /usr/include/c++/12.2.1/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/rapidjson/document.h:1890:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/rapidjson/reader.h:1311:40: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::FileReadStream; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/rapidjson/reader.h:1399:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::FileReadStream; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/rapidjson/reader.h:395:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::FileReadStream; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/rapidjson/document.h:1747:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::FileReadStream; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/rapidjson/document.h:1773:70: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with InputStream = rapidjson::FileReadStream; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/communication/CommandLine.cpp:332:30: required from here /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/rapidjson/document.h:1598:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1598 | std::memcpy(data_.o.members, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/rapidjson/document.h:79:8: note: 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here 79 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/rapidjson/document.h:1898:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/rapidjson/reader.h:1336:39: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::FileReadStream; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/rapidjson/reader.h:1399:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::FileReadStream; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/rapidjson/reader.h:395:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::FileReadStream; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/rapidjson/document.h:1747:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::FileReadStream; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/rapidjson/document.h:1773:70: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with InputStream = rapidjson::FileReadStream; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/communication/CommandLine.cpp:332:30: required from here /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/rapidjson/document.h:1586:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1586 | std::memcpy(data_.a.elements, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/rapidjson/document.h:420:7: note: 'class rapidjson::GenericValue >' declared here 420 | class GenericValue { | ^~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/gmock/src/gmock/googletest/include/gtest/gtest.h:56, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/SparseGridTest.cpp:4: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&, int}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {int, int}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem&}; _Tp = cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem; _Alloc = std::allocator >]', inlined from 'cura::SparseGrid >::getNearby(const cura::Point&, cura::coord_t) const:: >::Elem&)>' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/SparseGrid.h:204:26, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = bool; _Fn = cura::SparseGrid >::getNearby(const cura::Point&, cura::coord_t) const:: >::Elem&)>&; _Args = {const cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem&}]' at /usr/include/c++/12.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = bool; _Callable = cura::SparseGrid >::getNearby(const cura::Point&, cura::coord_t) const:: >::Elem&)>&; _Args = {const cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem&}]' at /usr/include/c++/12.2.1/bits/invoke.h:114:35, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = bool; _Functor = cura::SparseGrid >::getNearby(const cura::Point&, cura::coord_t) const:: >::Elem&)>; _ArgTypes = {const cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem&}]' at /usr/include/c++/12.2.1/bits/std_function.h:290:30: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int, int}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'virtual void cura::GetNearestTest_Equal_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/SparseGridTest.cpp:206:35: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int, int}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'virtual void cura::GetNearestTest_Equal_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/SparseGridTest.cpp:207:35: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&, int}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'virtual void cura::GetNearbyTest_getNearbyLine2_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/SparseGridTest.cpp:71:27: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&, int}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'virtual void cura::GetNearbyTest_getNearbyLine_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/SparseGridTest.cpp:116:27: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:50, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/ios:42, from /usr/include/c++/12.2.1/ostream:38, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/gmock/src/gmock/googletest/include/gtest/gtest.h:55, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonTest.cpp:4: /usr/include/c++/12.2.1/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/12.2.1/bits/stl_algobase.h:2059:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2059 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2059:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/gmock/src/gmock/googletest/include/gtest/gtest.h:56: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: /usr/include/c++/12.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:411:24, inlined from 'virtual void cura::PolygonTest_isInsideTest_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonTest.cpp:127:13: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:411:24, inlined from 'virtual void cura::PolygonTest_isInsideTest_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonTest.cpp:128:13: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:411:24, inlined from 'virtual void cura::PolygonTest_isInsideTest_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonTest.cpp:137:13: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:411:24, inlined from 'virtual void cura::PolygonTest_simplifyCircle_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonTest.cpp:229:19: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:411:24, inlined from 'virtual void cura::PolygonTest_simplifyLimitedLength_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonTest.cpp:283:15: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:411:24, inlined from 'virtual void cura::PolygonTest_simplifyLimitedLength_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonTest.cpp:294:19: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:411:24, inlined from 'virtual void cura::PolygonTest_simplifyColinear_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonTest.cpp:604:21: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:411:24, inlined from 'virtual void cura::PolygonTest_simplifyToDegenerate_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonTest.cpp:657:10: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:411:24, inlined from 'virtual void cura::PolygonTest_simplifyToDegenerate_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonTest.cpp:658:10: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:411:24, inlined from 'virtual void cura::PolygonTest_simplifyToDegenerate_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonTest.cpp:659:10: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&, long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:411:24, inlined from 'virtual void cura::PolygonTest_polygonOffsetTest_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonTest.cpp:87:28: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = ClipperLib::IntPoint]' at /usr/include/c++/12.2.1/bits/stl_algo.h:3851:28, inlined from 'virtual void cura::PolygonTest_differenceContainsOriginalPointTest_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonTest.cpp:174:5: /usr/include/c++/12.2.1/bits/stl_algobase.h:2112:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2112 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2113 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]', inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = ClipperLib::IntPoint]' at /usr/include/c++/12.2.1/bits/stl_algo.h:3851:28, inlined from 'virtual void cura::PolygonTest_differenceContainsOriginalPointTest_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonTest.cpp:176:5: /usr/include/c++/12.2.1/bits/stl_algobase.h:2112:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2112 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2113 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:411:24, inlined from 'virtual void cura::PolygonTest_simplifyLimitedError_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonTest.cpp:325:19: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {ClipperLib::IntPoint}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::PolygonTest_simplifyIncreasingLimitedError_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonTest.cpp:378:28: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {ClipperLib::IntPoint}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::PolygonTest_simplifyIncreasingLimitedError_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonTest.cpp:379:28: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {ClipperLib::IntPoint}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::PolygonTest_simplifyIncreasingLimitedError_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonTest.cpp:380:28: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {ClipperLib::IntPoint}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::PolygonTest_simplifyIncreasingLimitedError_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonTest.cpp:387:24: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:411:24, inlined from 'virtual void cura::PolygonTest_simplifyZigzag_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonTest.cpp:257:19: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&, long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {long long int&, long long int&}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::PolygonTest_simplifySineHighPoly_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonTest.cpp:476:34: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&, long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {long long int&, long long int&}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:422:27, inlined from 'virtual void cura::PolygonTest_simplifySineHighPoly_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonTest.cpp:479:26: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:411:24, inlined from 'virtual void cura::PolygonTest_simplifyCircleLimitedError_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonTest.cpp:518:19: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/../src/utils/polygon.h:411:24, inlined from 'virtual void cura::PolygonTest_simplifyCircleHighPoly_Test::TestBody()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonTest.cpp:563:19: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/gmock/src/gmock/googletest/include/gtest/gtest.h:62, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/PathOrderMonotonicTest.cpp:6: /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/gmock/src/gmock/googletest/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator::value_type> testing::ValuesIn(ForwardIterator, ForwardIterator) [with ForwardIterator = __gnu_cxx::__normal_iterator >]': /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/gmock/src/gmock/googletest/include/gtest/gtest-param-test.h:310:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 310 | ValuesIn(ForwardIterator begin, ForwardIterator end) { | ^~~~~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/gmock/src/gmock/googletest/include/gtest/gtest-param-test.h:310:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/gmock/src/gmock/googletest/include/gtest/gtest.h:56: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem::Path*>&}; _Tp = cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem::Path*>; _Alloc = std::allocator::Path*> >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::Path*>, std::allocator::Path*> > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem::Path*>; _Alloc = std::allocator::Path*> >]', inlined from 'cura::SparseGrid::Path*> >::getNearby(const cura::Point&, cura::coord_t) const::::Path*> >::Elem&)>' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/../src/infill/../utils/SparseGrid.h:204:26, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = bool; _Fn = cura::SparseGrid::Path*> >::getNearby(const cura::Point&, cura::coord_t) const::::Path*> >::Elem&)>&; _Args = {const cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem::Path*>&}]' at /usr/include/c++/12.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = bool; _Callable = cura::SparseGrid::Path*> >::getNearby(const cura::Point&, cura::coord_t) const::::Path*> >::Elem&)>&; _Args = {const cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem::Path*>&}]' at /usr/include/c++/12.2.1/bits/invoke.h:114:35, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = bool; _Functor = cura::SparseGrid::Path*> >::getNearby(const cura::Point&, cura::coord_t) const::::Path*> >::Elem&)>; _ArgTypes = {const cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem::Path*>&}]' at /usr/include/c++/12.2.1/bits/std_function.h:290:30: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/bits/stl_algobase.h:71, from /usr/include/c++/12.2.1/string:50, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/PathOrderMonotonicTest.cpp:4: /usr/include/c++/12.2.1/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >; _Predicate = cura::PathOrderMonotonic::findPolylineString(cura::PathOrder::Path*, const cura::SparsePointGridInclusive::Path*>&, cura::Point)::::Path*>)>]': /usr/include/c++/12.2.1/bits/predefined_ops.h:317:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 317 | operator()(_Iterator __it) | ^~~~~~~~ /usr/include/c++/12.2.1/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >; _Predicate = cura::PathOrderMonotonic::findPolylineString(cura::PathOrder::Path*, const cura::SparsePointGridInclusive::Path*>&, cura::Point)::::Path*>)>]': /usr/include/c++/12.2.1/bits/predefined_ops.h:317:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >; _Predicate = cura::PathOrderMonotonic::findPolylineString(cura::PathOrder::Path*, const cura::SparsePointGridInclusive::Path*>&, cura::Point)::::Path*>)>]': /usr/include/c++/12.2.1/bits/predefined_ops.h:317:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >; _Predicate = cura::PathOrderMonotonic::findPolylineString(cura::PathOrder::Path*, const cura::SparsePointGridInclusive::Path*>&, cura::Point)::::Path*>)>]': /usr/include/c++/12.2.1/bits/predefined_ops.h:317:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator testing::ValuesIn(const Container&) [with Container = std::vector]', inlined from 'testing::internal::ParamGenerator, std::allocator >, cura::AngleRadians> > cura::gtest_PathOrderMonotonicTestInstantiationPathOrderMonotonicTest_EvalGenerator_()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/PathOrderMonotonicTest.cpp:282:5: /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/gmock/src/gmock/googletest/include/gtest/gtest-param-test.h:325:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 325 | return ValuesIn(container.begin(), container.end()); | ^ In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator::Path*>*, vector::Path*>, allocator::Path*> > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred::findPolylineString(cura::PathOrder::Path*, const cura::SparsePointGridInclusive::Path*>&, cura::Point)::::Path*>)> >]', inlined from '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator::Path*>*, vector::Path*>, allocator::Path*> > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred::findPolylineString(cura::PathOrder::Path*, const cura::SparsePointGridInclusive::Path*>&, cura::Point)::::Path*>)> >]' at /usr/include/c++/12.2.1/bits/stl_algobase.h:2112:23, inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator::Path*>*, vector::Path*>, allocator::Path*> > > >; _Predicate = cura::PathOrderMonotonic::findPolylineString(cura::PathOrder::Path*, const cura::SparsePointGridInclusive::Path*>&, cura::Point)::::Path*>)>]' at /usr/include/c++/12.2.1/bits/stl_algo.h:3877:28, inlined from 'std::deque::Path*> cura::PathOrderMonotonic::findPolylineString(typename cura::PathOrder::Path*, const cura::SparsePointGridInclusive::Path*>&, cura::Point) [with PathType = cura::ConstPolygonRef]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/../src/PathOrderMonotonic.h:314:46, inlined from 'void cura::PathOrderMonotonic::optimize() [with PathType = cura::ConstPolygonRef]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/../src/PathOrderMonotonic.h:137:31: /usr/include/c++/12.2.1/bits/stl_algobase.h:2075:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2075 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2079:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2079 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2087:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2087 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2092:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2092 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2097:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2097 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator::Path*>*, vector::Path*>, allocator::Path*> > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred::findPolylineString(cura::PathOrder::Path*, const cura::SparsePointGridInclusive::Path*>&, cura::Point)::::Path*>)> >]', inlined from '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator::Path*>*, vector::Path*>, allocator::Path*> > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred::findPolylineString(cura::PathOrder::Path*, const cura::SparsePointGridInclusive::Path*>&, cura::Point)::::Path*>)> >]' at /usr/include/c++/12.2.1/bits/stl_algobase.h:2112:23, inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator::Path*>*, vector::Path*>, allocator::Path*> > > >; _Predicate = cura::PathOrderMonotonic::findPolylineString(cura::PathOrder::Path*, const cura::SparsePointGridInclusive::Path*>&, cura::Point)::::Path*>)>]' at /usr/include/c++/12.2.1/bits/stl_algo.h:3877:28, inlined from 'std::deque::Path*> cura::PathOrderMonotonic::findPolylineString(typename cura::PathOrder::Path*, const cura::SparsePointGridInclusive::Path*>&, cura::Point) [with PathType = cura::ConstPolygonRef]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/../src/PathOrderMonotonic.h:318:45, inlined from 'void cura::PathOrderMonotonic::optimize() [with PathType = cura::ConstPolygonRef]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/../src/PathOrderMonotonic.h:137:31: /usr/include/c++/12.2.1/bits/stl_algobase.h:2071:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2071 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2075:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2075 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2079:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2079 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2087:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2087 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2092:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2092 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2097:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2097 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator::Path*>*, vector::Path*>, allocator::Path*> > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred::findPolylineString(cura::PathOrder::Path*, const cura::SparsePointGridInclusive::Path*>&, cura::Point)::::Path*>)> >]', inlined from '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator::Path*>*, vector::Path*>, allocator::Path*> > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred::findPolylineString(cura::PathOrder::Path*, const cura::SparsePointGridInclusive::Path*>&, cura::Point)::::Path*>)> >]' at /usr/include/c++/12.2.1/bits/stl_algobase.h:2112:23, inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator::Path*>*, vector::Path*>, allocator::Path*> > > >; _Predicate = cura::PathOrderMonotonic::findPolylineString(cura::PathOrder::Path*, const cura::SparsePointGridInclusive::Path*>&, cura::Point)::::Path*>)>]' at /usr/include/c++/12.2.1/bits/stl_algo.h:3877:28, inlined from 'std::deque::Path*> cura::PathOrderMonotonic::findPolylineString(typename cura::PathOrder::Path*, const cura::SparsePointGridInclusive::Path*>&, cura::Point) [with PathType = cura::ConstPolygonRef]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/../src/PathOrderMonotonic.h:331:45, inlined from 'void cura::PathOrderMonotonic::optimize() [with PathType = cura::ConstPolygonRef]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/../src/PathOrderMonotonic.h:137:31: /usr/include/c++/12.2.1/bits/stl_algobase.h:2087:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2087 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2092:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2092 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2097:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2097 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator::Path*>*, vector::Path*>, allocator::Path*> > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred::findPolylineString(cura::PathOrder::Path*, const cura::SparsePointGridInclusive::Path*>&, cura::Point)::::Path*>)> >]', inlined from '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator::Path*>*, vector::Path*>, allocator::Path*> > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred::findPolylineString(cura::PathOrder::Path*, const cura::SparsePointGridInclusive::Path*>&, cura::Point)::::Path*>)> >]' at /usr/include/c++/12.2.1/bits/stl_algobase.h:2112:23, inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator::Path*>*, vector::Path*>, allocator::Path*> > > >; _Predicate = cura::PathOrderMonotonic::findPolylineString(cura::PathOrder::Path*, const cura::SparsePointGridInclusive::Path*>&, cura::Point)::::Path*>)>]' at /usr/include/c++/12.2.1/bits/stl_algo.h:3877:28, inlined from 'std::deque::Path*> cura::PathOrderMonotonic::findPolylineString(typename cura::PathOrder::Path*, const cura::SparsePointGridInclusive::Path*>&, cura::Point) [with PathType = cura::ConstPolygonRef]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/../src/PathOrderMonotonic.h:344:44, inlined from 'void cura::PathOrderMonotonic::optimize() [with PathType = cura::ConstPolygonRef]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/../src/PathOrderMonotonic.h:137:31: /usr/include/c++/12.2.1/bits/stl_algobase.h:2087:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2087 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2092:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2092 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2097:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2097 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/Settings.h:16, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/ExtruderTrain.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/TreeSupport.cpp:5: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::TreeSupport::generateContactPoints(const cura::SliceMeshStorage&, std::vector >&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/TreeSupport.cpp:513:38: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&, double&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {double, double}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:422:27, inlined from 'void cura::TreeSupport::drawCircles(cura::SliceDataStorage&, const std::vector >&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/TreeSupport.cpp:95:35: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::TreeSupport::dropNodes(std::vector >&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/TreeSupport.cpp:292:50: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {cura::PolygonsPart&, const long long int&, const unsigned int&}; _Tp = cura::SupportInfillPart; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'cura::TreeSupport::drawCircles(cura::SliceDataStorage&, const std::vector >&)::' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/TreeSupport.cpp:136:27: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {cura::PolygonsPart&, const long long int&, const unsigned int&}; _Tp = cura::SupportInfillPart; _Alloc = std::allocator]', inlined from 'cura::TreeSupport::drawCircles(cura::SliceDataStorage&, const std::vector >&)::' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/TreeSupport.cpp:185:86: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/Settings.h:16, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/ExtruderTrain.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/sliceDataStorage.cpp:5: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&, double&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {double, double}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:422:27, inlined from 'cura::Polygon cura::SliceDataStorage::getMachineBorder(bool) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/sliceDataStorage.cpp:638:36: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const cura::PolygonsPart&, long long int&, int&}; _Tp = cura::SupportInfillPart; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const cura::PolygonsPart&, long long int&, int&}; _Tp = cura::SupportInfillPart; _Alloc = std::allocator]', inlined from 'void cura::SupportLayer::excludeAreasFromSupportInfillAreas(const cura::Polygons&, const cura::AABB&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/sliceDataStorage.cpp:728:46: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/gmock/src/gmock/googletest/include/gtest/gtest.h:56, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/LayerPlanTest.cpp:4: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: /usr/include/c++/12.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const cura::FanSpeedLayerTimeSettings&}; _Tp = cura::FanSpeedLayerTimeSettings; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cura::FanSpeedLayerTimeSettings; _Alloc = std::allocator]', inlined from 'cura::SliceDataStorage* cura::LayerPlanTest::setUpStorage()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/LayerPlanTest.cpp:193:48: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/gmock/src/gmock/googletest/include/gtest/gtest.h:56, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/utils/PolygonUtilsTest.cpp:4: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint, int, cura::PolygonRef, int}; _Tp = cura::ClosestPolygonPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint, int, cura::PolygonRef, int}; _Tp = cura::ClosestPolygonPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/ImageBasedDensityProvider.cpp:7: /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/stb-prefix/src/stb/stb_image.h: In function 'int stbi__parse_png_file(stbi__png*, int, int)': /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/stb-prefix/src/stb/stb_image.h:4954:28: warning: variable 'invalid_chunk' set but not used [-Wunused-but-set-variable] 4954 | static char invalid_chunk[] = "XXXX PNG chunk not known"; | ^~~~~~~~~~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/ImageBasedDensityProvider.cpp: In constructor 'cura::ImageBasedDensityProvider::ImageBasedDensityProvider(std::string, cura::AABB)': /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/ImageBasedDensityProvider.cpp:24:18: warning: 'img_x' may be used uninitialized [-Wmaybe-uninitialized] 24 | image_size = Point3(img_x, img_y, img_z); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/ImageBasedDensityProvider.cpp:22:9: note: 'img_x' declared here 22 | int img_x, img_y, img_z; // stbi requires pointer to int rather than to coord_t | ^~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/ImageBasedDensityProvider.cpp:24:18: warning: 'img_y' may be used uninitialized [-Wmaybe-uninitialized] 24 | image_size = Point3(img_x, img_y, img_z); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/ImageBasedDensityProvider.cpp:22:16: note: 'img_y' declared here 22 | int img_x, img_y, img_z; // stbi requires pointer to int rather than to coord_t | ^~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/ImageBasedDensityProvider.cpp:24:18: warning: 'img_z' may be used uninitialized [-Wmaybe-uninitialized] 24 | image_size = Point3(img_x, img_y, img_z); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/ImageBasedDensityProvider.cpp:22:23: note: 'img_z' declared here 22 | int img_x, img_y, img_z; // stbi requires pointer to int rather than to coord_t | ^~~~~ In file included from /usr/include/c++/12.2.1/bits/stl_algo.h:60, from /usr/include/c++/12.2.1/algorithm:61, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill.cpp:4: /usr/include/c++/12.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = cura::Infill::generateLinearBasedInfill(int, cura::Polygons&, int, const cura::PointMatrix&, cura::ZigzagConnectorProcessor&, bool, cura::coord_t)::Crossing; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12.2.1/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12.2.1/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /usr/include/c++/12.2.1/functional:62, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill.cpp:5: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long int; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'void cura::Infill::generateLinearBasedInfill(int, cura::Polygons&, int, const cura::PointMatrix&, cura::ZigzagConnectorProcessor&, bool, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill.cpp:687:68: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:4820:18, inlined from 'void cura::Infill::generateLinearBasedInfill(int, cura::Polygons&, int, const cura::PointMatrix&, cura::ZigzagConnectorProcessor&, bool, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill.cpp:701:18: /usr/include/c++/12.2.1/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:4820:18, inlined from 'void cura::Infill::generateLinearBasedInfill(int, cura::Polygons&, int, const cura::PointMatrix&, cura::ZigzagConnectorProcessor&, bool, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill.cpp:701:18: /usr/include/c++/12.2.1/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/../utils/polygon.h:411:24, inlined from 'void cura::Infill::generateCrossInfill(const cura::SierpinskiFillProvider&, cura::Polygons&, cura::Polygons&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill.cpp:463:34: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/../utils/polygon.h:411:24, inlined from 'void cura::Infill::multiplyInfill(cura::Polygons&, cura::Polygons&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill.cpp:305:21: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/../utils/polygon.h:411:24, inlined from 'void cura::Infill::multiplyInfill(cura::Polygons&, cura::Polygons&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill.cpp:316:29: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/../utils/polygon.h:411:24, inlined from 'void cura::Infill::multiplyInfill(cura::Polygons&, cura::Polygons&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill.cpp:317:29: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/Settings.h:16, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/ExtruderTrain.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/support.cpp:14: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&, const long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const cura::SupportInfillPart&}; _Tp = cura::SupportInfillPart; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cura::SupportInfillPart; _Alloc = std::allocator]', inlined from 'static void cura::AreaSupport::splitGlobalSupportAreasIntoSupportInfillParts(cura::SliceDataStorage&, const std::vector&, unsigned int)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/support.cpp:110:83: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const long long int&, const long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::emplace_back(Args&& ...) [with Args = {const long long int&, const long long int&}]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:422:27, inlined from 'static cura::Polygons cura::AreaSupport::join(const cura::SliceDataStorage&, const cura::Polygons&, cura::Polygons&, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/support.cpp:522:47: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'static void cura::AreaSupport::handleWallStruts(const cura::Settings&, cura::Polygons&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/support.cpp:1455:26: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'static void cura::AreaSupport::handleWallStruts(const cura::Settings&, cura::Polygons&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/support.cpp:1456:26: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'static void cura::AreaSupport::handleWallStruts(const cura::Settings&, cura::Polygons&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/support.cpp:1457:26: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'static void cura::AreaSupport::handleWallStruts(const cura::Settings&, cura::Polygons&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/support.cpp:1458:26: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/Settings.h:16, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/ExtruderTrain.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/FffPolygonGenerator.cpp:14: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/../utils/polygon.h:411:24, inlined from 'void cura::FffPolygonGenerator::processFuzzyWalls(cura::SliceMeshStorage&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/FffPolygonGenerator.cpp:1181:35: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/../utils/polygon.h:411:24, inlined from 'void cura::FffPolygonGenerator::processFuzzyWalls(cura::SliceMeshStorage&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/FffPolygonGenerator.cpp:1189:35: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/../utils/polygon.h:411:24, inlined from 'void cura::FffPolygonGenerator::processFuzzyWalls(cura::SliceMeshStorage&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/FffPolygonGenerator.cpp:1199:31: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/../utils/polygon.h:411:24, inlined from 'void cura::FffPolygonGenerator::processFuzzyWalls(cura::SliceMeshStorage&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/FffPolygonGenerator.cpp:1210:35: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:63: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = cura::SupportInfillPart*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = cura::SupportInfillPart*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = cura::SupportInfillPart*]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = cura::SupportInfillPart*; _Tp = cura::SupportInfillPart]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = cura::SupportInfillPart; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31, inlined from 'cura::SupportLayer::SupportLayer(const cura::SupportLayer&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/sliceDataStorage.h:199:7, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = cura::SupportLayer; _Args = {const cura::SupportLayer&}]' at /usr/include/c++/12.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const cura::SupportLayer*; _ForwardIterator = cura::SupportLayer*]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:120:21, inlined from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const cura::SupportLayer*; _ForwardIterator = cura::SupportLayer*; bool _TrivialValueTypes = false]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:137:32, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const cura::SupportLayer*; _ForwardIterator = cura::SupportLayer*]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = const cura::SupportLayer*; _ForwardIterator = cura::SupportLayer*; _Tp = cura::SupportLayer]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = cura::SupportLayer*; _ForwardIterator = cura::SupportLayer*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = cura::SupportLayer; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:674:48: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = cura::SliceLayerPart; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = cura::SliceLayer; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:189:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 189 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc:189:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = cura::SliceLayer; _Alloc = std::allocator]', inlined from 'void cura::FffPolygonGenerator::removeEmptyFirstLayers(cura::SliceDataStorage&, size_t&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/FffPolygonGenerator.cpp:911:25: /usr/include/c++/12.2.1/bits/stl_vector.h:1561:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1561 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = cura::SliceLayer*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = cura::SliceLayer*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = cura::SliceLayer*]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = cura::SliceLayer*; _Tp = cura::SliceLayer]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = cura::SliceLayer; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31, inlined from 'cura::SliceMeshStorage::SliceMeshStorage(const cura::SliceMeshStorage&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/sliceDataStorage.h:240:7, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = cura::SliceMeshStorage; _Args = {const cura::SliceMeshStorage&}]' at /usr/include/c++/12.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const cura::SliceMeshStorage*; _ForwardIterator = cura::SliceMeshStorage*]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:120:21: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {cura::Mesh*, unsigned int}; _Tp = cura::SliceMeshStorage; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {cura::Mesh*, unsigned int}; _Tp = cura::SliceMeshStorage; _Alloc = std::allocator]', inlined from 'bool cura::FffPolygonGenerator::sliceModel(cura::MeshGroup*, cura::TimeKeeper&, cura::SliceDataStorage&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/FffPolygonGenerator.cpp:260:36: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = cura::SliceLayerPart; _Alloc = std::allocator]', inlined from 'void cura::FffPolygonGenerator::processInfillMesh(cura::SliceDataStorage&, size_t, const std::vector&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/FffPolygonGenerator.cpp:758:37: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'void cura::FffPolygonGenerator::slices2polygons(cura::SliceDataStorage&, cura::TimeKeeper&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/FffPolygonGenerator.cpp:346:31: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/LayerPlan.cpp: In member function 'void cura::LayerPlan::addLinesMonotonic(const cura::Polygons&, const cura::Polygons&, const cura::GCodePathConfig&, cura::SpaceFillType, cura::AngleRadians, cura::coord_t, cura::coord_t, cura::coord_t, cura::Ratio, double)': /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/LayerPlan.cpp:1209:82: warning: comparison of integer expressions of different signedness: 'const int' and 'unsigned int' [-Wsign-compare] 1209 | const bool next_would_have_been_included = inside_exclusion && (line_idx < polygons.size() - 1 && is_inside_exclusion(polygons[line_idx + 1])); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/Settings.h:16, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/ExtruderTrain.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/LayerPlan.cpp:7: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const cura::GCodePathConfig&, std::__cxx11::basic_string, std::allocator >&, cura::SpaceFillType&, const cura::Ratio&, bool&, const cura::Ratio&}; _Tp = cura::GCodePath; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const cura::GCodePathConfig&, std::__cxx11::basic_string, std::allocator >&, cura::SpaceFillType&, const cura::Ratio&, bool&, const cura::Ratio&}; _Tp = cura::GCodePath; _Alloc = std::allocator]', inlined from 'cura::GCodePath* cura::LayerPlan::getLatestPathWithConfig(const cura::GCodePathConfig&, cura::SpaceFillType, cura::Ratio, bool, cura::Ratio)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/LayerPlan.cpp:71:23: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'cura::GCodePath& cura::LayerPlan::addTravel_simple(cura::Point, cura::GCodePath*)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/LayerPlan.cpp:532:27: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'cura::GCodePath& cura::LayerPlan::addTravel(cura::Point, bool)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/LayerPlan.cpp:468:47: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'cura::GCodePath& cura::LayerPlan::addTravel_simple(cura::Point, cura::GCodePath*)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/LayerPlan.cpp:532:27, inlined from 'void cura::LayerPlan::planPrime(const float&)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/LayerPlan.cpp:540:47: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const cura::GCodePathConfig&, std::__cxx11::basic_string, std::allocator >&, cura::SpaceFillType&, const cura::Ratio&, bool&, const cura::Ratio&}; _Tp = cura::GCodePath; _Alloc = std::allocator]', inlined from 'cura::GCodePath* cura::LayerPlan::getLatestPathWithConfig(const cura::GCodePathConfig&, cura::SpaceFillType, cura::Ratio, bool, cura::Ratio)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/LayerPlan.cpp:71:23, inlined from 'void cura::LayerPlan::addExtrusionMove(cura::Point, const cura::GCodePathConfig&, cura::SpaceFillType, const cura::Ratio&, bool, cura::Ratio, double)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/LayerPlan.cpp:549:46: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::LayerPlan::addExtrusionMove(cura::Point, const cura::GCodePathConfig&, cura::SpaceFillType, const cura::Ratio&, bool, cura::Ratio, double)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/LayerPlan.cpp:550:27: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const cura::GCodePathConfig&, std::__cxx11::basic_string, std::allocator >&, cura::SpaceFillType&, const cura::Ratio&, bool&, const cura::Ratio&}; _Tp = cura::GCodePath; _Alloc = std::allocator]', inlined from 'cura::GCodePath* cura::LayerPlan::getLatestPathWithConfig(const cura::GCodePathConfig&, cura::SpaceFillType, cura::Ratio, bool, cura::Ratio)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/LayerPlan.cpp:71:23, inlined from 'void cura::LayerPlan::addExtrusionMove(cura::Point, const cura::GCodePathConfig&, cura::SpaceFillType, const cura::Ratio&, bool, cura::Ratio, double)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/LayerPlan.cpp:549:46: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::LayerPlan::addExtrusionMove(cura::Point, const cura::GCodePathConfig&, cura::SpaceFillType, const cura::Ratio&, bool, cura::Ratio, double)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/LayerPlan.cpp:550:27: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const cura::GCodePathConfig&, std::__cxx11::basic_string, std::allocator >&, cura::SpaceFillType&, const cura::Ratio&, bool&, const cura::Ratio&}; _Tp = cura::GCodePath; _Alloc = std::allocator]', inlined from 'cura::GCodePath* cura::LayerPlan::getLatestPathWithConfig(const cura::GCodePathConfig&, cura::SpaceFillType, cura::Ratio, bool, cura::Ratio)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/LayerPlan.cpp:71:23, inlined from 'void cura::LayerPlan::addExtrusionMove(cura::Point, const cura::GCodePathConfig&, cura::SpaceFillType, const cura::Ratio&, bool, cura::Ratio, double)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/LayerPlan.cpp:549:46: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::LayerPlan::addExtrusionMove(cura::Point, const cura::GCodePathConfig&, cura::SpaceFillType, const cura::Ratio&, bool, cura::Ratio, double)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/LayerPlan.cpp:550:27: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int, long long int}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'bool cura::LayerPlan::writePathWithCoasting(cura::GCodeExport&, size_t, size_t, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/LayerPlan.cpp:1994:45: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'void cura::LayerPlan::addWallLine(const cura::Point&, const cura::Point&, const cura::SliceMeshStorage&, const cura::GCodePathConfig&, const cura::GCodePathConfig&, float, float&, cura::Ratio, double)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/LayerPlan.cpp:737:26: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'void cura::LayerPlan::addWallLine(const cura::Point&, const cura::Point&, const cura::SliceMeshStorage&, const cura::GCodePathConfig&, const cura::GCodePathConfig&, float, float&, cura::Ratio, double)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/LayerPlan.cpp:738:26: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'cura::LayerPlan::addWall(cura::ConstPolygonRef, int, const cura::SliceMeshStorage&, const cura::GCodePathConfig&, const cura::GCodePathConfig&, cura::WallOverlapComputation*, cura::coord_t, float, bool)::' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/LayerPlan.cpp:858:34: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/polygon.h:411:24, inlined from 'cura::LayerPlan::addWall(cura::ConstPolygonRef, int, const cura::SliceMeshStorage&, const cura::GCodePathConfig&, const cura::GCodePathConfig&, cura::WallOverlapComputation*, cura::coord_t, float, bool)::' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/LayerPlan.cpp:859:34: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int&, cura::LayerIndex&, const bool&, const bool&, long long int&, const cura::FanSpeedLayerTimeSettings&, const cura::RetractionConfig&}; _Tp = cura::ExtruderPlan; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const unsigned int&, const cura::LayerIndex&, const bool&, const bool&, long long int&, const cura::FanSpeedLayerTimeSettings&, const cura::RetractionConfig&}; _Tp = cura::ExtruderPlan; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const unsigned int&, const cura::LayerIndex&, const bool&, const bool&, long long int&, const cura::FanSpeedLayerTimeSettings&, const cura::RetractionConfig&}; _Tp = cura::ExtruderPlan; _Alloc = std::allocator]', inlined from 'bool cura::LayerPlan::setExtruder(size_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/LayerPlan.cpp:309:32: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem::Path*>&}; _Tp = cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem::Path*>; _Alloc = std::allocator::Path*> >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::Path*>, std::allocator::Path*> > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem::Path*>; _Alloc = std::allocator::Path*> >]', inlined from 'cura::SparseGrid::Path*> >::getNearby(const cura::Point&, cura::coord_t) const::::Path*> >::Elem&)>' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/SparseGrid.h:204:26, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = bool; _Fn = cura::SparseGrid::Path*> >::getNearby(const cura::Point&, cura::coord_t) const::::Path*> >::Elem&)>&; _Args = {const cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem::Path*>&}]' at /usr/include/c++/12.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = bool; _Callable = cura::SparseGrid::Path*> >::getNearby(const cura::Point&, cura::coord_t) const::::Path*> >::Elem&)>&; _Args = {const cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem::Path*>&}]' at /usr/include/c++/12.2.1/bits/invoke.h:114:35, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = bool; _Functor = cura::SparseGrid::Path*> >::getNearby(const cura::Point&, cura::coord_t) const::::Path*> >::Elem&)>; _ArgTypes = {const cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem::Path*>&}]' at /usr/include/c++/12.2.1/bits/std_function.h:290:30: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int, long long int}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'cura::LayerPlan::LayerPlan(const cura::SliceDataStorage&, cura::LayerIndex, cura::coord_t, cura::coord_t, size_t, const std::vector&, cura::coord_t, cura::coord_t, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/LayerPlan.cpp:117:50: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, cura::LayerIndex&, const bool&, const bool&, long long int&, const cura::FanSpeedLayerTimeSettings&, const cura::RetractionConfig&}; _Tp = cura::ExtruderPlan; _Alloc = std::allocator]', inlined from 'cura::LayerPlan::LayerPlan(const cura::SliceDataStorage&, cura::LayerIndex, cura::coord_t, cura::coord_t, size_t, const std::vector&, cura::coord_t, cura::coord_t, cura::coord_t)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/LayerPlan.cpp:120:32: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/regex:57, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/Settings.cpp:8: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&, double&}; _Tp = cura::FlowTempGraph::Datum; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&}; _Tp = cura::FlowTempGraph::Datum; _Alloc = std::allocator]', inlined from 'A cura::Settings::get(const std::string&) const [with A = cura::FlowTempGraph]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/Settings.cpp:195:37: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'A cura::Settings::get(const std::string&) const [with A = std::vector]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/Settings.cpp:577:33: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/FffGcodeWriter.cpp: In constructor 'cura::FffGcodeWriter::FffGcodeWriter()': /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/FffGcodeWriter.cpp:31:21: warning: member 'cura::FffGcodeWriter::gcode' is used uninitialized [-Wuninitialized] 31 | , layer_plan_buffer(gcode) | ^~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/Settings.h:16, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/ExtruderTrain.h:7, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/FffGcodeWriter.cpp:9: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = cura::FanSpeedLayerTimeSettings; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = cura::FanSpeedLayerTimeSettings; _Alloc = std::allocator]', inlined from 'void cura::FffGcodeWriter::setConfigFanSpeedLayerTime()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/FffGcodeWriter.cpp:262:64: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void cura::FffGcodeWriter::finalize()' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/FffGcodeWriter.cpp:3071:35: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {cura::AngleDegrees}; _Tp = cura::AngleDegrees; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {cura::AngleDegrees}; _Tp = cura::AngleDegrees; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&, const unsigned int&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const ClipperLib::IntPoint&, const unsigned int&}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void cura::OrderOptimizer::addItem(cura::Point, T) [with T = unsigned int]' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/utils/orderOptimizer.h:44:23, inlined from 'std::vector cura::FffGcodeWriter::calculateMeshOrder(const cura::SliceDataStorage&, size_t) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/FffGcodeWriter.cpp:1247:45: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/../utils/polygon.h:411:24, inlined from 'void cura::FffGcodeWriter::addMeshOpenPolyLinesToGCode(const cura::SliceMeshStorage&, const cura::PathConfigStorage::MeshPathConfigs&, cura::LayerPlan&) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/FffGcodeWriter.cpp:1305:18: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]', inlined from 'void cura::PolygonRef::add(cura::Point)' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill/../utils/polygon.h:411:24, inlined from 'void cura::FffGcodeWriter::addMeshOpenPolyLinesToGCode(const cura::SliceMeshStorage&, const cura::PathConfigStorage::MeshPathConfigs&, cura::LayerPlan&) const' at /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/FffGcodeWriter.cpp:1306:18: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [158/180] Linking CXX static library lib_CuraEngine.a [159/180] Linking CXX executable UnionFindTest [160/180] Linking CXX executable StringTest [161/180] Linking CXX executable SparseGridTest [162/180] Linking CXX executable PolygonUtilsTest [163/180] Linking CXX executable PolygonTest [164/180] Linking CXX executable PolygonConnectorTest [165/180] Linking CXX executable MinimumSpanningTreeTest [166/180] Linking CXX executable LinearAlg2DTest [167/180] Linking CXX executable IntPointTest [168/180] Linking CXX executable AABB3DTest [169/180] Linking CXX executable AABBTest [170/180] Linking CXX executable ArcusCommunicationPrivateTest [171/180] Linking CXX executable ArcusCommunicationTest [172/180] Linking CXX executable SettingsTest [173/180] Linking CXX executable SlicePhaseTest [174/180] Linking CXX executable TimeEstimateCalculatorTest [175/180] Linking CXX executable PathOrderMonotonicTest [176/180] Linking CXX executable MergeInfillLinesTest [177/180] Linking CXX executable LayerPlanTest [178/180] Linking CXX executable InfillTest [179/180] Linking CXX executable CuraEngine [180/180] Linking CXX executable GCodeExportTest [1/1] Running tests... Test project /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build Start 1: BuildTests 1/22 Test #1: BuildTests ....................... Passed 0.96 sec Start 2: GCodeExportTest 2/22 Test #2: GCodeExportTest .................. Passed 0.01 sec Start 3: InfillTest 3/22 Test #3: InfillTest ....................... Passed 6.27 sec Start 4: LayerPlanTest 4/22 Test #4: LayerPlanTest .................... Passed 16.85 sec Start 5: MergeInfillLinesTest 5/22 Test #5: MergeInfillLinesTest ............. Passed 0.01 sec Start 6: PathOrderMonotonicTest 6/22 Test #6: PathOrderMonotonicTest ........... Passed 0.22 sec Start 7: TimeEstimateCalculatorTest 7/22 Test #7: TimeEstimateCalculatorTest ....... Passed 0.01 sec Start 8: SlicePhaseTest 8/22 Test #8: SlicePhaseTest ................... Passed 0.55 sec Start 9: SettingsTest 9/22 Test #9: SettingsTest ..................... Passed 0.01 sec Start 10: ArcusCommunicationTest 10/22 Test #10: ArcusCommunicationTest ........... Passed 0.01 sec Start 11: ArcusCommunicationPrivateTest 11/22 Test #11: ArcusCommunicationPrivateTest .... Passed 0.01 sec Start 12: AABBTest 12/22 Test #12: AABBTest ......................... Passed 0.00 sec Start 13: AABB3DTest 13/22 Test #13: AABB3DTest ....................... Passed 0.00 sec Start 14: IntPointTest 14/22 Test #14: IntPointTest ..................... Passed 0.00 sec Start 15: LinearAlg2DTest 15/22 Test #15: LinearAlg2DTest .................. Passed 0.00 sec Start 16: MinimumSpanningTreeTest 16/22 Test #16: MinimumSpanningTreeTest .......... Passed 0.00 sec Start 17: PolygonConnectorTest 17/22 Test #17: PolygonConnectorTest ............. Passed 0.02 sec Start 18: PolygonTest 18/22 Test #18: PolygonTest ...................... Passed 0.01 sec Start 19: PolygonUtilsTest 19/22 Test #19: PolygonUtilsTest ................. Passed 0.01 sec Start 20: SparseGridTest 20/22 Test #20: SparseGridTest ................... Passed 0.00 sec Start 21: StringTest 21/22 Test #21: StringTest ....................... Passed 0.00 sec Start 22: UnionFindTest 22/22 Test #22: UnionFindTest .................... Passed 0.00 sec 100% tests passed, 0 tests failed out of 22 Total Test time (real) = 25.02 sec >>> curaengine: Entering fakeroot... -- Install configuration: "None" -- 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.3 so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libgomp.so.1 so:libprotobuf.so.32 >>> curaengine*: Package size: 2.3 MB >>> curaengine*: Compressing data... >>> curaengine*: Create checksum... >>> curaengine*: Create curaengine-4.13.1-r3.apk >>> curaengine: Build complete at Sat, 29 Oct 2022 00:23:24 +0000 elapsed time 0h 0m 53s >>> curaengine: Cleaning up srcdir >>> curaengine: Cleaning up pkgdir >>> curaengine: Uninstalling dependencies... (1/16) Purging .makedepends-curaengine (20221029.002232) (2/16) Purging cmake (3.24.2-r0) (3/16) Purging libarcus-dev (4.13.1-r3) (4/16) Purging libarcus (4.13.1-r3) (5/16) Purging protobuf-dev (3.21.9-r0) (6/16) Purging zlib-dev (1.2.13-r0) (7/16) Purging protoc (3.21.9-r0) (8/16) Purging libprotobuf-lite (3.21.9-r0) (9/16) Purging libprotoc (3.21.9-r0) (10/16) Purging samurai (1.2-r2) (11/16) Purging libarchive (3.6.1-r1) (12/16) Purging libbz2 (1.0.8-r3) (13/16) Purging xz-libs (5.2.7-r0) (14/16) Purging rhash-libs (1.4.3-r1) (15/16) Purging libuv (1.44.2-r0) (16/16) Purging libprotobuf (3.21.9-r0) Executing busybox-1.35.0-r27.trigger OK: 189 MiB in 93 packages >>> curaengine: Updating the community/armv7 repository index... >>> curaengine: Signing the index...