>>> curaengine: Building community/curaengine 4.13.1-r2 (using abuild 3.9.0-r2) started Sat, 23 Jul 2022 04:51:50 +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 (1/13) Installing libarchive (3.6.1-r0) (2/13) Installing rhash-libs (1.4.3-r0) (3/13) Installing libuv (1.44.2-r0) (4/13) Installing cmake (3.23.2-r0) (5/13) Installing libprotobuf (3.21.3-r1) (6/13) Installing libarcus (4.13.1-r2) (7/13) Installing libarcus-dev (4.13.1-r2) (8/13) Installing zlib-dev (1.2.12-r1) (9/13) Installing libprotoc (3.21.3-r1) (10/13) Installing protoc (3.21.3-r1) (11/13) Installing libprotobuf-lite (3.21.3-r1) (12/13) Installing protobuf-dev (3.21.3-r1) (13/13) Installing .makedepends-curaengine (20220723.045150) Executing busybox-1.35.0-r20.trigger OK: 316 MiB in 114 packages >>> curaengine: Cleaning up srcdir >>> curaengine: Cleaning up pkgdir >>> curaengine: Fetching https://distfiles.alpinelinux.org/distfiles/edge//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 14 1687k 14 239k 0 0 281k 0 0:00:05 --:--:-- 0:00:05 281k 100 1687k 100 1687k 0 0 1518k 0 0:00:01 0:00:01 --:--:-- 1520k >>> curaengine: Fetching https://distfiles.alpinelinux.org/distfiles/edge//CuraEngine-4.13.1.tar.gz >>> curaengine: Checking sha512sums... CuraEngine-4.13.1.tar.gz: OK >>> curaengine: Unpacking /var/cache/distfiles/edge//CuraEngine-4.13.1.tar.gz... -- The C compiler identification is GNU 11.2.1 -- The CXX compiler identification is GNU 11.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.3", 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%] Creating directories for 'stb' [ 2%] Building CXX object CMakeFiles/clipper.dir/libs/clipper/clipper.cpp.o [ 3%] Creating directories for 'gmock' [ 4%] Performing download step (git clone) for 'stb' [ 4%] Performing download step (git clone) for 'gmock' Cloning into 'stb'... /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/libs/clipper/clipper.cpp: In function 'void ClipperLib::InitEdge(ClipperLib::TEdge*, ClipperLib::TEdge*, ClipperLib::TEdge*, const ClipperLib::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++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/functional:65, 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++/11.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++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ HEAD is now at d5d052c casting to int to remove ptrdiff_t <-> int comparison warnings [ 5%] No patch step for 'stb' [ 5%] No configure step for 'stb' [ 6%] No build step for 'stb' [ 6%] No install step for 'stb' [ 6%] Completed 'stb' [ 6%] Built target stb -- gmock download command succeeded. See also /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/gmock/src/gmock-stamp/gmock-download-*.log [ 7%] Performing update step for 'gmock' [ 7%] No patch step for 'gmock' [ 8%] Performing configure step for 'gmock' In file included from /usr/include/c++/11.2.1/vector:72, 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/libs/clipper/clipper.cpp:41: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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/libs/clipper/clipper.cpp:41: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void ClipperLib::ClipperOffset::AddPath(const Path&, ClipperLib::JoinType, ClipperLib::EndType)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void ClipperLib::Clipper::BuildResult(ClipperLib::Paths&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -- gmock configure command succeeded. See also /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/gmock/src/gmock-stamp/gmock-configure-*.log [ 8%] Performing build step for 'gmock' /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void ClipperLib::Clipper::BuildResult2(ClipperLib::PolyTree&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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/libs/clipper/clipper.cpp:41: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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/libs/clipper/clipper.cpp:41: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void ClipperLib::ClipperBase::Reset()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void ClipperLib::ClipperBase::InsertScanbeam(ClipperLib::cInt)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void ClipperLib::ClipperBase::UpdateEdgeIntoAEL(ClipperLib::TEdge*&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void ClipperLib::Clipper::InsertLocalMinimaIntoAEL(ClipperLib::cInt)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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/libs/clipper/clipper.cpp:41: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void ClipperLib::Minkowski(const Path&, const Path&, ClipperLib::Paths&, bool, bool)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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/libs/clipper/clipper.cpp:41: /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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/libs/clipper/clipper.cpp:41: /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void ClipperLib::Minkowski(const Path&, const Path&, ClipperLib::Paths&, bool, bool)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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/libs/clipper/clipper.cpp:41: /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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/libs/clipper/clipper.cpp:41: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void ClipperLib::ClipperOffset::DoMiter(int, int, double)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void ClipperLib::ClipperOffset::DoSquare(int, int)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void ClipperLib::ClipperOffset::DoRound(int, int)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void ClipperLib::ClipperOffset::OffsetPoint(int, int&, ClipperLib::JoinType)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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/libs/clipper/clipper.cpp:41: /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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/libs/clipper/clipper.cpp:41: /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::DoublePoint}; _Tp = ClipperLib::DoublePoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void ClipperLib::ClipperOffset::DoOffset(double)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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/libs/clipper/clipper.cpp:41: /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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/libs/clipper/clipper.cpp:41: /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void ClipperLib::MinkowskiDiff(const Path&, const Path&, ClipperLib::Paths&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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/libs/clipper/clipper.cpp:41: /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 8%] Linking CXX static library libclipper.a [ 8%] Built target clipper -- gmock build command succeeded. See also /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/build/gmock/src/gmock-stamp/gmock-build-*.log [ 9%] No install step for 'gmock' [ 10%] Completed 'gmock' [ 10%] Built target gmock [ 11%] Running cpp protocol buffer compiler on Cura.proto [ 11%] Building CXX object CMakeFiles/_CuraEngine.dir/src/Application.cpp.o [ 12%] Building CXX object CMakeFiles/_CuraEngine.dir/src/bridge.cpp.o [ 12%] Building CXX object CMakeFiles/_CuraEngine.dir/src/ConicalOverhang.cpp.o [ 13%] Building CXX object CMakeFiles/_CuraEngine.dir/src/FffGcodeWriter.cpp.o [ 13%] Building CXX object CMakeFiles/_CuraEngine.dir/src/ExtruderTrain.cpp.o [ 14%] Building CXX object CMakeFiles/_CuraEngine.dir/src/FffPolygonGenerator.cpp.o [ 15%] Building CXX object CMakeFiles/_CuraEngine.dir/src/FffProcessor.cpp.o [ 15%] Building CXX object CMakeFiles/_CuraEngine.dir/src/gcodeExport.cpp.o [ 16%] Building CXX object CMakeFiles/_CuraEngine.dir/src/GCodePathConfig.cpp.o [ 16%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill.cpp.o [ 17%] Building CXX object CMakeFiles/_CuraEngine.dir/src/InsetOrderOptimizer.cpp.o [ 17%] Building CXX object CMakeFiles/_CuraEngine.dir/src/layerPart.cpp.o [ 18%] Building CXX object CMakeFiles/_CuraEngine.dir/src/LayerPlan.cpp.o [ 18%] Building CXX object CMakeFiles/_CuraEngine.dir/src/LayerPlanBuffer.cpp.o [ 19%] Building CXX object CMakeFiles/_CuraEngine.dir/src/MergeInfillLines.cpp.o [ 20%] Building CXX object CMakeFiles/_CuraEngine.dir/src/mesh.cpp.o [ 20%] Building CXX object CMakeFiles/_CuraEngine.dir/src/MeshGroup.cpp.o [ 21%] Building CXX object CMakeFiles/_CuraEngine.dir/src/Mold.cpp.o [ 21%] Building CXX object CMakeFiles/_CuraEngine.dir/src/multiVolumes.cpp.o [ 22%] Building CXX object CMakeFiles/_CuraEngine.dir/src/PathOrder.cpp.o [ 22%] Building CXX object CMakeFiles/_CuraEngine.dir/src/pathOrderOptimizer.cpp.o [ 23%] Building CXX object CMakeFiles/_CuraEngine.dir/src/Preheat.cpp.o [ 23%] Building CXX object CMakeFiles/_CuraEngine.dir/src/PrimeTower.cpp.o [ 24%] Building CXX object CMakeFiles/_CuraEngine.dir/src/raft.cpp.o [ 25%] Building CXX object CMakeFiles/_CuraEngine.dir/src/Scene.cpp.o [ 25%] Building CXX object CMakeFiles/_CuraEngine.dir/src/skin.cpp.o [ 26%] Building CXX object CMakeFiles/_CuraEngine.dir/src/SupportInfillPart.cpp.o [ 26%] Building CXX object CMakeFiles/_CuraEngine.dir/src/SkirtBrim.cpp.o [ 27%] Building CXX object CMakeFiles/_CuraEngine.dir/src/Slice.cpp.o [ 27%] Building CXX object CMakeFiles/_CuraEngine.dir/src/sliceDataStorage.cpp.o [ 28%] Building CXX object CMakeFiles/_CuraEngine.dir/src/slicer.cpp.o [ 28%] Building CXX object CMakeFiles/_CuraEngine.dir/src/support.cpp.o [ 29%] Building CXX object CMakeFiles/_CuraEngine.dir/src/timeEstimate.cpp.o [ 30%] Building CXX object CMakeFiles/_CuraEngine.dir/src/TopSurface.cpp.o [ 30%] Building CXX object CMakeFiles/_CuraEngine.dir/src/TreeModelVolumes.cpp.o [ 31%] Building CXX object CMakeFiles/_CuraEngine.dir/src/TreeSupport.cpp.o [ 31%] Building CXX object CMakeFiles/_CuraEngine.dir/src/WallsComputation.cpp.o [ 32%] Building CXX object CMakeFiles/_CuraEngine.dir/src/wallOverlap.cpp.o [ 32%] Building CXX object CMakeFiles/_CuraEngine.dir/src/Weaver.cpp.o [ 33%] Building CXX object CMakeFiles/_CuraEngine.dir/src/Wireframe2gcode.cpp.o [ 33%] Building CXX object CMakeFiles/_CuraEngine.dir/src/communication/ArcusCommunication.cpp.o [ 34%] Building CXX object CMakeFiles/_CuraEngine.dir/src/communication/ArcusCommunicationPrivate.cpp.o [ 35%] Building CXX object CMakeFiles/_CuraEngine.dir/src/communication/CommandLine.cpp.o [ 35%] Building CXX object CMakeFiles/_CuraEngine.dir/src/communication/Listener.cpp.o [ 36%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/ZigzagConnectorProcessor.cpp.o [ 37%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/ImageBasedDensityProvider.cpp.o [ 37%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/LightningLayer.cpp.o [ 37%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/NoZigZagConnectorProcessor.cpp.o [ 37%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/LightningDistanceField.cpp.o [ 38%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/SierpinskiFill.cpp.o [ 39%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/LightningGenerator.cpp.o [ 39%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/GyroidInfill.cpp.o [ 40%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/SubDivCube.cpp.o [ 42%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/LightningTreeNode.cpp.o [ 43%] Building CXX object CMakeFiles/_CuraEngine.dir/src/pathPlanning/TimeMaterialEstimates.cpp.o [ 43%] Building CXX object CMakeFiles/_CuraEngine.dir/src/pathPlanning/Comb.cpp.o [ 43%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/SierpinskiFillProvider.cpp.o [ 44%] Building CXX object CMakeFiles/_CuraEngine.dir/src/settings/FlowTempGraph.cpp.o [ 44%] Building CXX object CMakeFiles/_CuraEngine.dir/src/pathPlanning/LinePolygonsCrossings.cpp.o [ 44%] Building CXX object CMakeFiles/_CuraEngine.dir/src/pathPlanning/GCodePath.cpp.o [ 45%] Building CXX object CMakeFiles/_CuraEngine.dir/src/progress/Progress.cpp.o [ 45%] Building CXX object CMakeFiles/_CuraEngine.dir/src/pathPlanning/NozzleTempInsert.cpp.o [ 45%] Building CXX object CMakeFiles/_CuraEngine.dir/src/progress/ProgressStageEstimator.cpp.o [ 46%] Building CXX object CMakeFiles/_CuraEngine.dir/src/settings/AdaptiveLayerHeights.cpp.o [ 47%] Building CXX object CMakeFiles/_CuraEngine.dir/src/settings/PathConfigStorage.cpp.o [ 47%] Building CXX object CMakeFiles/_CuraEngine.dir/src/settings/Settings.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = cura::ProgressStageEstimator::ProgressStage; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In constructor 'cura::ProgressStageEstimator::ProgressStageEstimator(std::vector&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/_CuraEngine.dir/src/settings/ZSeamConfig.cpp.o [ 48%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/AABB.cpp.o [ 49%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/AABB3D.cpp.o 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/timeEstimate.cpp: In member function 'void cura::TimeEstimateCalculator::plan(cura::TimeEstimateCalculator::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 | ^~~~~ [ 50%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/Date.cpp.o [ 50%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/FMatrix4x3.cpp.o [ 51%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/gettime.cpp.o [ 51%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/getpath.cpp.o [ 52%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/LinearAlg2D.cpp.o [ 52%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/ListPolyIt.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/functional:65, 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++/11.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++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/logoutput.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.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++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/MinimumSpanningTree.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h: In member function 'virtual void cura::ZigzagConnectorProcessor::registerVertex(const Point&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/functional:65, 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++/11.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++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.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++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/Point3.cpp.o [ 55%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/PolygonConnector.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/unordered_map:46, from /usr/include/c++/11.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++/11.2.1/bits/hashtable.h: 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(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::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++/11.2.1/bits/hashtable.h:2146: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 2146 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2147 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const cura::Point3&}; _Tp = cura::MeshVertex; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void cura::ZigzagConnectorProcessor::registerScanlineSegmentIntersection(const Point&, int)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.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 Point&, const Point&)::; _ArgTypes = {const ClipperLib::IntPoint&}]': /usr/include/c++/11.2.1/bits/hashtable.h:934: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 934 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/PolygonsPointIndex.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, 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/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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void cura::ZigzagConnectorProcessor::registerPolyFinished()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.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 Point&, const Point&)::; _ArgTypes = {ClipperLib::IntPoint}]': /usr/include/c++/11.2.1/bits/hashtable.h:934: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 934 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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 /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/timeEstimate.cpp:7: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const cura::TimeEstimateCalculator::Block&}; _Tp = cura::TimeEstimateCalculator::Block; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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/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++/11.2.1/bits/stl_vector.h: In member function 'bool cura::LinePolygonsCrossings::optimizePath(cura::CombPath&, cura::CombPath&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 56%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/PolygonProximityLinker.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/timeEstimate.cpp:7: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void cura::TimeEstimateCalculator::plan(cura::TimeEstimateCalculator::Position, cura::Velocity, cura::PrintFeatureType)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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])); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/polygonUtils.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, 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/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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {unsigned int&, const long long int&, unsigned int&}; _Tp = cura::LinePolygonsCrossings::Crossing; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/polygon.cpp.o [ 57%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/ProximityPointLink.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'bool cura::LinePolygonsCrossings::calcScanlineCrossings(bool)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/functional:65, 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++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'int cura::Mesh::findIndexOfVertex(const cura::Point3&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/SVG.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, 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/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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void cura::LinePolygonsCrossings::generateBasicCombingPath(const cura::LinePolygonsCrossings::Crossing&, const cura::LinePolygonsCrossings::Crossing&, cura::CombPath&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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/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++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/socket.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h: In member function 'cura::Polygon cura::AABB::toPolygon() const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 59%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/SquareGrid.cpp.o [ 60%] Building CXX object CMakeFiles/_CuraEngine.dir/Cura.pb.cc.o 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: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(rapidjson::GenericValue::Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::GenericValue::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(rapidjson::GenericReader::IterativeParsingState, rapidjson::GenericReader::Token, rapidjson::GenericReader::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)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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:79:8: note: 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here 79 | struct GenericMember { | ^~~~~~~~~~~~~ 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: 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(rapidjson::GenericReader::IterativeParsingState, rapidjson::GenericReader::Token, rapidjson::GenericReader::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 { | ^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void cura::LinePolygonsCrossings::generateBasicCombingPath(cura::CombPath&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/AdaptiveLayerHeights.cpp:5: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const cura::AdaptiveLayer&}; _Tp = cura::AdaptiveLayer; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'bool cura::LinePolygonsCrossings::generateCombingPath(cura::CombPath&, int64_t, bool)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/AdaptiveLayerHeights.cpp:5: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void cura::AdaptiveLayerHeights::calculateLayers()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In static member function 'static void cura::GyroidInfill::generateTotalGyroidInfill(cura::Polygons&, bool, cura::coord_t, cura::coord_t, cura::coord_t, const cura::Polygons&, cura::coord_t)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/AdaptiveLayerHeights.cpp:5: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void cura::AdaptiveLayerHeights::calculateMeshTriangleSlopes()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = cura::SubDivCube::CubeProperties; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int, int, int}; _Tp = cura::Point3; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In constructor 'cura::SubDivCube::SubDivCube(cura::SliceMeshStorage&, cura::Point3&, size_t)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h: In member function 'bool cura::MergeInfillLines::mergeLinesSideBySide(bool, cura::GCodePath&, cura::Point, cura::GCodePath&, cura::Point, cura::Point&, cura::coord_t&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In static member function 'static void cura::SubDivCube::precomputeOctree(cura::SliceMeshStorage&, const Point&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = cura::GCodePath; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.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++/11.2.1/bits/stl_vector.h: In member function 'void cura::LightningTreeNode::convertToPolylines(size_t, cura::Polygons&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h: In member function 'bool cura::MergeInfillLines::mergeInfillLines(std::vector&, const Point&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1461:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1461 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const cura::Mesh&}; _Tp = cura::Mesh; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /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 coord_t&, const 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++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = cura::SliceLayerPart; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h: In function 'bool cura::loadMeshIntoMeshGroup(cura::MeshGroup*, const char*, const cura::FMatrix4x3&, cura::Settings&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h: In static member function 'static void cura::ListPolyIt::convertListPolygonToPolygon(const ListPolygon&, cura::PolygonRef)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h: In member function 'cura::Polygon cura::SierpinskiFill::generateCross() const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In static member function 'static void cura::ListPolyIt::convertListPolygonsToPolygons(const ListPolygons&, cura::Polygons&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void cura::createLayerWithParts(const cura::Settings&, cura::SliceLayer&, cura::SlicerLayer*)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'cura::Polygon cura::SierpinskiFill::generateCross(cura::coord_t, cura::coord_t, cura::coord_t) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h: In member function 'void cura::Weaver::chainify_polygons(cura::Polygons&, cura::Point, cura::Polygons&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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) | ~~~~^~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {unsigned int&}; _Tp = cura::WeaveConnectionPart; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill.cpp:4: /usr/include/c++/11.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++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {cura::Point3&, cura::WeaveSegmentType}; _Tp = cura::WeaveConnectionSegment; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void cura::Weaver::connect_polygons(cura::Polygons&, int, cura::Polygons&, int, cura::WeaveConnection&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill.cpp:4: /usr/include/c++/11.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++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /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++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h: In member function 'std::vector cura::MinimumSpanningTree::leaves() const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {cura::MinimumSpanningTree::Edge}; _Tp = cura::MinimumSpanningTree::Edge; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.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++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/slicer.cpp:5: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/slicer.cpp:5: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void cura::SlicerLayer::joinPolylines(cura::PolygonRef&, cura::PolygonRef&, const bool*) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.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++/11.2.1/bits/stl_vector.h: In member function 'void cura::Comb::moveCombPathInside(cura::Polygons&, cura::Polygons&, cura::CombPath&, cura::CombPath&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const cura::Ratio&}; _Tp = cura::Ratio; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {cura::PrintFeatureType, int, int, double, cura::GCodePathConfig::SpeedDerivatives}; _Tp = cura::GCodePathConfig; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/PrimeTower.cpp:4: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {cura::GCodePathConfig::SpeedDerivatives}; _Tp = cura::GCodePathConfig::SpeedDerivatives; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'cura::MinimumSpanningTree::AdjacencyGraph_t cura::MinimumSpanningTree::prim(std::vector) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/slicer.cpp:5: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const cura::SlicerSegment&}; _Tp = cura::SlicerSegment; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/PrimeTower.cpp:4: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void cura::PrimeTower::generateGroundpoly()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h: In member function 'void cura::PolygonConnector::addPolygonSegment(const cura::ClosestPolygonPoint&, const cura::ClosestPolygonPoint&, cura::PolygonRef)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void cura::PathConfigStorage::handleInitialLayerSpeedup(const cura::SliceDataStorage&, const cura::LayerIndex&, size_t)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = cura::Mesh; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const cura::SlicerLayer::PossibleStitch&}; _Tp = cura::SlicerLayer::PossibleStitch; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {cura::Ratio}; _Tp = cura::Ratio; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void cura::ArcusCommunication::Private::readMeshGroupMessage(const cura::proto::ObjectList&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h: In static member function 'static std::vector cura::PathConfigStorage::getLineWidthFactorPerExtruder(const cura::LayerIndex&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/slicer.cpp:5: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'std::priority_queue cura::SlicerLayer::findPossibleStitches(const cura::Polygons&, cura::coord_t, cura::coord_t, bool) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill.cpp:4: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'std::vector cura::MinimumSpanningTree::adjacentNodes(cura::Point) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'std::vector cura::MinimumSpanningTree::vertices() const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const cura::PolygonConnector::PolygonBridge&}; _Tp = cura::PolygonConnector::PolygonBridge; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h: In member function 'cura::Polygons cura::PolygonConnector::connect()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'bool cura::Comb::calc(const cura::ExtruderTrain&, cura::Point, cura::Point, cura::CombPaths&, bool, bool, cura::coord_t, bool&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In constructor 'cura::PathConfigStorage::PathConfigStorage(const cura::SliceDataStorage&, const cura::LayerIndex&, cura::coord_t)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void cura::SlicerLayer::makeBasicPolygonLoop(cura::Polygons&, size_t)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void cura::SlicerLayer::stitch_extensive(cura::Polygons&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/FffPolygonGenerator.cpp:4: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h: In member function 'void cura::ConstPolygonRef::smooth2(int, cura::PolygonRef) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'cura::GCodePath* cura::LayerPlan::getLatestPathWithConfig(const cura::GCodePathConfig&, cura::SpaceFillType, cura::Ratio, bool, cura::Ratio)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h: In member function 'cura::GCodePath& cura::LayerPlan::addTravel_simple(cura::Point, cura::GCodePath*)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void cura::PolygonRef::simplify(cura::coord_t, cura::coord_t)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'cura::GCodePath& cura::LayerPlan::addTravel(cura::Point, bool)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void cura::ConstPolygonRef::smooth(int, cura::PolygonRef) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.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++/11.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(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::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++/11.2.1/bits/hashtable.h:1986: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 1986 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1987 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/hashtable.h: In member function 'void cura::PolygonProximityLinker::addSharpCorners()': /usr/include/c++/11.2.1/bits/hashtable.h:860:28: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator, false, true>' changed in GCC 7.1 860 | { return _M_emplace(cend(), __uks, std::forward<_Args>(__args)...); } | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/FffPolygonGenerator.cpp:4: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void cura::FffPolygonGenerator::processFuzzyWalls(cura::SliceMeshStorage&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/hashtable.h: In function 'bool cura::PolygonProximityLinker::addProximityLink(cura::ListPolyIt, cura::ListPolyIt, int64_t, cura::ProximityPointLinkType)': /usr/include/c++/11.2.1/bits/hashtable.h:860:28: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator, false, true>' changed in GCC 7.1 860 | { return _M_emplace(cend(), __uks, std::forward<_Args>(__args)...); } | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/hashtable.h:860:28: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator, false, true>' changed in GCC 7.1 860 | { return _M_emplace(cend(), __uks, std::forward<_Args>(__args)...); } | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void cura::Polygons::_removeDegenerateVerts(bool)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void cura::LayerPlan::planPrime(const float&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In function 'void cura::LayerPlan::addExtrusionMove(cura::Point, const cura::GCodePathConfig&, cura::SpaceFillType, const cura::Ratio&, bool, cura::Ratio, double)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void cura::LayerPlan::addExtrusionMove(cura::Point, const cura::GCodePathConfig&, cura::SpaceFillType, const cura::Ratio&, bool, cura::Ratio, double)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In function '_ZN4cura6Slicer13buildSegmentsERKNS_4MeshERKSt6vectorISt4pairIiiESaIS6_EERKNS_16SlicingToleranceERS4_INS_11SlicerLayerESaISE_EE._omp_fn.0': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In function 'void cura::LayerPlan::addExtrusionMove(cura::Point, const cura::GCodePathConfig&, cura::SpaceFillType, const cura::Ratio&, bool, cura::Ratio, double)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h: In member function 'void cura::TreeSupport::generateContactPoints(const cura::SliceMeshStorage&, std::vector >&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/hashtable.h: In member function 'bool cura::PolygonProximityLinker::addCornerLink(cura::ListPolyIt, cura::ProximityPointLinkType)': /usr/include/c++/11.2.1/bits/hashtable.h:860:28: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator, false, true>' changed in GCC 7.1 860 | { return _M_emplace(cend(), __uks, std::forward<_Args>(__args)...); } | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/hashtable.h: In member function 'bool cura::PolygonProximityLinker::addProximityLink(cura::ListPolyIt, cura::ListPolyIt, int64_t, cura::ProximityPointLinkType)': /usr/include/c++/11.2.1/bits/hashtable.h:860:28: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator, false, true>' changed in GCC 7.1 860 | { return _M_emplace(cend(), __uks, std::forward<_Args>(__args)...); } | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/hashtable.h:860:28: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator, false, true>' changed in GCC 7.1 860 | { 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) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&, double&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&, const long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&, double&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int, long long int}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void cura::Infill::generateLinearBasedInfill(int, cura::Polygons&, int, const cura::PointMatrix&, cura::ZigzagConnectorProcessor&, bool, cura::coord_t)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill.cpp:4: /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'cura::Polygon cura::SliceDataStorage::getMachineBorder(bool) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h: In member function 'bool cura::LayerPlan::writePathWithCoasting(cura::GCodeExport&, size_t, size_t, cura::coord_t)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void cura::TreeSupport::drawCircles(cura::SliceDataStorage&, const std::vector >&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = cura::FanSpeedLayerTimeSettings; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void cura::FffGcodeWriter::setConfigFanSpeedLayerTime()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/infill.cpp:4: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void cura::Infill::generateCrossInfill(const cura::SierpinskiFillProvider&, cura::Polygons&, cura::Polygons&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const cura::SupportInfillPart&}; _Tp = cura::SupportInfillPart; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h: In static member function 'static void cura::AreaSupport::splitGlobalSupportAreasIntoSupportInfillParts(cura::SliceDataStorage&, const std::vector&, unsigned int)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void cura::TreeSupport::dropNodes(std::vector >&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const cura::PolygonsPart&, long long int&, int&}; _Tp = cura::SupportInfillPart; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/FffPolygonGenerator.cpp:4: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = cura::SliceLayerPart; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint, unsigned int&, cura::ConstPolygonRef&}; _Tp = cura::ClosestPolygonPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In static member function 'static void cura::PolygonUtils::spreadDots(cura::PolygonsPointIndex, cura::PolygonsPointIndex, unsigned int, std::vector&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/include/c++/11.2.1/regex:38, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/settings/Settings.cpp:8: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&, double&}; _Tp = cura::FlowTempGraph::Datum; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&, long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In static member function 'static std::vector cura::PolygonUtils::spreadDotsArea(const cura::Polygons&, cura::coord_t)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void cura::FffGcodeWriter::finalize()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void cura::Infill::multiplyInfill(cura::Polygons&, cura::Polygons&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {cura::Mesh*, unsigned int}; _Tp = cura::SliceMeshStorage; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void cura::LayerPlan::addWallLine(const Point&, const Point&, const cura::SliceMeshStorage&, const cura::GCodePathConfig&, const cura::GCodePathConfig&, float, float&, cura::Ratio, double)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In static member function 'static std::vector > cura::PolygonUtils::findClose(cura::ConstPolygonRef, const cura::Polygons&, const LocToLineGrid&, const std::function&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void cura::SupportLayer::excludeAreasFromSupportInfillAreas(const cura::Polygons&, const cura::AABB&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {cura::AngleDegrees}; _Tp = cura::AngleDegrees; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.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++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {cura::PolygonsPart&, const long long int&, const unsigned int&}; _Tp = cura::SupportInfillPart; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&, const unsigned int&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In static member function 'static cura::Polygons cura::AreaSupport::join(const cura::SliceDataStorage&, const cura::Polygons&, cura::Polygons&, cura::coord_t)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'std::vector cura::FffGcodeWriter::calculateMeshOrder(const cura::SliceDataStorage&, size_t) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'bool cura::FffPolygonGenerator::sliceModel(cura::MeshGroup*, cura::TimeKeeper&, cura::SliceDataStorage&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In lambda function: /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h: In lambda function: /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h: In member function 'void cura::FffGcodeWriter::addMeshOpenPolyLinesToGCode(const cura::SliceMeshStorage&, const cura::PathConfigStorage::MeshPathConfigs&, cura::LayerPlan&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h: In static member function 'static void cura::AreaSupport::handleWallStruts(const cura::Settings&, cura::Polygons&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = cura::SliceLayer; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'bool cura::LayerPlan::setExtruder(size_t)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/FffPolygonGenerator.cpp:4: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void cura::FffPolygonGenerator::removeEmptyFirstLayers(cura::SliceDataStorage&, size_t&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1461:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1461 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem::Path*>&}; _Tp = cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem::Path*>; _Alloc = std::allocator::Path*> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::Path*>, std::allocator::Path*> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::Path*>, std::allocator::Path*> > >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.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::SparseGrid::Path*> >::getNearby(const Point&, cura::coord_t) const::; _ArgTypes = {const cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem::Path*>&}]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/src/FffPolygonGenerator.cpp:4: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void cura::FffPolygonGenerator::processInfillMesh(cura::SliceDataStorage&, size_t, const std::vector&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void cura::FffPolygonGenerator::slices2polygons(cura::SliceDataStorage&, cura::TimeKeeper&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In constructor '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)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'A cura::Settings::get(const string&) const [with A = cura::FlowTempGraph]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'A cura::Settings::get(const string&) const [with A = std::vector]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Linking CXX static library lib_CuraEngine.a [ 60%] Built target _CuraEngine [ 61%] Building CXX object CMakeFiles/CuraEngine.dir/src/main.cpp.o [ 62%] Building CXX object CMakeFiles/GCodeExportTest.dir/tests/main.cpp.o [ 62%] Building CXX object CMakeFiles/InfillTest.dir/tests/main.cpp.o [ 62%] Building CXX object CMakeFiles/LayerPlanTest.dir/tests/main.cpp.o [ 64%] Building CXX object CMakeFiles/GCodeExportTest.dir/tests/GCodeExportTest.cpp.o [ 64%] Building CXX object CMakeFiles/InfillTest.dir/tests/ReadTestPolygons.cpp.o [ 64%] Building CXX object CMakeFiles/GCodeExportTest.dir/tests/ReadTestPolygons.cpp.o [ 64%] Building CXX object CMakeFiles/InfillTest.dir/tests/InfillTest.cpp.o [ 65%] Building CXX object CMakeFiles/LayerPlanTest.dir/tests/ReadTestPolygons.cpp.o [ 66%] Building CXX object CMakeFiles/MergeInfillLinesTest.dir/tests/main.cpp.o [ 67%] Building CXX object CMakeFiles/LayerPlanTest.dir/tests/LayerPlanTest.cpp.o [ 67%] Building CXX object CMakeFiles/TimeEstimateCalculatorTest.dir/tests/main.cpp.o [ 68%] Building CXX object CMakeFiles/MergeInfillLinesTest.dir/tests/ReadTestPolygons.cpp.o [ 68%] Building CXX object CMakeFiles/SettingsTest.dir/tests/main.cpp.o [ 68%] Building CXX object CMakeFiles/TimeEstimateCalculatorTest.dir/tests/ReadTestPolygons.cpp.o [ 71%] Building CXX object CMakeFiles/MergeInfillLinesTest.dir/tests/MergeInfillLinesTest.cpp.o [ 71%] Building CXX object CMakeFiles/SlicePhaseTest.dir/tests/integration/SlicePhaseTest.cpp.o [ 71%] Building CXX object CMakeFiles/PathOrderMonotonicTest.dir/tests/main.cpp.o [ 72%] Building CXX object CMakeFiles/SlicePhaseTest.dir/tests/main.cpp.o [ 72%] Building CXX object CMakeFiles/SettingsTest.dir/tests/settings/SettingsTest.cpp.o [ 72%] Building CXX object CMakeFiles/TimeEstimateCalculatorTest.dir/tests/TimeEstimateCalculatorTest.cpp.o [ 72%] Building CXX object CMakeFiles/ArcusCommunicationPrivateTest.dir/tests/main.cpp.o [ 72%] Building CXX object CMakeFiles/ArcusCommunicationTest.dir/tests/arcus/MockSocket.cpp.o [ 74%] Building CXX object CMakeFiles/PathOrderMonotonicTest.dir/tests/ReadTestPolygons.cpp.o [ 74%] Building CXX object CMakeFiles/AABBTest.dir/tests/main.cpp.o [ 74%] Building CXX object CMakeFiles/PathOrderMonotonicTest.dir/tests/PathOrderMonotonicTest.cpp.o [ 75%] Building CXX object CMakeFiles/ArcusCommunicationPrivateTest.dir/tests/arcus/MockSocket.cpp.o [ 75%] Building CXX object CMakeFiles/AABB3DTest.dir/tests/main.cpp.o [ 75%] Building CXX object CMakeFiles/AABBTest.dir/tests/utils/AABBTest.cpp.o [ 78%] Building CXX object CMakeFiles/IntPointTest.dir/tests/main.cpp.o [ 78%] Building CXX object CMakeFiles/ArcusCommunicationPrivateTest.dir/tests/arcus/ArcusCommunicationPrivateTest.cpp.o [ 79%] Building CXX object CMakeFiles/ArcusCommunicationTest.dir/tests/arcus/ArcusCommunicationTest.cpp.o [ 80%] Building CXX object CMakeFiles/AABB3DTest.dir/tests/utils/AABB3DTest.cpp.o [ 80%] Building CXX object CMakeFiles/LinearAlg2DTest.dir/tests/main.cpp.o [ 80%] Building CXX object CMakeFiles/ArcusCommunicationTest.dir/tests/main.cpp.o [ 80%] Building CXX object CMakeFiles/LinearAlg2DTest.dir/tests/utils/LinearAlg2DTest.cpp.o [ 80%] Building CXX object CMakeFiles/MinimumSpanningTreeTest.dir/tests/main.cpp.o [ 82%] Building CXX object CMakeFiles/PolygonTest.dir/tests/main.cpp.o [ 82%] Building CXX object CMakeFiles/IntPointTest.dir/tests/utils/IntPointTest.cpp.o [ 82%] Building CXX object CMakeFiles/PolygonTest.dir/tests/utils/PolygonTest.cpp.o [ 82%] Building CXX object CMakeFiles/PolygonConnectorTest.dir/tests/main.cpp.o [ 84%] Building CXX object CMakeFiles/MinimumSpanningTreeTest.dir/tests/utils/MinimumSpanningTreeTest.cpp.o [ 84%] Building CXX object CMakeFiles/PolygonConnectorTest.dir/tests/utils/PolygonConnectorTest.cpp.o [ 84%] Building CXX object CMakeFiles/PolygonUtilsTest.dir/tests/main.cpp.o [ 84%] Building CXX object CMakeFiles/SparseGridTest.dir/tests/main.cpp.o [ 85%] Building CXX object CMakeFiles/UnionFindTest.dir/tests/utils/UnionFindTest.cpp.o [ 86%] Building CXX object CMakeFiles/PolygonUtilsTest.dir/tests/utils/PolygonUtilsTest.cpp.o [ 86%] Building CXX object CMakeFiles/StringTest.dir/tests/main.cpp.o [ 87%] Building CXX object CMakeFiles/UnionFindTest.dir/tests/main.cpp.o [ 88%] Building CXX object CMakeFiles/SparseGridTest.dir/tests/utils/SparseGridTest.cpp.o [ 89%] Building CXX object CMakeFiles/StringTest.dir/tests/utils/StringTest.cpp.o [ 89%] Linking CXX executable CuraEngine [ 89%] Built target CuraEngine In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&, long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&, long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&, long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&, long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&, long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&, long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'bool cura::readTestPolygons(const string&, std::vector&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'bool cura::readTestPolygons(const string&, std::vector&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'bool cura::readTestPolygons(const string&, std::vector&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'bool cura::readTestPolygons(const string&, std::vector&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'bool cura::readTestPolygons(const string&, std::vector&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'bool cura::readTestPolygons(const string&, std::vector&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Linking CXX executable IntPointTest [ 90%] Built target IntPointTest In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 90%] Linking CXX executable AABB3DTest [ 90%] Linking CXX executable TimeEstimateCalculatorTest In file included from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/ios:40, from /usr/include/c++/11.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++/11.2.1/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/11.2.1/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2061 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void cura::PolygonConnectorTest::SetUp()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void cura::SlicePhaseTest_Cube_Test::TestBody()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 [ 90%] Built target AABB3DTest [ 91%] Linking CXX executable AABBTest In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int, int}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, 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/InfillTest.cpp:4: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {cura::InfillTestParameters}; _Tp = cura::InfillTestParameters; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 91%] Linking CXX executable MinimumSpanningTreeTest [ 91%] Linking CXX executable PolygonConnectorTest /usr/include/c++/11.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++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&, const long long int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In constructor 'cura::MergeInfillLinesTest::MergeInfillLinesTest()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void cura::SlicePhaseTest_Cylinder1000_Test::TestBody()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&, int}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int, int}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 91%] Built target TimeEstimateCalculatorTest /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem&}; _Tp = cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc:426: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++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.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::SparseGrid >::getNearby(const Point&, cura::coord_t) const::; _ArgTypes = {const cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem&}]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 91%] Built target AABBTest [ 91%] Linking CXX executable UnionFindTest /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const cura::GCodePath&}; _Tp = cura::GCodePath; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 92%] Linking CXX executable SlicePhaseTest In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h: In member function 'virtual void cura::MergeInfillLinesTest_MergeLenthwise_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 92%] Built target MinimumSpanningTreeTest /usr/include/c++/11.2.1/bits/vector.tcc: In function 'std::vector cura::generateInfillTests()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void cura::MergeInfillLinesTest_MergeSingle_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void cura::ArcusCommunicationTest::SetUp()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Built target UnionFindTest [ 92%] Built target PolygonConnectorTest In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, 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++/11.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++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const cura::FanSpeedLayerTimeSettings&}; _Tp = cura::FanSpeedLayerTimeSettings; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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/PolygonTest.cpp:4: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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/PolygonTest.cpp:4: /usr/include/c++/11.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++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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/PathOrderMonotonicTest.cpp:6: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem::Path*>&}; _Tp = cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem::Path*>; _Alloc = std::allocator::Path*> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::Path*>, std::allocator::Path*> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::Path*>, std::allocator::Path*> > >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, 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/PathOrderMonotonicTest.cpp:6: /usr/include/c++/11.2.1/bits/stl_vector.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::SparseGrid::Path*> >::getNearby(const Point&, cura::coord_t) const::; _ArgTypes = {const cura::SparsePointGridInclusiveImpl::SparsePointGridInclusiveElem::Path*>&}]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 1198 | _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/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 cura::gtest_InfillTestcasesInfillTest_EvalGenerator_()': /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()); | ^ [ 92%] Built target SlicePhaseTest /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void cura::PolygonTest_isInsideTest_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:71, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/PathOrderMonotonicTest.cpp:4: /usr/include/c++/11.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++/11.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++/11.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++/11.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++/11.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++/11.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++/11.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++/11.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 file included from /usr/include/c++/11.2.1/vector:67, 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++/11.2.1/bits/stl_vector.h: In member function 'cura::SliceDataStorage* cura::LayerPlanTest::setUpStorage()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void cura::PolygonTest_simplifyCircle_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'virtual void cura::GetNearestTest_Equal_Test::TestBody()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /home/buildozer/aports/community/curaengine/src/CuraEngine-4.13.1/tests/PathOrderMonotonicTest.cpp:4: /usr/include/c++/11.2.1/bits/stl_algobase.h: In member function 'std::deque::Path*> cura::PathOrderMonotonic::findPolylineString(typename cura::PathOrder::Path*, const cura::SparsePointGridInclusive::Path*>&, cura::Point) [with PathType = cura::ConstPolygonRef]': /usr/include/c++/11.2.1/bits/stl_algobase.h:2069:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2069 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:2073:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2073 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:2077:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2077 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:2081:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2081 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:2089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2089 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:2094:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2094 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:2099:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2099 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:2069:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2069 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:2073:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2073 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:2077:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2077 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:2081:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2081 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:2089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2089 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:2094:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2094 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:2099:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2099 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:2089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2089 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:2094:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2094 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:2099:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2099 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:2089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2089 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:2094:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2094 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:2099:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Path*>*, std::vector::Path*>, std::allocator::Path*> > > >' changed in GCC 7.1 2099 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void cura::PolygonTest_simplifyLimitedLength_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 92%] Linking CXX executable SettingsTest In file included from /usr/include/c++/11.2.1/vector:72, 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++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint, int, cura::PolygonRef, int}; _Tp = cura::ClosestPolygonPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 92%] Linking CXX executable ArcusCommunicationTest /usr/include/c++/11.2.1/bits/vector.tcc: In member 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++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Linking CXX executable StringTest /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int&, int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: 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]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: 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]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void cura::GetNearbyTest_getNearbyLine2_Test::TestBody()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void cura::PolygonTest_simplifyColinear_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void cura::GetNearbyTest_getNearbyLine_Test::TestBody()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void cura::PolygonTest_simplifyToDegenerate_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 92%] Built target StringTest [ 92%] Linking CXX executable ArcusCommunicationPrivateTest In file included from /usr/include/c++/11.2.1/vector:72, 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/PolygonTest.cpp:4: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 92%] Built target SettingsTest [ 92%] Built target ArcusCommunicationTest In file included from /usr/include/c++/11.2.1/vector:67, 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/PolygonTest.cpp:4: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void cura::PolygonTest_polygonOffsetTest_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 93%] Linking CXX executable MergeInfillLinesTest In file included from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/ios:40, from /usr/include/c++/11.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++/11.2.1/bits/stl_algobase.h: In member function 'virtual void cura::PolygonTest_differenceContainsOriginalPointTest_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, 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/PolygonTest.cpp:4: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void cura::PolygonTest_simplifyLimitedError_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 93%] Built target ArcusCommunicationPrivateTest In file included from /usr/include/c++/11.2.1/vector:72, 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/PolygonTest.cpp:4: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void cura::PolygonTest_simplifyIncreasingLimitedError_Test::TestBody()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Built target MergeInfillLinesTest In file included from /usr/include/c++/11.2.1/vector:67, 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/PolygonTest.cpp:4: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void cura::PolygonTest_simplifyZigzag_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 94%] Linking CXX executable SparseGridTest /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void cura::PolygonTest_simplifyCircleLimitedError_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void cura::PolygonTest_simplifyCircleHighPoly_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 95%] Linking CXX executable PolygonTest [ 96%] Linking CXX executable InfillTest [ 96%] Built target SparseGridTest [ 97%] Linking CXX executable PathOrderMonotonicTest [ 97%] Built target PolygonTest [ 97%] Built target InfillTest [ 97%] Linking CXX executable LinearAlg2DTest [ 97%] Built target PathOrderMonotonicTest [ 97%] Built target LinearAlg2DTest [ 98%] Linking CXX executable LayerPlanTest [ 99%] Linking CXX executable PolygonUtilsTest [ 99%] Built target LayerPlanTest [ 99%] Built target PolygonUtilsTest [100%] Linking CXX executable GCodeExportTest [100%] Built target GCodeExportTest 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.24 sec Start 4: LayerPlanTest 4/22 Test #4: LayerPlanTest .................... Passed 16.69 sec Start 5: MergeInfillLinesTest 5/22 Test #5: MergeInfillLinesTest ............. Passed 0.01 sec Start 6: PathOrderMonotonicTest 6/22 Test #6: PathOrderMonotonicTest ........... Passed 0.24 sec Start 7: TimeEstimateCalculatorTest 7/22 Test #7: TimeEstimateCalculatorTest ....... Passed 0.01 sec Start 8: SlicePhaseTest 8/22 Test #8: SlicePhaseTest ................... Passed 0.31 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) = 24.59 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.1 MB >>> curaengine*: Compressing data... >>> curaengine*: Create checksum... >>> curaengine*: Create curaengine-4.13.1-r2.apk >>> curaengine: Build complete at Sat, 23 Jul 2022 04:52:59 +0000 elapsed time 0h 1m 9s >>> curaengine: Cleaning up srcdir >>> curaengine: Cleaning up pkgdir >>> curaengine: Uninstalling dependencies... (1/13) Purging .makedepends-curaengine (20220723.045150) (2/13) Purging cmake (3.23.2-r0) (3/13) Purging libarcus-dev (4.13.1-r2) (4/13) Purging libarcus (4.13.1-r2) (5/13) Purging protobuf-dev (3.21.3-r1) (6/13) Purging zlib-dev (1.2.12-r1) (7/13) Purging protoc (3.21.3-r1) (8/13) Purging libprotobuf-lite (3.21.3-r1) (9/13) Purging libprotoc (3.21.3-r1) (10/13) Purging libarchive (3.6.1-r0) (11/13) Purging rhash-libs (1.4.3-r0) (12/13) Purging libuv (1.44.2-r0) (13/13) Purging libprotobuf (3.21.3-r1) Executing busybox-1.35.0-r20.trigger OK: 259 MiB in 101 packages >>> curaengine: Updating the community/armv7 repository index... >>> curaengine: Signing the index...