>>> py3-pynest2d: Building testing/py3-pynest2d 5.2.0-r0 (using abuild 3.10.0_rc1-r2) started Tue, 01 Nov 2022 07:40:24 +0000 >>> py3-pynest2d: Checking sanity of /home/buildozer/aports/testing/py3-pynest2d/APKBUILD... >>> py3-pynest2d: Analyzing dependencies... >>> py3-pynest2d: Installing for build: build-base samurai cmake libnest2d-dev clipper-dev py3-sip nlopt-dev boost-dev python3-dev (1/68) Installing samurai (1.2-r2) (2/68) Installing libarchive (3.6.1-r1) (3/68) Installing rhash-libs (1.4.3-r1) (4/68) Installing libuv (1.44.2-r0) (5/68) Installing cmake (3.24.2-r0) (6/68) Installing libnest2d-dev (0.4-r3) (7/68) Installing clipper (6.4.2-r2) (8/68) Installing clipper-dev (6.4.2-r2) (9/68) Installing libffi (3.4.4-r0) (10/68) Installing gdbm (1.23-r0) (11/68) Installing mpdecimal (2.5.1-r1) (12/68) Installing readline (8.2.0-r0) (13/68) Installing sqlite-libs (3.39.4-r0) (14/68) Installing python3 (3.10.8-r3) (15/68) Installing py3-parsing (3.0.9-r0) (16/68) Installing py3-packaging (21.3-r2) (17/68) Installing py3-ply (3.11-r7) (18/68) Installing py3-setuptools (65.5.0-r0) (19/68) Installing py3-toml (0.10.2-r4) (20/68) Installing py3-sip (6.7.2-r0) (21/68) Installing nlopt (2.7.1-r0) (22/68) Installing nlopt-dev (2.7.1-r0) (23/68) Installing boost1.80-atomic (1.80.0-r3) (24/68) Installing boost1.80-chrono (1.80.0-r3) (25/68) Installing boost1.80-container (1.80.0-r3) (26/68) Installing boost1.80-context (1.80.0-r3) (27/68) Installing boost1.80-contract (1.80.0-r3) (28/68) Installing boost1.80-coroutine (1.80.0-r3) (29/68) Installing boost1.80-date_time (1.80.0-r3) (30/68) Installing boost1.80-fiber (1.80.0-r3) (31/68) Installing boost1.80-filesystem (1.80.0-r3) (32/68) Installing boost1.80-graph (1.80.0-r3) (33/68) Installing boost1.80-iostreams (1.80.0-r3) (34/68) Installing boost1.80-locale (1.80.0-r3) (35/68) Installing boost1.80-thread (1.80.0-r3) (36/68) Installing boost1.80-log (1.80.0-r3) (37/68) Installing boost1.80-log_setup (1.80.0-r3) (38/68) Installing boost1.80-math (1.80.0-r3) (39/68) Installing boost1.80-prg_exec_monitor (1.80.0-r3) (40/68) Installing boost1.80-program_options (1.80.0-r3) (41/68) Installing boost1.80-python3 (1.80.0-r3) (42/68) Installing boost1.80-random (1.80.0-r3) (43/68) Installing boost1.80-regex (1.80.0-r3) (44/68) Installing boost1.80-serialization (1.80.0-r3) (45/68) Installing boost1.80-stacktrace_basic (1.80.0-r3) (46/68) Installing boost1.80-stacktrace_noop (1.80.0-r3) (47/68) Installing boost1.80-system (1.80.0-r3) (48/68) Installing boost1.80-timer (1.80.0-r3) (49/68) Installing boost1.80-type_erasure (1.80.0-r3) (50/68) Installing boost1.80-unit_test_framework (1.80.0-r3) (51/68) Installing boost1.80-wave (1.80.0-r3) (52/68) Installing boost1.80-wserialization (1.80.0-r3) (53/68) Installing boost1.80-json (1.80.0-r3) (54/68) Installing boost1.80-nowide (1.80.0-r3) (55/68) Installing boost1.80-libs (1.80.0-r3) (56/68) Installing boost1.80 (1.80.0-r3) (57/68) Installing linux-headers (5.19.5-r0) (58/68) Installing bzip2-dev (1.0.8-r3) (59/68) Installing icu-data-en (72.1-r1) Executing icu-data-en-72.1-r1.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (60/68) Installing icu-libs (72.1-r1) (61/68) Installing icu (72.1-r1) (62/68) Installing icu-dev (72.1-r1) (63/68) Installing xz-dev (5.2.7-r0) (64/68) Installing zlib-dev (1.2.13-r0) (65/68) Installing boost1.80-dev (1.80.0-r3) (66/68) Installing boost-dev (1.80.0-r3) (67/68) Installing python3-dev (3.10.8-r3) (68/68) Installing .makedepends-py3-pynest2d (20221101.074025) Executing busybox-1.35.0-r27.trigger OK: 637 MiB in 169 packages >>> py3-pynest2d: Cleaning up srcdir >>> py3-pynest2d: Cleaning up pkgdir >>> py3-pynest2d: Fetching https://distfiles.alpinelinux.org/distfiles/edge//py3-pynest2d-5.2.0.tar.gz >>> py3-pynest2d: Fetching https://distfiles.alpinelinux.org/distfiles/edge//py3-pynest2d-5.2.0.tar.gz >>> py3-pynest2d: Checking sha512sums... py3-pynest2d-5.2.0.tar.gz: OK cmake.patch: OK cmake-helpers.patch: OK pyproject.patch: OK >>> py3-pynest2d: Unpacking /var/cache/distfiles/edge//py3-pynest2d-5.2.0.tar.gz... >>> py3-pynest2d: cmake.patch patching file CMakeLists.txt >>> py3-pynest2d: cmake-helpers.patch patching file cmake/CMakeBuilder.py patching file cmake/FindSIP.py patching file cmake/FindSIP.cmake patching file cmake/SIPMacros.cmake >>> py3-pynest2d: pyproject.patch patching file pyproject.toml.in -- The C compiler identification is GNU 12.2.1 -- The CXX compiler identification is GNU 12.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Using dependent package: Threads -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Using dependent package: Clipper requested version: 6.1 -- Found Clipper: /usr/include/polyclipping (Required is at least version "6.1") -- Using dependent package: Boost requested version: 1.58 -- Found Boost: /usr/lib/cmake/Boost-1.80.0/BoostConfig.cmake (found suitable version "1.80.0", minimum required is "1.58") -- Using dependent package: NLopt requested version: 1.4 -- Found NLopt: /usr/include (Required is at least version "1.4") -- Found Python: /usr/bin/python3.10 (found version "3.10.8") found components: Interpreter Development Development.Module Development.Embed -- Found SIP version: 6.7.2 -- Found Boost: /usr/lib/cmake/Boost-1.80.0/BoostConfig.cmake (found version "1.80.0") -- SIP: Generating pyproject.toml -- SIP: Generating source files '/usr/bin/cmake' '-E' 'env' 'PYTHONPATH=::/home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build' '/usr/bin/sip-build' '--pep484-pyi' '--no-protected-is-public' Using the CMake builder These bindings will be built: pynest2d. Generating the source files Generating the pynest2d bindings... Generating the pynest2d .pyi file... The project has been built. -- SIP: Touching the source files -- SIP: Collecting the generated source files -- SIP: Collecting the user specified source files -- SIP: Linking the interface target against the shared library -- SIP: Installing Python module and PEP 484 file in /usr/lib/python3.10/site-packages -- Configuring done -- Generating done -- Build files have been written to: /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build [1/16] Building CXX object CMakeFiles/sip_pynest2d.dir/pynest2d/pynest2d/sippynest2dpart5.cpp.o [2/16] Building CXX object CMakeFiles/sip_pynest2d.dir/pynest2d/pynest2d/sippynest2dpart4.cpp.o [3/16] Building CXX object CMakeFiles/sip_pynest2d.dir/pynest2d/pynest2d/sippynest2dpart3.cpp.o [4/16] Building CXX object CMakeFiles/sip_pynest2d.dir/pynest2d/pynest2d/sippynest2dpart2.cpp.o [5/16] Building CXX object CMakeFiles/sip_pynest2d.dir/pynest2d/pynest2d/sippynest2dpart1.cpp.o [6/16] Building CXX object CMakeFiles/sip_pynest2d.dir/pynest2d/pynest2d/sippynest2dpart0.cpp.o [7/16] Building CXX object CMakeFiles/sip_pynest2d.dir/pynest2d/pynest2d/sip_bool.cpp.o [8/16] Building C object CMakeFiles/sip_pynest2d.dir/pynest2d/pynest2d/sip_voidptr.c.o [9/16] Building C object CMakeFiles/sip_pynest2d.dir/pynest2d/pynest2d/sip_threads.c.o [10/16] Building C object CMakeFiles/sip_pynest2d.dir/pynest2d/pynest2d/sip_object_map.c.o [11/16] Building C object CMakeFiles/sip_pynest2d.dir/pynest2d/pynest2d/sip_int_convertors.c.o [12/16] Building C object CMakeFiles/sip_pynest2d.dir/pynest2d/pynest2d/sip_enum.c.o [13/16] Building C object CMakeFiles/sip_pynest2d.dir/pynest2d/pynest2d/sip_descriptors.c.o [14/16] Building C object CMakeFiles/sip_pynest2d.dir/pynest2d/pynest2d/sip_core.c.o [15/16] Building C object CMakeFiles/sip_pynest2d.dir/pynest2d/pynest2d/sip_array.c.o In file included from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip_core.h:27, from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip_threads.c:22: /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip.h:74: warning: "SIP_VERSION" redefined 74 | #define SIP_VERSION 0x60702 | : note: this is the location of the previous definition In file included from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip_core.h:27, from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip_int_convertors.c:25: /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip.h:74: warning: "SIP_VERSION" redefined 74 | #define SIP_VERSION 0x60702 | : note: this is the location of the previous definition In file included from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip_core.h:27, from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip_descriptors.c:23: /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip.h:74: warning: "SIP_VERSION" redefined 74 | #define SIP_VERSION 0x60702 | : note: this is the location of the previous definition In file included from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip_core.h:27, from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip_object_map.c:23: /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip.h:74: warning: "SIP_VERSION" redefined 74 | #define SIP_VERSION 0x60702 | : note: this is the location of the previous definition In file included from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip_core.h:27, from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip_enum.c:25: /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip.h:74: warning: "SIP_VERSION" redefined 74 | #define SIP_VERSION 0x60702 | : note: this is the location of the previous definition In file included from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip_array.h:27, from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip_voidptr.c:26: /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip.h:74: warning: "SIP_VERSION" redefined 74 | #define SIP_VERSION 0x60702 | : note: this is the location of the previous definition In file included from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip_core.h:27, from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip_array.c:26: /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip.h:74: warning: "SIP_VERSION" redefined 74 | #define SIP_VERSION 0x60702 | : note: this is the location of the previous definition In file included from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip_core.c:30: /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip.h:74: warning: "SIP_VERSION" redefined 74 | #define SIP_VERSION 0x60702 | : note: this is the location of the previous definition /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip_core.c: In function 'wrapInstance': /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip_core.c:1492:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1492 | return sip_api_convert_from_type((void *)addr, wt->wt_td, NULL); | ^ In file included from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sipAPIpynest2d.h:10, from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sippynest2dpart5.cpp:7: /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip.h:74: warning: "SIP_VERSION" redefined 74 | #define SIP_VERSION 0x60702 | : note: this is the location of the previous definition In file included from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sipAPIpynest2d.h:10, from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sippynest2dpart4.cpp:7: /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip.h:74: warning: "SIP_VERSION" redefined 74 | #define SIP_VERSION 0x60702 | : note: this is the location of the previous definition In file included from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sipAPIpynest2d.h:10, from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sippynest2dpart2.cpp:7: /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip.h:74: warning: "SIP_VERSION" redefined 74 | #define SIP_VERSION 0x60702 | : note: this is the location of the previous definition In file included from /usr/include/c++/12.2.1/vector:63, from /usr/include/libnest2d/backends/clipper/geometries.hpp:7, from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/src/pynest2d.sip:18: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = libnest2d::Radians*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = libnest2d::Radians*; _Tp = libnest2d::Radians]', inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = libnest2d::Radians; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31, inlined from 'libnest2d::placers::NfpPConfig::NfpPConfig(const libnest2d::placers::NfpPConfig&)' at /usr/include/libnest2d/placers/nfpplacer.hpp:29:8: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = libnest2d::Radians*; _Tp = libnest2d::Radians]', inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = libnest2d::Radians; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1617:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = libnest2d::Radians; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:232:44, inlined from 'libnest2d::placers::NfpPConfig& libnest2d::placers::NfpPConfig::operator=(const libnest2d::placers::NfpPConfig&)' at /usr/include/libnest2d/placers/nfpplacer.hpp:29:8, inlined from 'void assign_NfpConfig(void*, Py_ssize_t, void*)' at /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sippynest2dpart2.cpp:244:99: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {libnest2d::Radians}; _Tp = libnest2d::Radians; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::Radians}; _Tp = libnest2d::Radians; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = libnest2d::Radians; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'int varset_NfpConfig_rotations(void*, PyObject*, PyObject*)' at /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/src/NfpConfig.sip:64:44, inlined from 'int varset_NfpConfig_rotations(void*, PyObject*, PyObject*)' at /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sippynest2dpart2.cpp:453:12: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sipAPIpynest2d.h:10, from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sippynest2dpart3.cpp:7: /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip.h:74: warning: "SIP_VERSION" redefined 74 | #define SIP_VERSION 0x60702 | : note: this is the location of the previous definition In file included from /usr/include/c++/12.2.1/vector:63, from /usr/include/libnest2d/backends/clipper/geometries.hpp:7, from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/src/pynest2d.sip:18: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = ClipperLib::IntPoint*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = ClipperLib::IntPoint*; _Tp = ClipperLib::IntPoint]', inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = ClipperLib::IntPoint*; _Tp = ClipperLib::IntPoint]', inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1617:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:232:44: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/bits/stl_algobase.h:71, from /usr/include/c++/12.2.1/bits/specfun.h:45, from /usr/include/c++/12.2.1/cmath:1935, from /usr/include/c++/12.2.1/math.h:36, from /usr/include/python3.10/pyport.h:210, from /usr/include/python3.10/Python.h:50, from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip.h:24: /usr/include/c++/12.2.1/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_negate<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = libnest2d::shapelike::isInside >(const ClipperLib::Polygon&, const libnest2d::_Circle&, const libnest2d::PolygonTag&, const libnest2d::CircleTag&)::&)>]': /usr/include/c++/12.2.1/bits/predefined_ops.h:394:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 394 | operator()(_Iterator __it) | ^~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const boost::geometry::section >, 2>&}; _Tp = boost::geometry::section >, 2>; _Alloc = std::allocator >, 2> >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >, 2>, std::allocator >, 2> > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: /usr/include/c++/12.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::geometry::section >, 2>; _Alloc = std::allocator >, 2> >]': /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, 2>*, std::vector >, 2>, std::allocator >, 2> > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:42, from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:27, from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, from /usr/include/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp:32, from /usr/include/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp:30, from /usr/include/boost/geometry/algorithms/detail/buffer/implementation.hpp:24, from /usr/include/boost/geometry/algorithms/buffer.hpp:22, from /usr/include/boost/geometry/geometry.hpp:63, from /usr/include/boost/geometry.hpp:17, from /usr/include/libnest2d/utils/boost_alg.hpp:17, from /usr/include/libnest2d/backends/clipper/geometries.hpp:345: /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp: In function 'static void boost::geometry::detail::sectionalize::sectionalize_part::apply(Sections&, Iterator, Iterator, const RobustPolicy&, const Strategy&, boost::geometry::ring_identifier, std::size_t) [with Iterator = __gnu_cxx::__normal_iterator >; RobustPolicy = boost::geometry::detail::no_rescale_policy; Sections = boost::geometry::sections >, 2>; Strategy = boost::geometry::strategies::relate::cartesian<>; DimensionVector = std::integer_sequence]': /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:394:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 394 | static inline void apply(Sections& sections, | ^~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:394:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In static member function 'static void boost::geometry::detail::sectionalize::sectionalize_range::apply(const Range&, const RobustPolicy&, Sections&, const Strategy&, boost::geometry::ring_identifier, std::size_t) [with Range = std::vector; RobustPolicy = boost::geometry::detail::no_rescale_policy; Sections = boost::geometry::sections >, 2>; Strategy = boost::geometry::strategies::relate::cartesian<>; boost::geometry::closure_selector Closure = boost::geometry::closed; bool Reverse = false; DimensionVector = std::integer_sequence]', inlined from 'static void boost::geometry::detail::sectionalize::sectionalize_polygon::apply(const Polygon&, const RobustPolicy&, Sections&, const Strategy&, boost::geometry::ring_identifier, std::size_t) [with Polygon = ClipperLib::Polygon; RobustPolicy = boost::geometry::detail::no_rescale_policy; Sections = boost::geometry::sections >, 2>; Strategy = boost::geometry::strategies::relate::cartesian<>; bool Reverse = false; DimensionVector = std::integer_sequence]' at /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:633:29, inlined from 'void boost::geometry::sectionalize(const Geometry&, const RobustPolicy&, Sections&, const Strategy&, int, std::size_t) [with bool Reverse = false; DimensionVector = std::integer_sequence; Geometry = ClipperLib::Polygon; Sections = sections >, 2>; RobustPolicy = detail::no_rescale_policy; Strategy = strategies::relate::cartesian<>]' at /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:927:17: /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:599:50: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 599 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 600 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 601 | robust_policy, strategy, | ~~~~~~~~~~~~~~~~~~~~~~~~ 602 | ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~ In static member function 'static void boost::geometry::detail::sectionalize::sectionalize_range::apply(const Range&, const RobustPolicy&, Sections&, const Strategy&, boost::geometry::ring_identifier, std::size_t) [with Range = std::vector; RobustPolicy = boost::geometry::detail::no_rescale_policy; Sections = boost::geometry::sections >, 2>; Strategy = boost::geometry::strategies::relate::cartesian<>; boost::geometry::closure_selector Closure = boost::geometry::closed; bool Reverse = false; DimensionVector = std::integer_sequence]', inlined from 'static void boost::geometry::detail::sectionalize::sectionalize_polygon::apply(const Polygon&, const RobustPolicy&, Sections&, const Strategy&, boost::geometry::ring_identifier, std::size_t) [with Polygon = ClipperLib::Polygon; RobustPolicy = boost::geometry::detail::no_rescale_policy; Sections = boost::geometry::sections >, 2>; Strategy = boost::geometry::strategies::relate::cartesian<>; bool Reverse = false; DimensionVector = std::integer_sequence]' at /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:641:33, inlined from 'void boost::geometry::sectionalize(const Geometry&, const RobustPolicy&, Sections&, const Strategy&, int, std::size_t) [with bool Reverse = false; DimensionVector = std::integer_sequence; Geometry = ClipperLib::Polygon; Sections = sections >, 2>; RobustPolicy = detail::no_rescale_policy; Strategy = strategies::relate::cartesian<>]' at /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:927:17: /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:599:50: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 599 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 600 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 601 | robust_policy, strategy, | ~~~~~~~~~~~~~~~~~~~~~~~~ 602 | ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~ In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_negate >(const ClipperLib::Polygon&, const libnest2d::_Circle&, const libnest2d::PolygonTag&, const libnest2d::CircleTag&)::&)> >]', inlined from '_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >(const ClipperLib::Polygon&, const libnest2d::_Circle&, const libnest2d::PolygonTag&, const libnest2d::CircleTag&)::&)> >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:109:28, inlined from '_IIter std::find_if_not(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = libnest2d::shapelike::isInside >(const ClipperLib::Polygon&, const libnest2d::_Circle&, const libnest2d::PolygonTag&, const libnest2d::CircleTag&)::&)>]' at /usr/include/c++/12.2.1/bits/stl_algo.h:516:32, inlined from 'bool std::all_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = libnest2d::shapelike::isInside >(const ClipperLib::Polygon&, const libnest2d::_Circle&, const libnest2d::PolygonTag&, const libnest2d::CircleTag&)::&)>]' at /usr/include/c++/12.2.1/bits/stl_algo.h:456:40, inlined from 'bool libnest2d::shapelike::isInside(const S&, const TC&, const libnest2d::PolygonTag&, const libnest2d::CircleTag&) [with S = ClipperLib::Polygon; TC = libnest2d::_Circle]' at /usr/include/libnest2d/geometry_traits.hpp:1119:23, inlined from 'bool libnest2d::shapelike::isInside(const TGuest&, const THost&) [with TGuest = ClipperLib::Polygon; THost = libnest2d::_Circle]' at /usr/include/libnest2d/geometry_traits.hpp:1159:20, inlined from 'bool libnest2d::_Item::isInside(const libnest2d::_Circle::type>::Type>&) const [with RawShape = ClipperLib::Polygon]' at /usr/include/libnest2d/nester.hpp:521:24, inlined from 'PyObject* meth_Item_isInside(PyObject*, PyObject*)' at /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sippynest2dpart3.cpp:1004:38: /usr/include/c++/12.2.1/bits/stl_algobase.h:2067:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2067 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2071:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2071 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2075:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2075 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2079:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2079 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2087:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2087 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2092:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2092 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2097:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2097 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sipAPIpynest2d.h:10, from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sippynest2dpart1.cpp:7: /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip.h:74: warning: "SIP_VERSION" redefined 74 | #define SIP_VERSION 0x60702 | : note: this is the location of the previous definition In file included from /usr/include/c++/12.2.1/vector:70, from /usr/include/libnest2d/backends/clipper/geometries.hpp:7, from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/src/pynest2d.sip:18: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:63: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = ClipperLib::IntPoint*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = ClipperLib::IntPoint*; _Tp = ClipperLib::IntPoint]', inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = ClipperLib::IntPoint*; _Tp = ClipperLib::IntPoint]', inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1617:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:232:44: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/bits/stl_algobase.h:71, from /usr/include/c++/12.2.1/bits/specfun.h:45, from /usr/include/c++/12.2.1/cmath:1935, from /usr/include/c++/12.2.1/math.h:36, from /usr/include/python3.10/pyport.h:210, from /usr/include/python3.10/Python.h:50, from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip.h:24: /usr/include/c++/12.2.1/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_negate<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = libnest2d::shapelike::isInside >(const ClipperLib::Polygon&, const libnest2d::_Circle&, const libnest2d::PolygonTag&, const libnest2d::CircleTag&)::&)>]': /usr/include/c++/12.2.1/bits/predefined_ops.h:394:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 394 | operator()(_Iterator __it) | ^~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const boost::geometry::section >, 2>&}; _Tp = boost::geometry::section >, 2>; _Alloc = std::allocator >, 2> >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >, 2>, std::allocator >, 2> > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: /usr/include/c++/12.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::geometry::section >, 2>; _Alloc = std::allocator >, 2> >]': /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, 2>*, std::vector >, 2>, std::allocator >, 2> > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:42, from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:27, from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, from /usr/include/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp:32, from /usr/include/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp:30, from /usr/include/boost/geometry/algorithms/detail/buffer/implementation.hpp:24, from /usr/include/boost/geometry/algorithms/buffer.hpp:22, from /usr/include/boost/geometry/geometry.hpp:63, from /usr/include/boost/geometry.hpp:17, from /usr/include/libnest2d/utils/boost_alg.hpp:17, from /usr/include/libnest2d/backends/clipper/geometries.hpp:345: /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp: In function 'static void boost::geometry::detail::sectionalize::sectionalize_part::apply(Sections&, Iterator, Iterator, const RobustPolicy&, const Strategy&, boost::geometry::ring_identifier, std::size_t) [with Iterator = __gnu_cxx::__normal_iterator >; RobustPolicy = boost::geometry::detail::no_rescale_policy; Sections = boost::geometry::sections >, 2>; Strategy = boost::geometry::strategies::relate::cartesian<>; DimensionVector = std::integer_sequence]': /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:394:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 394 | static inline void apply(Sections& sections, | ^~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:394:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In static member function 'static void boost::geometry::detail::sectionalize::sectionalize_range::apply(const Range&, const RobustPolicy&, Sections&, const Strategy&, boost::geometry::ring_identifier, std::size_t) [with Range = std::vector; RobustPolicy = boost::geometry::detail::no_rescale_policy; Sections = boost::geometry::sections >, 2>; Strategy = boost::geometry::strategies::relate::cartesian<>; boost::geometry::closure_selector Closure = boost::geometry::closed; bool Reverse = false; DimensionVector = std::integer_sequence]', inlined from 'static void boost::geometry::detail::sectionalize::sectionalize_polygon::apply(const Polygon&, const RobustPolicy&, Sections&, const Strategy&, boost::geometry::ring_identifier, std::size_t) [with Polygon = ClipperLib::Polygon; RobustPolicy = boost::geometry::detail::no_rescale_policy; Sections = boost::geometry::sections >, 2>; Strategy = boost::geometry::strategies::relate::cartesian<>; bool Reverse = false; DimensionVector = std::integer_sequence]' at /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:633:29, inlined from 'void boost::geometry::sectionalize(const Geometry&, const RobustPolicy&, Sections&, const Strategy&, int, std::size_t) [with bool Reverse = false; DimensionVector = std::integer_sequence; Geometry = ClipperLib::Polygon; Sections = sections >, 2>; RobustPolicy = detail::no_rescale_policy; Strategy = strategies::relate::cartesian<>]' at /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:927:17: /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:599:50: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 599 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 600 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 601 | robust_policy, strategy, | ~~~~~~~~~~~~~~~~~~~~~~~~ 602 | ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~ In static member function 'static void boost::geometry::detail::sectionalize::sectionalize_range::apply(const Range&, const RobustPolicy&, Sections&, const Strategy&, boost::geometry::ring_identifier, std::size_t) [with Range = std::vector; RobustPolicy = boost::geometry::detail::no_rescale_policy; Sections = boost::geometry::sections >, 2>; Strategy = boost::geometry::strategies::relate::cartesian<>; boost::geometry::closure_selector Closure = boost::geometry::closed; bool Reverse = false; DimensionVector = std::integer_sequence]', inlined from 'static void boost::geometry::detail::sectionalize::sectionalize_polygon::apply(const Polygon&, const RobustPolicy&, Sections&, const Strategy&, boost::geometry::ring_identifier, std::size_t) [with Polygon = ClipperLib::Polygon; RobustPolicy = boost::geometry::detail::no_rescale_policy; Sections = boost::geometry::sections >, 2>; Strategy = boost::geometry::strategies::relate::cartesian<>; bool Reverse = false; DimensionVector = std::integer_sequence]' at /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:641:33, inlined from 'void boost::geometry::sectionalize(const Geometry&, const RobustPolicy&, Sections&, const Strategy&, int, std::size_t) [with bool Reverse = false; DimensionVector = std::integer_sequence; Geometry = ClipperLib::Polygon; Sections = sections >, 2>; RobustPolicy = detail::no_rescale_policy; Strategy = strategies::relate::cartesian<>]' at /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:927:17: /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:599:50: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 599 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 600 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 601 | robust_policy, strategy, | ~~~~~~~~~~~~~~~~~~~~~~~~ 602 | ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~ In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_negate >(const ClipperLib::Polygon&, const libnest2d::_Circle&, const libnest2d::PolygonTag&, const libnest2d::CircleTag&)::&)> >]', inlined from '_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >(const ClipperLib::Polygon&, const libnest2d::_Circle&, const libnest2d::PolygonTag&, const libnest2d::CircleTag&)::&)> >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:109:28, inlined from '_IIter std::find_if_not(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = libnest2d::shapelike::isInside >(const ClipperLib::Polygon&, const libnest2d::_Circle&, const libnest2d::PolygonTag&, const libnest2d::CircleTag&)::&)>]' at /usr/include/c++/12.2.1/bits/stl_algo.h:516:32, inlined from 'bool std::all_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = libnest2d::shapelike::isInside >(const ClipperLib::Polygon&, const libnest2d::_Circle&, const libnest2d::PolygonTag&, const libnest2d::CircleTag&)::&)>]' at /usr/include/c++/12.2.1/bits/stl_algo.h:456:40, inlined from 'bool libnest2d::shapelike::isInside(const S&, const TC&, const libnest2d::PolygonTag&, const libnest2d::CircleTag&) [with S = ClipperLib::Polygon; TC = libnest2d::_Circle]' at /usr/include/libnest2d/geometry_traits.hpp:1119:23, inlined from 'bool libnest2d::shapelike::isInside(const TGuest&, const THost&) [with TGuest = ClipperLib::Polygon; THost = libnest2d::_Circle]' at /usr/include/libnest2d/geometry_traits.hpp:1159:20, inlined from 'bool libnest2d::_Item::isInside(const libnest2d::_Circle::type>::Type>&) const [with RawShape = ClipperLib::Polygon]' at /usr/include/libnest2d/nester.hpp:521:24, inlined from 'PyObject* meth_Rectangle_isInside(PyObject*, PyObject*)' at /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sippynest2dpart1.cpp:877:38: /usr/include/c++/12.2.1/bits/stl_algobase.h:2067:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2067 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2071:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2071 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2075:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2075 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2079:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2079 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2087:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2087 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2092:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2092 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2097:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2097 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sipAPIpynest2d.h:10, from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sippynest2dpart0.cpp:7: /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip.h:74: warning: "SIP_VERSION" redefined 74 | #define SIP_VERSION 0x60702 | : note: this is the location of the previous definition In file included from /usr/include/c++/12.2.1/vector:63, from /usr/include/libnest2d/backends/clipper/geometries.hpp:7, from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/src/pynest2d.sip:18: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = ClipperLib::IntPoint*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = ClipperLib::IntPoint*; _Tp = ClipperLib::IntPoint]', inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = ClipperLib::IntPoint*; _Tp = ClipperLib::IntPoint]', inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1617:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:232:44: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const libnest2d::_Item&}; _Tp = libnest2d::_Item; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = libnest2d::Radians*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = libnest2d::Radians*; _Tp = libnest2d::Radians]', inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = libnest2d::Radians; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31, inlined from 'libnest2d::placers::NfpPConfig::NfpPConfig(const libnest2d::placers::NfpPConfig&)' at /usr/include/libnest2d/placers/nfpplacer.hpp:29:8: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = libnest2d::Radians*; _Tp = libnest2d::Radians]', inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = libnest2d::Radians; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1617:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = libnest2d::Radians; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:232:44, inlined from 'libnest2d::placers::NfpPConfig& libnest2d::placers::NfpPConfig::operator=(const libnest2d::placers::NfpPConfig&)' at /usr/include/libnest2d/placers/nfpplacer.hpp:29:8: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {libnest2d::_Box&}; _Tp = libnest2d::PlacementStrategyLike > >; _Alloc = std::allocator > > >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector > >, std::allocator > > > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Box&}; _Tp = libnest2d::PlacementStrategyLike > >; _Alloc = std::allocator > > >]': /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/bits/stl_algo.h:60, from /usr/include/c++/12.2.1/algorithm:61, from /usr/include/libnest2d/geometry_traits.hpp:6, from /usr/include/libnest2d/backends/clipper/geometries.hpp:10: /usr/include/c++/12.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Tp = reference_wrapper >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]': /usr/include/c++/12.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'std::reference_wrapper >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]', inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1629:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1900:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1916:27: /usr/include/c++/12.2.1/bits/stl_heap.h:356:29: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 356 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 357 | __comp); | ~~~~~~~ In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]', inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12.2.1/bits/stl_heap.h:425:19, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1901:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1916:27: /usr/include/c++/12.2.1/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 264 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'constexpr _ForwardIterator std::__max_element(_ForwardIterator, _ForwardIterator, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/12.2.1/bits/stl_algo.h:5660:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5660 | __max_element(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:5660:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'constexpr _FIter std::max_element(_FIter, _FIter, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const ClipperLib::IntPoint&, const ClipperLib::IntPoint&)]', inlined from 'libnest2d::_Item::Vertex libnest2d::_Item::rightmostTopVertex() const [with RawShape = ClipperLib::Polygon]' at /usr/include/libnest2d/nester.hpp:405:36: /usr/include/c++/12.2.1/bits/stl_algo.h:5717:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5717 | return _GLIBCXX_STD_A::__max_element(__first, __last, | ^ In file included from /usr/include/c++/12.2.1/bits/specfun.h:45, from /usr/include/c++/12.2.1/cmath:1935, from /usr/include/c++/12.2.1/math.h:36, from /usr/include/python3.10/pyport.h:210, from /usr/include/python3.10/Python.h:50, from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/build/pynest2d/pynest2d/sip.h:24: /usr/include/c++/12.2.1/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = back_insert_iterator >]': /usr/include/c++/12.2.1/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 611 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:611:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'constexpr _FIter std::max_element(_FIter, _FIter, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const ClipperLib::IntPoint&, const ClipperLib::IntPoint&)]', inlined from 'void libnest2d::__nfp::buildPolygon(const EdgeList&, RawShape&, Vertex&) [with EdgeList = std::vector, std::allocator > >; RawShape = ClipperLib::Polygon; Vertex = ClipperLib::IntPoint]' at /usr/include/libnest2d/geometry_traits_nfp.hpp:41:32: /usr/include/c++/12.2.1/bits/stl_algo.h:5717:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5717 | return _GLIBCXX_STD_A::__max_element(__first, __last, | ^ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&, const ClipperLib::IntPoint&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const ClipperLib::IntPoint&, const ClipperLib::IntPoint&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {libnest2d::placers::EdgeCache::ContourCache}; _Tp = libnest2d::placers::EdgeCache::ContourCache; _Alloc = std::allocator::ContourCache>]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::ContourCache, std::allocator::ContourCache> >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::placers::EdgeCache::ContourCache}; _Tp = libnest2d::placers::EdgeCache::ContourCache; _Alloc = std::allocator::ContourCache>]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = ClipperLib::Polygon]' at /usr/include/libnest2d/placers/nfpplacer.hpp:185:32: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::ContourCache*, std::vector::ContourCache, std::allocator::ContourCache> > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ClipperLib::Polygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter(const ClipperLib::Polygon&, const ClipperLib::Polygon&):: >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(const ClipperLib::Polygon&, const ClipperLib::Polygon&):: >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const std::vector&, const libnest2d::PathTag&):: >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const std::vector&, const libnest2d::PathTag&):: >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = libnest2d::_Segment; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(const ClipperLib::Polygon&, const ClipperLib::Polygon&):: >]': /usr/include/c++/12.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(const ClipperLib::Polygon&, const ClipperLib::Polygon&):: >]': /usr/include/c++/12.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(const ClipperLib::Polygon&, const ClipperLib::Polygon&):: >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(const ClipperLib::Polygon&, const ClipperLib::Polygon&):: >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(const ClipperLib::Polygon&, const ClipperLib::Polygon&):: >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1901:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(const ClipperLib::Polygon&, const ClipperLib::Polygon&):: >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1916:27: /usr/include/c++/12.2.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(const ClipperLib::Polygon&, const ClipperLib::Polygon&):: >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(const ClipperLib::Polygon&, const ClipperLib::Polygon&):: >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = libnest2d::nfp::nfpConvexOnly(const ClipperLib::Polygon&, const ClipperLib::Polygon&)::]' at /usr/include/c++/12.2.1/bits/stl_algo.h:4853:18, inlined from 'libnest2d::nfp::NfpResult libnest2d::nfp::nfpConvexOnly(const RawShape&, const RawShape&) [with RawShape = ClipperLib::Polygon; Ratio = double]' at /usr/include/libnest2d/geometry_traits_nfp.hpp:238:14: /usr/include/c++/12.2.1/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(const ClipperLib::Polygon&, const ClipperLib::Polygon&):: >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(const ClipperLib::Polygon&, const ClipperLib::Polygon&):: >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = libnest2d::nfp::nfpConvexOnly(const ClipperLib::Polygon&, const ClipperLib::Polygon&)::]' at /usr/include/c++/12.2.1/bits/stl_algo.h:4853:18, inlined from 'libnest2d::nfp::NfpResult libnest2d::nfp::nfpConvexOnly(const RawShape&, const RawShape&) [with RawShape = ClipperLib::Polygon; Ratio = double]' at /usr/include/libnest2d/geometry_traits_nfp.hpp:238:14: /usr/include/c++/12.2.1/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = ClipperLib::IntPoint; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const std::vector&, const libnest2d::PathTag&):: >]': /usr/include/c++/12.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const std::vector&, const libnest2d::PathTag&):: >]': /usr/include/c++/12.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const std::vector&, const libnest2d::PathTag&):: >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const std::vector&, const libnest2d::PathTag&):: >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const std::vector&, const libnest2d::PathTag&):: >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1901:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const std::vector&, const libnest2d::PathTag&):: >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1916:27: /usr/include/c++/12.2.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const std::vector&, const libnest2d::PathTag&):: >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'S libnest2d::shapelike::convexHull(const S&, const libnest2d::PathTag&) [with S = std::vector]', inlined from 'S libnest2d::shapelike::convexHull(const S&, const libnest2d::PolygonTag&) [with S = ClipperLib::Polygon]' at /usr/include/libnest2d/geometry_traits.hpp:1004:56, inlined from 'S libnest2d::shapelike::convexHull(const RawShapes&, const libnest2d::MultiPolygonTag&) [with RawShapes = libnest2d::DefaultMultiShape; S = ClipperLib::Polygon]' at /usr/include/libnest2d/geometry_traits.hpp:1090:37, inlined from 'decltype (libnest2d::shapelike::convexHull(sh, libnest2d::Tag())) libnest2d::shapelike::convexHull(const S&) [with S = libnest2d::DefaultMultiShape]' at /usr/include/libnest2d/geometry_traits.hpp:1011:35, inlined from 'libnest2d::placers::_NofitPolyPlacer >::_trypack >*, std::vector >, std::allocator > > > > > >(libnest2d::placers::PlacerBoilerplate >, ClipperLib::Polygon, libnest2d::_Box, libnest2d::placers::NfpPConfig >::Item&, const libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >&):: >::Optimum&)>' at /usr/include/libnest2d/placers/nfpplacer.hpp:855:26: /usr/include/libnest2d/geometry_traits.hpp:1029:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1029 | std::copy(sl::cbegin(sh), sl::cend(sh), std::back_inserter(pts)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const std::vector&, const libnest2d::PathTag&):: >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = libnest2d::shapelike::convexHull >(const std::vector&, const libnest2d::PathTag&)::]' at /usr/include/c++/12.2.1/bits/stl_algo.h:4853:18, inlined from 'S libnest2d::shapelike::convexHull(const S&, const libnest2d::PathTag&) [with S = std::vector]' at /usr/include/libnest2d/geometry_traits.hpp:1036:14, inlined from 'S libnest2d::shapelike::convexHull(const S&, const libnest2d::PolygonTag&) [with S = ClipperLib::Polygon]' at /usr/include/libnest2d/geometry_traits.hpp:1004:56, inlined from 'S libnest2d::shapelike::convexHull(const RawShapes&, const libnest2d::MultiPolygonTag&) [with RawShapes = libnest2d::DefaultMultiShape; S = ClipperLib::Polygon]' at /usr/include/libnest2d/geometry_traits.hpp:1090:37, inlined from 'decltype (libnest2d::shapelike::convexHull(sh, libnest2d::Tag())) libnest2d::shapelike::convexHull(const S&) [with S = libnest2d::DefaultMultiShape]' at /usr/include/libnest2d/geometry_traits.hpp:1011:35, inlined from 'libnest2d::placers::_NofitPolyPlacer >::_trypack >*, std::vector >, std::allocator > > > > > >(libnest2d::placers::PlacerBoilerplate >, ClipperLib::Polygon, libnest2d::_Box, libnest2d::placers::NfpPConfig >::Item&, const libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >&):: >::Optimum&)>' at /usr/include/libnest2d/placers/nfpplacer.hpp:855:26: /usr/include/c++/12.2.1/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const std::vector&, const libnest2d::PathTag&):: >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const std::vector&, const libnest2d::PathTag&):: >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = libnest2d::shapelike::convexHull >(const std::vector&, const libnest2d::PathTag&)::]' at /usr/include/c++/12.2.1/bits/stl_algo.h:4853:18, inlined from 'S libnest2d::shapelike::convexHull(const S&, const libnest2d::PathTag&) [with S = std::vector]' at /usr/include/libnest2d/geometry_traits.hpp:1036:14, inlined from 'S libnest2d::shapelike::convexHull(const S&, const libnest2d::PolygonTag&) [with S = ClipperLib::Polygon]' at /usr/include/libnest2d/geometry_traits.hpp:1004:56, inlined from 'S libnest2d::shapelike::convexHull(const RawShapes&, const libnest2d::MultiPolygonTag&) [with RawShapes = libnest2d::DefaultMultiShape; S = ClipperLib::Polygon]' at /usr/include/libnest2d/geometry_traits.hpp:1090:37, inlined from 'decltype (libnest2d::shapelike::convexHull(sh, libnest2d::Tag())) libnest2d::shapelike::convexHull(const S&) [with S = libnest2d::DefaultMultiShape]' at /usr/include/libnest2d/geometry_traits.hpp:1011:35, inlined from 'libnest2d::placers::_NofitPolyPlacer >::_trypack >*, std::vector >, std::allocator > > > > > >(libnest2d::placers::PlacerBoilerplate >, ClipperLib::Polygon, libnest2d::_Box, libnest2d::placers::NfpPConfig >::Item&, const libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >&):: >::Optimum&)>' at /usr/include/libnest2d/placers/nfpplacer.hpp:855:26: /usr/include/c++/12.2.1/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/libnest2d/placers/nfpplacer.hpp:23, from /usr/include/libnest2d/libnest2d.hpp:18, from /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/src/pynest2d.sip:20: /usr/include/libnest2d/parallel.hpp: In function 'void libnest2d::__parallel::enumerate(Iterator, Iterator, std::function >::value_type, unsigned int)>, std::launch) [with Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/libnest2d/parallel.hpp:22:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 22 | inline void enumerate( | ^~~~~~~~~ /usr/include/libnest2d/parallel.hpp:22:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::Polygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]', inlined from 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >; RawShape = ClipperLib::Polygon; TBin = libnest2d::_Box]' at /usr/include/libnest2d/placers/nfpplacer.hpp:773:40: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libnest2d/placers/nfpplacer.hpp: In member function 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >; RawShape = ClipperLib::Polygon; TBin = libnest2d::_Box]': /usr/include/libnest2d/placers/nfpplacer.hpp:888:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 888 | __parallel::enumerate( | ~~~~~~~~~~~~~~~~~~~~~^ 889 | cache.corners().begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~ 890 | cache.corners().end(), | ~~~~~~~~~~~~~~~~~~~~~~ 891 | [&results, &item, &rofn, &nfpoint, ch, accuracy] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | (double pos, size_t n) | ~~~~~~~~~~~~~~~~~~~~~~ 893 | { | ~ 894 | Optimizer solver(accuracy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 895 | | 896 | Item itemcpy = item; | ~~~~~~~~~~~~~~~~~~~~ 897 | auto contour_ofn = [&rofn, &nfpoint, ch, &itemcpy] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | (double relpos) | ~~~~~~~~~~~~~~~ 899 | { | ~ 900 | Optimum op(relpos, ch); | ~~~~~~~~~~~~~~~~~~~~~~~ 901 | return rofn(nfpoint(op), itemcpy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 902 | }; | ~~ 903 | | 904 | try { | ~~~~~ 905 | results[n] = solver.optimize_min(contour_ofn, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | opt::initvals(pos), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 907 | opt::bound(0, 1.0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 908 | ); | ~~ 909 | } catch(std::exception& e) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 910 | derr() << "ERROR: " << e.what() << "\n"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 911 | } | ~ 912 | }, policy); | ~~~~~~~~~~ /usr/include/libnest2d/placers/nfpplacer.hpp:938:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 938 | __parallel::enumerate(cache.corners(hidx).begin(), | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 939 | cache.corners(hidx).end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 940 | [&results, &item, &nfpoint, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 941 | &rofn, ch, hidx, accuracy] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 942 | (double pos, size_t n) | ~~~~~~~~~~~~~~~~~~~~~~ 943 | { | ~ 944 | Optimizer solver(accuracy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | | 946 | Item itmcpy = item; | ~~~~~~~~~~~~~~~~~~~ 947 | auto hole_ofn = | ~~~~~~~~~~~~~~~ 948 | [&rofn, &nfpoint, ch, hidx, &itmcpy] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 949 | (double pos) | ~~~~~~~~~~~~ 950 | { | ~ 951 | Optimum opt(pos, ch, hidx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 952 | return rofn(nfpoint(opt), itmcpy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | }; | ~~ 954 | | 955 | try { | ~~~~~ 956 | results[n] = solver.optimize_min(hole_ofn, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 957 | opt::initvals(pos), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | opt::bound(0, 1.0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 959 | ); | ~~ 960 | | 961 | } catch(std::exception& e) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 962 | derr() << "ERROR: " << e.what() << "\n"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 963 | } | ~ 964 | }, policy); | ~~~~~~~~~~ In file included from /usr/include/libnest2d/libnest2d.hpp:19: /usr/include/libnest2d/selections/firstfit.hpp: In member function 'void libnest2d::selections::_FirstFitSelection::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_NofitPolyPlacer >; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::NfpPConfig&; RawShape = ClipperLib::Polygon]': /usr/include/libnest2d/selections/firstfit.hpp:29:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 29 | void packItems(TIterator first, | ^~~~~~~~~ /usr/include/libnest2d/selections/firstfit.hpp:29:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/libnest2d/libnest2d.hpp: In function 'std::size_t libnest2d::nest(Iterator, Iterator, const typename Placer::BinType&, Coord, const NestConfig&, NestControl) [with Placer = placers::_NofitPolyPlacer >; Selector = selections::_FirstFitSelection; Iterator = __gnu_cxx::__normal_iterator<_Item*, std::vector<_Item > >]': /usr/include/libnest2d/libnest2d.hpp:89:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 89 | std::size_t nest(Iterator from, Iterator to, | ^~~~ /usr/include/libnest2d/libnest2d.hpp:89:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/libnest2d/libnest2d.hpp:16: In member function 'void libnest2d::SelectionStrategyLike::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_NofitPolyPlacer >; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::NfpPConfig&; SelectionStrategy = libnest2d::selections::_FirstFitSelection]', inlined from 'libnest2d::_Nester::ItemIteratorOnly libnest2d::_Nester::execute(It, It) [with It = __gnu_cxx::__normal_iterator*, std::vector > >; PlacementStrategy = libnest2d::placers::_NofitPolyPlacer >; SelectionStrategy = libnest2d::selections::_FirstFitSelection]' at /usr/include/libnest2d/nester.hpp:856:56, inlined from 'std::size_t libnest2d::nest(Iterator, Iterator, const typename Placer::BinType&, Coord, const NestConfig&, NestControl) [with Placer = placers::_NofitPolyPlacer >; Selector = selections::_FirstFitSelection; Iterator = __gnu_cxx::__normal_iterator<_Item*, std::vector<_Item > >]' at /usr/include/libnest2d/libnest2d.hpp:98:26: /usr/include/libnest2d/nester.hpp:747:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 747 | impl_.template packItems(first, last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 748 | std::forward(bin), | ~~~~~~~~~~~~~~~~~~~~~~~~ 749 | std::forward(config)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = libnest2d::_Item; _Alloc = std::allocator >]', inlined from 'PyObject* func_nest(PyObject*, PyObject*)' at /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/src/pynest2d.sip:142:29: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'std::size_t libnest2d::nest(Container&&, const typename Placer::BinType&, Coord, const NestConfig&, NestControl) [with Placer = placers::_NofitPolyPlacer >; Selector = selections::_FirstFitSelection; Container = std::vector<_Item >&]', inlined from 'PyObject* func_nest(PyObject*, PyObject*)' at /home/buildozer/aports/testing/py3-pynest2d/src/pynest2d-5.2.0/src/pynest2d.sip:148:18: /usr/include/libnest2d/libnest2d.hpp:129:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 129 | return nest(cont.begin(), cont.end(), bin, dist, cfg, ctl); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [16/16] Linking CXX shared library pynest2d.so Using the CMake builder These bindings will be built: pynest2d. Generating the source files Generating the pynest2d bindings... Generating the pynest2d .pyi file... The project has been built. >>> py3-pynest2d: Entering fakeroot... -- Install configuration: "minsizerel" -- Installing: /home/buildozer/aports/testing/py3-pynest2d/pkg/py3-pynest2d/usr/lib/python3.10/site-packages/pynest2d.so -- Installing: /home/buildozer/aports/testing/py3-pynest2d/pkg/py3-pynest2d/usr/lib/python3.10/site-packages/pynest2d.pyi >>> py3-pynest2d*: Running postcheck for py3-pynest2d >>> py3-pynest2d*: Preparing package py3-pynest2d... >>> py3-pynest2d*: Stripping binaries >>> py3-pynest2d*: Scanning shared objects >>> py3-pynest2d*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libnlopt.so.0 so:libpolyclipping.so.22 so:libpython3.10.so.1.0 so:libstdc++.so.6 >>> py3-pynest2d*: Package size: 420.0 KB >>> py3-pynest2d*: Compressing data... >>> py3-pynest2d*: Create checksum... >>> py3-pynest2d*: Create py3-pynest2d-5.2.0-r0.apk >>> py3-pynest2d: Build complete at Tue, 01 Nov 2022 07:40:45 +0000 elapsed time 0h 0m 21s >>> py3-pynest2d: Cleaning up srcdir >>> py3-pynest2d: Cleaning up pkgdir >>> py3-pynest2d: Uninstalling dependencies... (1/68) Purging .makedepends-py3-pynest2d (20221101.074025) (2/68) Purging samurai (1.2-r2) (3/68) Purging cmake (3.24.2-r0) (4/68) Purging libnest2d-dev (0.4-r3) (5/68) Purging clipper-dev (6.4.2-r2) (6/68) Purging clipper (6.4.2-r2) (7/68) Purging py3-sip (6.7.2-r0) (8/68) Purging py3-ply (3.11-r7) (9/68) Purging py3-setuptools (65.5.0-r0) (10/68) Purging py3-packaging (21.3-r2) (11/68) Purging py3-parsing (3.0.9-r0) (12/68) Purging py3-toml (0.10.2-r4) (13/68) Purging nlopt-dev (2.7.1-r0) (14/68) Purging nlopt (2.7.1-r0) (15/68) Purging boost-dev (1.80.0-r3) (16/68) Purging boost1.80-dev (1.80.0-r3) (17/68) Purging boost1.80 (1.80.0-r3) (18/68) Purging boost1.80-libs (1.80.0-r3) (19/68) Purging linux-headers (5.19.5-r0) (20/68) Purging bzip2-dev (1.0.8-r3) (21/68) Purging icu-dev (72.1-r1) (22/68) Purging xz-dev (5.2.7-r0) (23/68) Purging zlib-dev (1.2.13-r0) (24/68) Purging boost1.80-atomic (1.80.0-r3) (25/68) Purging boost1.80-container (1.80.0-r3) (26/68) Purging boost1.80-contract (1.80.0-r3) (27/68) Purging boost1.80-coroutine (1.80.0-r3) (28/68) Purging boost1.80-date_time (1.80.0-r3) (29/68) Purging boost1.80-fiber (1.80.0-r3) (30/68) Purging boost1.80-graph (1.80.0-r3) (31/68) Purging boost1.80-iostreams (1.80.0-r3) (32/68) Purging boost1.80-json (1.80.0-r3) (33/68) Purging boost1.80-locale (1.80.0-r3) (34/68) Purging boost1.80-log_setup (1.80.0-r3) (35/68) Purging boost1.80-math (1.80.0-r3) (36/68) Purging boost1.80-nowide (1.80.0-r3) (37/68) Purging boost1.80-prg_exec_monitor (1.80.0-r3) (38/68) Purging boost1.80-program_options (1.80.0-r3) (39/68) Purging boost1.80-python3 (1.80.0-r3) (40/68) Purging boost1.80-random (1.80.0-r3) (41/68) Purging boost1.80-regex (1.80.0-r3) (42/68) Purging boost1.80-stacktrace_basic (1.80.0-r3) (43/68) Purging boost1.80-stacktrace_noop (1.80.0-r3) (44/68) Purging boost1.80-system (1.80.0-r3) (45/68) Purging boost1.80-timer (1.80.0-r3) (46/68) Purging boost1.80-type_erasure (1.80.0-r3) (47/68) Purging boost1.80-unit_test_framework (1.80.0-r3) (48/68) Purging boost1.80-wave (1.80.0-r3) (49/68) Purging boost1.80-wserialization (1.80.0-r3) (50/68) Purging python3-dev (3.10.8-r3) (51/68) Purging python3 (3.10.8-r3) (52/68) Purging libarchive (3.6.1-r1) (53/68) Purging rhash-libs (1.4.3-r1) (54/68) Purging libuv (1.44.2-r0) (55/68) Purging libffi (3.4.4-r0) (56/68) Purging gdbm (1.23-r0) (57/68) Purging mpdecimal (2.5.1-r1) (58/68) Purging readline (8.2.0-r0) (59/68) Purging sqlite-libs (3.39.4-r0) (60/68) Purging boost1.80-chrono (1.80.0-r3) (61/68) Purging boost1.80-context (1.80.0-r3) (62/68) Purging boost1.80-log (1.80.0-r3) (63/68) Purging boost1.80-filesystem (1.80.0-r3) (64/68) Purging boost1.80-thread (1.80.0-r3) (65/68) Purging boost1.80-serialization (1.80.0-r3) (66/68) Purging icu (72.1-r1) (67/68) Purging icu-libs (72.1-r1) (68/68) Purging icu-data-en (72.1-r1) Executing busybox-1.35.0-r27.trigger OK: 290 MiB in 101 packages >>> py3-pynest2d: Updating the testing/armv7 repository index... >>> py3-pynest2d: Signing the index...