Raspbian Package Auto-Building

Build log for slic3r-prusa (2.6.1+dfsg-3) on armhf

slic3r-prusa2.6.1+dfsg-3armhf → 2024-01-07 10:53:11

sbuild (Debian sbuild) 0.72.0 (25 Oct 2016) on mb-lxc-02

+==============================================================================+
| slic3r-prusa 2.6.1+dfsg-3 (armhf)            Sun, 07 Jan 2024 09:07:10 +0000 |
+==============================================================================+

Package: slic3r-prusa
Version: 2.6.1+dfsg-3
Source Version: 2.6.1+dfsg-3
Distribution: trixie-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/trixie-staging-armhf-sbuild-f2d5087f-e842-4b88-8b50-ae2a962b66d3' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.4.1/private trixie-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private trixie-staging/main Sources [14.3 MB]
Get:3 http://172.17.4.1/private trixie-staging/main armhf Packages [15.0 MB]
Fetched 29.3 MB in 11s (2695 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
W: http://172.17.4.1/private/dists/trixie-staging/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'slic3r-prusa' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/3dprinting-team/slic3r-prusa
Please use:
git clone https://salsa.debian.org/3dprinting-team/slic3r-prusa
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 35.7 MB of source archives.
Get:1 http://172.17.4.1/private trixie-staging/main slic3r-prusa 2.6.1+dfsg-3 (dsc) [2669 B]
Get:2 http://172.17.4.1/private trixie-staging/main slic3r-prusa 2.6.1+dfsg-3 (tar) [35.6 MB]
Get:3 http://172.17.4.1/private trixie-staging/main slic3r-prusa 2.6.1+dfsg-3 (diff) [50.7 kB]
Fetched 35.7 MB in 5s (6989 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/slic3r-prusa-6mBU6F/slic3r-prusa-2.6.1+dfsg' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/slic3r-prusa-6mBU6F' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-JFnkVd/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-JFnkVd/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-JFnkVd/gpg/trustdb.gpg: trustdb created
gpg: key 37145E60F90AF620: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 37145E60F90AF620: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 37145E60F90AF620: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-JFnkVd/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-JFnkVd/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-JFnkVd/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-JFnkVd/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-JFnkVd/apt_archive ./ Packages [433 B]
Fetched 2109 B in 1s (3591 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install core build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  krb5-locales libpam-cap netbase sensible-utils sgml-base util-linux-extra
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 13 not upgraded.
Need to get 852 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-JFnkVd/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 852 B in 0s (45.9 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12859 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any)

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: debhelper-compat (= 12), catch2, cmake, help2man, libboost-all-dev, libcereal-dev, libcgal-dev, libcurl4-gnutls-dev, libdbus-1-dev, libgtk-3-dev, libtbb-dev, libglew-dev, libeigen3-dev, libnanosvg-dev, libnlopt-cxx-dev | libnlopt-dev (<< 2.4.2+dfsg-5~), libopenvdb-dev (>= 5.0), libopenvdb-tools, python3-imath, libpng-dev, libqhull-dev (>= 7.2), libgtest-dev (>= 1.7), libudev-dev, libwxgtk3.2-dev, libocct-data-exchange-dev, libocct-draw-dev, libocct-foundation-dev, libocct-modeling-algorithms-dev, libocct-visualization-dev, occt-misc, xfonts-base, xvfb, xauth, zlib1g-dev
Filtered Build-Depends: debhelper-compat (= 12), catch2, cmake, help2man, libboost-all-dev, libcereal-dev, libcgal-dev, libcurl4-gnutls-dev, libdbus-1-dev, libgtk-3-dev, libtbb-dev, libglew-dev, libeigen3-dev, libnanosvg-dev, libnlopt-cxx-dev, libopenvdb-dev (>= 5.0), libopenvdb-tools, python3-imath, libpng-dev, libqhull-dev (>= 7.2), libgtest-dev (>= 1.7), libudev-dev, libwxgtk3.2-dev, libocct-data-exchange-dev, libocct-draw-dev, libocct-foundation-dev, libocct-modeling-algorithms-dev, libocct-visualization-dev, occt-misc, xfonts-base, xvfb, xauth, zlib1g-dev
dpkg-deb: building package 'sbuild-build-depends-slic3r-prusa-dummy' in '/<<BUILDDIR>>/resolver-JFnkVd/apt_archive/sbuild-build-depends-slic3r-prusa-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-slic3r-prusa-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-JFnkVd/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-JFnkVd/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-JFnkVd/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-JFnkVd/apt_archive ./ Sources [754 B]
Get:5 copy:/<<BUILDDIR>>/resolver-JFnkVd/apt_archive ./ Packages [814 B]
Fetched 2901 B in 0s (6637 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install slic3r-prusa build dependencies (apt-based resolver)
------------------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  krb5-locales libpam-cap util-linux-extra
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  adwaita-icon-theme at-spi2-common autoconf automake autopoint autotools-dev
  bsdextrautils catch2 cmake cmake-data dbus dbus-bin dbus-daemon
  dbus-session-bus-common dbus-system-bus-common dbus-user-session
  dconf-gsettings-backend dconf-service debhelper dh-autoreconf
  dh-strip-nondeterminism dmsetup dwz file fontconfig fontconfig-config
  fonts-dejavu-core fonts-dejavu-mono gettext gettext-base gfortran-13
  gir1.2-atk-1.0 gir1.2-atspi-2.0 gir1.2-cloudproviders-0.3.0
  gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-3.0
  gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 googletest groff-base
  gtk-update-icon-cache help2man hicolor-icon-theme ibverbs-providers
  icu-devtools intltool-debian libapparmor1 libarchive-zip-perl libarchive13
  libargon2-1 libatk-bridge2.0-0 libatk-bridge2.0-dev libatk1.0-0
  libatk1.0-dev libatspi2.0-0 libatspi2.0-dev libavahi-client3
  libavahi-common-data libavahi-common3 libblas3 libblkid-dev libblosc-dev
  libblosc1 libboost-all-dev libboost-atomic-dev libboost-atomic1.74-dev
  libboost-atomic1.74.0 libboost-chrono-dev libboost-chrono1.74-dev
  libboost-chrono1.74.0 libboost-container-dev libboost-container1.74-dev
  libboost-container1.74.0 libboost-context-dev libboost-context1.74-dev
  libboost-context1.74.0 libboost-coroutine-dev libboost-coroutine1.74-dev
  libboost-coroutine1.74.0 libboost-date-time-dev libboost-date-time1.74-dev
  libboost-date-time1.74.0 libboost-dev libboost-exception-dev
  libboost-exception1.74-dev libboost-fiber-dev libboost-fiber1.74-dev
  libboost-fiber1.74.0 libboost-filesystem-dev libboost-filesystem1.74-dev
  libboost-filesystem1.74.0 libboost-graph-dev libboost-graph-parallel-dev
  libboost-graph-parallel1.74-dev libboost-graph-parallel1.74.0
  libboost-graph1.74-dev libboost-graph1.74.0 libboost-iostreams-dev
  libboost-iostreams1.74-dev libboost-iostreams1.74.0 libboost-locale-dev
  libboost-locale1.74-dev libboost-locale1.74.0 libboost-log-dev
  libboost-log1.74-dev libboost-log1.74.0 libboost-math-dev
  libboost-math1.74-dev libboost-math1.74.0 libboost-mpi-dev
  libboost-mpi-python-dev libboost-mpi-python1.74-dev
  libboost-mpi-python1.74.0 libboost-mpi1.74-dev libboost-mpi1.74.0
  libboost-nowide-dev libboost-nowide1.74-dev libboost-nowide1.74.0
  libboost-numpy-dev libboost-numpy1.74-dev libboost-numpy1.74.0
  libboost-program-options-dev libboost-program-options1.74-dev
  libboost-program-options1.74.0 libboost-python-dev libboost-python1.74-dev
  libboost-python1.74.0 libboost-random-dev libboost-random1.74-dev
  libboost-random1.74.0 libboost-regex-dev libboost-regex1.74-dev
  libboost-regex1.74.0 libboost-serialization-dev
  libboost-serialization1.74-dev libboost-serialization1.74.0
  libboost-stacktrace-dev libboost-stacktrace1.74-dev
  libboost-stacktrace1.74.0 libboost-system-dev libboost-system1.74-dev
  libboost-system1.74.0 libboost-test-dev libboost-test1.74-dev
  libboost-test1.74.0 libboost-thread-dev libboost-thread1.74-dev
  libboost-thread1.74.0 libboost-timer-dev libboost-timer1.74-dev
  libboost-timer1.74.0 libboost-tools-dev libboost-type-erasure-dev
  libboost-type-erasure1.74-dev libboost-type-erasure1.74.0 libboost-wave-dev
  libboost-wave1.74-dev libboost-wave1.74.0 libboost1.74-dev
  libboost1.74-tools-dev libbrotli-dev libbrotli1 libbsd0 libbz2-dev
  libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev
  libcbor0.10 libcereal-dev libcgal-dev libcloudproviders-dev
  libcloudproviders0 libcolord2 libcryptsetup12 libcups2 libcurl3-gnutls
  libcurl4 libcurl4-gnutls-dev libdatrie-dev libdatrie1 libdbus-1-3
  libdbus-1-dev libdconf1 libdebhelper-perl libdeflate-dev libdeflate0
  libdevmapper1.02.1 libdrm-amdgpu1 libdrm-common libdrm-nouveau2
  libdrm-radeon1 libdrm2 libedit2 libegl-dev libegl-mesa0 libegl1
  libegl1-mesa-dev libeigen3-dev libelf1 libepoxy-dev libepoxy0 libevent-2.1-7
  libevent-core-2.1-7 libevent-dev libevent-extra-2.1-7 libevent-openssl-2.1-7
  libevent-pthreads-2.1-7 libexpat1 libexpat1-dev libfabric1 libfdisk1
  libffi-dev libfido2-1 libfile-stripnondeterminism-perl libfontconfig-dev
  libfontconfig1 libfontenc1 libfreeimage-dev libfreeimage3 libfreetype-dev
  libfreetype6 libfribidi-dev libfribidi0 libgbm1 libgdk-pixbuf-2.0-0
  libgdk-pixbuf-2.0-dev libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common
  libgfortran-13-dev libgfortran5 libgirepository-1.0-1 libgl-dev libgl1
  libgl1-mesa-dri libglapi-mesa libgles-dev libgles1 libgles2 libglew-dev
  libglew2.2 libglfw3 libglib2.0-0 libglib2.0-bin libglib2.0-data
  libglib2.0-dev libglib2.0-dev-bin libglu1-mesa libglu1-mesa-dev
  libglvnd-core-dev libglvnd-dev libglvnd0 libglx-dev libglx-mesa0 libglx0
  libgmp-dev libgmpxx4ldbl libgraphite2-3 libgraphite2-dev libgtest-dev
  libgtk-3-0 libgtk-3-common libgtk-3-dev libharfbuzz-cairo0 libharfbuzz-dev
  libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0b
  libhwloc-dev libhwloc-plugins libhwloc15 libibverbs-dev libibverbs1
  libice-dev libice6 libicu-dev libicu72 libimath-3-1-29 libimath-dev
  libip4tc2 libjbig-dev libjbig0 libjpeg-dev libjpeg62-turbo
  libjpeg62-turbo-dev libjs-jquery libjs-jquery-ui libjs-sphinxdoc
  libjs-underscore libjson-c5 libjsoncpp25 libjxr0 libkmod2 liblapack3
  liblcms2-2 liblerc-dev liblerc4 libllvm15 liblocale-gettext-perl
  liblog4cplus-2.0.5 libltdl-dev libltdl7 liblzma-dev liblzma5 liblzo2-2
  libmagic-mgc libmagic1 libmount-dev libmpfr-dev libmunge2 libnanosvg-dev
  libnghttp2-14 libnl-3-200 libnl-3-dev libnl-route-3-200 libnl-route-3-dev
  libnlopt-cxx-dev libnlopt-cxx0 libnlopt-dev libnlopt0 libnotify4 libnuma-dev
  libnuma1 libocct-data-exchange-7.6 libocct-data-exchange-dev
  libocct-draw-7.6 libocct-draw-dev libocct-foundation-7.6
  libocct-foundation-dev libocct-modeling-algorithms-7.6
  libocct-modeling-algorithms-dev libocct-modeling-data-7.6
  libocct-modeling-data-dev libocct-ocaf-7.6 libocct-ocaf-dev
  libocct-visualization-7.6 libocct-visualization-dev libopenexr-3-1-30
  libopengl-dev libopengl0 libopenjp2-7 libopenmpi-dev libopenmpi3
  libopenvdb-dev libopenvdb-tools libopenvdb10.0 libpam-systemd libpango-1.0-0
  libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0
  libpciaccess0 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3
  libpipeline1 libpixman-1-0 libpixman-1-dev libpkgconf3 libpmix-dev libpmix2
  libpng-dev libpng16-16 libproc2-0 libpsl5 libpthread-stubs0-dev
  libpython3-dev libpython3-stdlib libpython3.11 libpython3.11-dev
  libpython3.11-minimal libpython3.11-stdlib libqhull-dev libqhull-r8.0
  libqhull8.0 libqhullcpp8.0 libraw23 librdmacm1 librhash0 librtmp1
  libselinux1-dev libsensors-config libsensors5 libsepol-dev libsharpyuv-dev
  libsharpyuv0 libsm-dev libsm6 libsnappy1v5 libssh2-1 libsub-override-perl
  libsystemd-shared libtbb-dev libtbb12 libtbbbind-2-5 libtbbmalloc2 libtcl8.6
  libthai-data libthai-dev libthai0 libtiff-dev libtiff6 libtiffxx6 libtk8.6
  libtool libuchardet0 libudev-dev libunwind8 libuv1 libwayland-bin
  libwayland-client0 libwayland-cursor0 libwayland-dev libwayland-egl1
  libwayland-server0 libwebp-dev libwebp7 libwebpdecoder3 libwebpdemux2
  libwebpmux3 libwxbase3.2-1 libwxgtk-gl3.2-1 libwxgtk3.2-1 libwxgtk3.2-dev
  libx11-6 libx11-data libx11-dev libx11-xcb1 libxau-dev libxau6 libxaw7
  libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0
  libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb-sync1
  libxcb-xfixes0 libxcb1 libxcb1-dev libxcomposite-dev libxcomposite1
  libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6
  libxext-dev libxext6 libxfixes-dev libxfixes3 libxfont2 libxft-dev libxft2
  libxi-dev libxi6 libxinerama-dev libxinerama1 libxkbcommon-dev libxkbcommon0
  libxkbfile1 libxml2 libxmu-dev libxmu-headers libxmu6 libxmuu1 libxnvctrl0
  libxpm4 libxrandr-dev libxrandr2 libxrender-dev libxrender1 libxshmfence1
  libxss-dev libxss1 libxt-dev libxt6 libxtst-dev libxtst6 libxxf86vm1 libz3-4
  libzstd-dev m4 man-db media-types mpi-default-bin mpi-default-dev occt-misc
  ocl-icd-libopencl1 openmpi-bin openmpi-common openssh-client pango1.0-tools
  pkgconf pkgconf-bin po-debconf procps python3 python3-dev python3-distutils
  python3-imath python3-lib2to3 python3-minimal python3-numpy
  python3-pkg-resources python3.11 python3.11-dev python3.11-minimal
  rapidjson-dev shared-mime-info systemd systemd-dev systemd-sysv tcl8.6
  tcl8.6-dev tk8.6 tk8.6-dev usr-is-merged uuid-dev wayland-protocols
  wx-common wx3.2-headers x11-common x11-xkb-utils x11proto-dev xauth
  xfonts-base xfonts-encodings xfonts-utils xkb-data xml-core
  xorg-sgml-doctools xserver-common xtrans-dev xvfb xz-utils zlib1g zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc cmake-doc cmake-format
  elpa-cmake-mode ninja-build dh-make gettext-doc libasprintf-dev
  libgettextpo-dev gfortran-13-doc libcoarrays-dev groff lrzip libboost-doc
  graphviz libboost1.74-doc gccxml libboost-contract1.74-dev libmpfrc++-dev
  libntl-dev xsltproc doxygen docbook-xml docbook-xsl default-jdk fop
  libcairo2-doc libmpfi-dev libcloudproviders-doc colord cups-common
  libcurl4-doc libgnutls28-dev libidn-dev libkrb5-dev libldap2-dev librtmp-dev
  libssh2-1-dev libdatrie-doc libeigen3-doc freetype2-doc glew-utils
  libosmesa6 libvulkan1 low-memory-monitor libgirepository1.0-dev
  libglib2.0-doc libxml2-utils gmp-doc libgmp10-doc libgraphite2-utils gvfs
  libgtk-3-doc libice-doc icu-doc libjs-jquery-ui-docs liblcms2-utils
  libtool-doc liblzma-doc libmpfr-doc notification-daemon openmpi-doc
  libpango1.0-doc pciutils lm-sensors libsm-doc libtbb-doc libthai-doc gcj-jdk
  libwayland-doc wx3.2-doc libx11-doc libxcb-doc libxext-doc libxt-doc m4-doc
  apparmor less www-browser opencl-icd gfortran | fortran-compiler keychain
  libpam-ssh monkeysphere ssh-askpass graphicsmagick libmail-box-perl
  python3-doc python3-tk python3-venv gfortran python3-pytest
  python3-setuptools python3.11-venv python3.11-doc binfmt-support
  rapidjson-doc systemd-container systemd-homed systemd-userdbd systemd-boot
  systemd-resolved libqrencode4 libtss2-esys-3.0.2-0 libtss2-mu0 libtss2-rc0
  polkitd python3-pefile tcl-tclreadline tcl8.6-doc tk8.6-doc
Recommended packages:
  librsvg2-common curl | wget | lynx at-spi2-core bzip2-doc ca-certificates
  libarchive-cpio-perl xdg-user-dirs libgtk-3-bin javascript-common
  libcoarrays-openmpi-dev libpng-tools publicsuffix libmail-sendmail-perl
  psmisc systemd-timesyncd | time-daemon libnss-systemd zip
The following NEW packages will be installed:
  adwaita-icon-theme at-spi2-common autoconf automake autopoint autotools-dev
  bsdextrautils catch2 cmake cmake-data dbus dbus-bin dbus-daemon
  dbus-session-bus-common dbus-system-bus-common dbus-user-session
  dconf-gsettings-backend dconf-service debhelper dh-autoreconf
  dh-strip-nondeterminism dmsetup dwz file fontconfig fontconfig-config
  fonts-dejavu-core fonts-dejavu-mono gettext gettext-base gfortran-13
  gir1.2-atk-1.0 gir1.2-atspi-2.0 gir1.2-cloudproviders-0.3.0
  gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-3.0
  gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 googletest groff-base
  gtk-update-icon-cache help2man hicolor-icon-theme ibverbs-providers
  icu-devtools intltool-debian libapparmor1 libarchive-zip-perl libarchive13
  libargon2-1 libatk-bridge2.0-0 libatk-bridge2.0-dev libatk1.0-0
  libatk1.0-dev libatspi2.0-0 libatspi2.0-dev libavahi-client3
  libavahi-common-data libavahi-common3 libblas3 libblkid-dev libblosc-dev
  libblosc1 libboost-all-dev libboost-atomic-dev libboost-atomic1.74-dev
  libboost-atomic1.74.0 libboost-chrono-dev libboost-chrono1.74-dev
  libboost-chrono1.74.0 libboost-container-dev libboost-container1.74-dev
  libboost-container1.74.0 libboost-context-dev libboost-context1.74-dev
  libboost-context1.74.0 libboost-coroutine-dev libboost-coroutine1.74-dev
  libboost-coroutine1.74.0 libboost-date-time-dev libboost-date-time1.74-dev
  libboost-date-time1.74.0 libboost-dev libboost-exception-dev
  libboost-exception1.74-dev libboost-fiber-dev libboost-fiber1.74-dev
  libboost-fiber1.74.0 libboost-filesystem-dev libboost-filesystem1.74-dev
  libboost-filesystem1.74.0 libboost-graph-dev libboost-graph-parallel-dev
  libboost-graph-parallel1.74-dev libboost-graph-parallel1.74.0
  libboost-graph1.74-dev libboost-graph1.74.0 libboost-iostreams-dev
  libboost-iostreams1.74-dev libboost-iostreams1.74.0 libboost-locale-dev
  libboost-locale1.74-dev libboost-locale1.74.0 libboost-log-dev
  libboost-log1.74-dev libboost-log1.74.0 libboost-math-dev
  libboost-math1.74-dev libboost-math1.74.0 libboost-mpi-dev
  libboost-mpi-python-dev libboost-mpi-python1.74-dev
  libboost-mpi-python1.74.0 libboost-mpi1.74-dev libboost-mpi1.74.0
  libboost-nowide-dev libboost-nowide1.74-dev libboost-nowide1.74.0
  libboost-numpy-dev libboost-numpy1.74-dev libboost-numpy1.74.0
  libboost-program-options-dev libboost-program-options1.74-dev
  libboost-program-options1.74.0 libboost-python-dev libboost-python1.74-dev
  libboost-python1.74.0 libboost-random-dev libboost-random1.74-dev
  libboost-random1.74.0 libboost-regex-dev libboost-regex1.74-dev
  libboost-regex1.74.0 libboost-serialization-dev
  libboost-serialization1.74-dev libboost-serialization1.74.0
  libboost-stacktrace-dev libboost-stacktrace1.74-dev
  libboost-stacktrace1.74.0 libboost-system-dev libboost-system1.74-dev
  libboost-system1.74.0 libboost-test-dev libboost-test1.74-dev
  libboost-test1.74.0 libboost-thread-dev libboost-thread1.74-dev
  libboost-thread1.74.0 libboost-timer-dev libboost-timer1.74-dev
  libboost-timer1.74.0 libboost-tools-dev libboost-type-erasure-dev
  libboost-type-erasure1.74-dev libboost-type-erasure1.74.0 libboost-wave-dev
  libboost-wave1.74-dev libboost-wave1.74.0 libboost1.74-dev
  libboost1.74-tools-dev libbrotli-dev libbrotli1 libbsd0 libbz2-dev
  libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev
  libcbor0.10 libcereal-dev libcgal-dev libcloudproviders-dev
  libcloudproviders0 libcolord2 libcryptsetup12 libcups2 libcurl3-gnutls
  libcurl4 libcurl4-gnutls-dev libdatrie-dev libdatrie1 libdbus-1-3
  libdbus-1-dev libdconf1 libdebhelper-perl libdeflate-dev libdeflate0
  libdevmapper1.02.1 libdrm-amdgpu1 libdrm-common libdrm-nouveau2
  libdrm-radeon1 libdrm2 libedit2 libegl-dev libegl-mesa0 libegl1
  libegl1-mesa-dev libeigen3-dev libelf1 libepoxy-dev libepoxy0 libevent-2.1-7
  libevent-core-2.1-7 libevent-dev libevent-extra-2.1-7 libevent-openssl-2.1-7
  libevent-pthreads-2.1-7 libexpat1 libexpat1-dev libfabric1 libfdisk1
  libffi-dev libfido2-1 libfile-stripnondeterminism-perl libfontconfig-dev
  libfontconfig1 libfontenc1 libfreeimage-dev libfreeimage3 libfreetype-dev
  libfreetype6 libfribidi-dev libfribidi0 libgbm1 libgdk-pixbuf-2.0-0
  libgdk-pixbuf-2.0-dev libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common
  libgfortran-13-dev libgfortran5 libgirepository-1.0-1 libgl-dev libgl1
  libgl1-mesa-dri libglapi-mesa libgles-dev libgles1 libgles2 libglew-dev
  libglew2.2 libglfw3 libglib2.0-0 libglib2.0-bin libglib2.0-data
  libglib2.0-dev libglib2.0-dev-bin libglu1-mesa libglu1-mesa-dev
  libglvnd-core-dev libglvnd-dev libglvnd0 libglx-dev libglx-mesa0 libglx0
  libgmp-dev libgmpxx4ldbl libgraphite2-3 libgraphite2-dev libgtest-dev
  libgtk-3-0 libgtk-3-common libgtk-3-dev libharfbuzz-cairo0 libharfbuzz-dev
  libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0b
  libhwloc-dev libhwloc-plugins libhwloc15 libibverbs-dev libibverbs1
  libice-dev libice6 libicu-dev libicu72 libimath-3-1-29 libimath-dev
  libip4tc2 libjbig-dev libjbig0 libjpeg-dev libjpeg62-turbo
  libjpeg62-turbo-dev libjs-jquery libjs-jquery-ui libjs-sphinxdoc
  libjs-underscore libjson-c5 libjsoncpp25 libjxr0 libkmod2 liblapack3
  liblcms2-2 liblerc-dev liblerc4 libllvm15 liblocale-gettext-perl
  liblog4cplus-2.0.5 libltdl-dev libltdl7 liblzma-dev liblzo2-2 libmagic-mgc
  libmagic1 libmount-dev libmpfr-dev libmunge2 libnanosvg-dev libnghttp2-14
  libnl-3-200 libnl-3-dev libnl-route-3-200 libnl-route-3-dev libnlopt-cxx-dev
  libnlopt-cxx0 libnlopt-dev libnlopt0 libnotify4 libnuma-dev libnuma1
  libocct-data-exchange-7.6 libocct-data-exchange-dev libocct-draw-7.6
  libocct-draw-dev libocct-foundation-7.6 libocct-foundation-dev
  libocct-modeling-algorithms-7.6 libocct-modeling-algorithms-dev
  libocct-modeling-data-7.6 libocct-modeling-data-dev libocct-ocaf-7.6
  libocct-ocaf-dev libocct-visualization-7.6 libocct-visualization-dev
  libopenexr-3-1-30 libopengl-dev libopengl0 libopenjp2-7 libopenmpi-dev
  libopenmpi3 libopenvdb-dev libopenvdb-tools libopenvdb10.0 libpam-systemd
  libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0
  libpangoxft-1.0-0 libpciaccess0 libpcre2-16-0 libpcre2-32-0 libpcre2-dev
  libpcre2-posix3 libpipeline1 libpixman-1-0 libpixman-1-dev libpkgconf3
  libpmix-dev libpmix2 libpng-dev libpng16-16 libproc2-0 libpsl5
  libpthread-stubs0-dev libpython3-dev libpython3-stdlib libpython3.11
  libpython3.11-dev libpython3.11-minimal libpython3.11-stdlib libqhull-dev
  libqhull-r8.0 libqhull8.0 libqhullcpp8.0 libraw23 librdmacm1 librhash0
  librtmp1 libselinux1-dev libsensors-config libsensors5 libsepol-dev
  libsharpyuv-dev libsharpyuv0 libsm-dev libsm6 libsnappy1v5 libssh2-1
  libsub-override-perl libsystemd-shared libtbb-dev libtbb12 libtbbbind-2-5
  libtbbmalloc2 libtcl8.6 libthai-data libthai-dev libthai0 libtiff-dev
  libtiff6 libtiffxx6 libtk8.6 libtool libuchardet0 libudev-dev libunwind8
  libuv1 libwayland-bin libwayland-client0 libwayland-cursor0 libwayland-dev
  libwayland-egl1 libwayland-server0 libwebp-dev libwebp7 libwebpdecoder3
  libwebpdemux2 libwebpmux3 libwxbase3.2-1 libwxgtk-gl3.2-1 libwxgtk3.2-1
  libwxgtk3.2-dev libx11-6 libx11-data libx11-dev libx11-xcb1 libxau-dev
  libxau6 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0
  libxcb-randr0 libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev
  libxcb-sync1 libxcb-xfixes0 libxcb1 libxcb1-dev libxcomposite-dev
  libxcomposite1 libxcursor-dev libxcursor1 libxdamage-dev libxdamage1
  libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3
  libxfont2 libxft-dev libxft2 libxi-dev libxi6 libxinerama-dev libxinerama1
  libxkbcommon-dev libxkbcommon0 libxkbfile1 libxml2 libxmu-dev libxmu-headers
  libxmu6 libxmuu1 libxnvctrl0 libxpm4 libxrandr-dev libxrandr2 libxrender-dev
  libxrender1 libxshmfence1 libxss-dev libxss1 libxt-dev libxt6 libxtst-dev
  libxtst6 libxxf86vm1 libz3-4 libzstd-dev m4 man-db media-types
  mpi-default-bin mpi-default-dev occt-misc ocl-icd-libopencl1 openmpi-bin
  openmpi-common openssh-client pango1.0-tools pkgconf pkgconf-bin po-debconf
  procps python3 python3-dev python3-distutils python3-imath python3-lib2to3
  python3-minimal python3-numpy python3-pkg-resources python3.11
  python3.11-dev python3.11-minimal rapidjson-dev
  sbuild-build-depends-slic3r-prusa-dummy shared-mime-info systemd systemd-dev
  systemd-sysv tcl8.6 tcl8.6-dev tk8.6 tk8.6-dev usr-is-merged uuid-dev
  wayland-protocols wx-common wx3.2-headers x11-common x11-xkb-utils
  x11proto-dev xauth xfonts-base xfonts-encodings xfonts-utils xkb-data
  xml-core xorg-sgml-doctools xserver-common xtrans-dev xvfb zlib1g-dev
The following packages will be upgraded:
  liblzma5 xz-utils zlib1g
3 upgraded, 546 newly installed, 0 to remove and 10 not upgraded.
Need to get 274 MB of archives.
After this operation, 1381 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-JFnkVd/apt_archive ./ sbuild-build-depends-slic3r-prusa-dummy 0.invalid.0 [1096 B]
Get:2 http://172.17.4.1/private trixie-staging/main armhf liblocale-gettext-perl armhf 1.07-6 [14.8 kB]
Get:3 http://172.17.4.1/private trixie-staging/main armhf libargon2-1 armhf 0~20190702+dfsg-4 [20.7 kB]
Get:4 http://172.17.4.1/private trixie-staging/main armhf dmsetup armhf 2:1.02.185-2 [81.8 kB]
Get:5 http://172.17.4.1/private trixie-staging/main armhf libdevmapper1.02.1 armhf 2:1.02.185-2 [123 kB]
Get:6 http://172.17.4.1/private trixie-staging/main armhf libjson-c5 armhf 0.17-1 [39.7 kB]
Get:7 http://172.17.4.1/private trixie-staging/main armhf libcryptsetup12 armhf 2:2.6.1-6 [192 kB]
Get:8 http://172.17.4.1/private trixie-staging/main armhf libfdisk1 armhf 2.39.3-2 [189 kB]
Get:9 http://172.17.4.1/private trixie-staging/main armhf liblzma5 armhf 5.4.5-0.3 [227 kB]
Get:10 http://172.17.4.1/private trixie-staging/main armhf libkmod2 armhf 30+20230601-2.1 [50.7 kB]
Get:11 http://172.17.4.1/private trixie-staging/main armhf libapparmor1 armhf 3.0.12-1 [37.4 kB]
Get:12 http://172.17.4.1/private trixie-staging/main armhf libip4tc2 armhf 1.8.10-1 [17.3 kB]
Get:13 http://172.17.4.1/private trixie-staging/main armhf libsystemd-shared armhf 254.5-1+rpi1 [1646 kB]
Get:14 http://172.17.4.1/private trixie-staging/main armhf systemd-dev all 254.5-1+rpi1 [55.0 kB]
Get:15 http://172.17.4.1/private trixie-staging/main armhf systemd armhf 254.5-1+rpi1 [3100 kB]
Get:16 http://172.17.4.1/private trixie-staging/main armhf systemd-sysv armhf 254.5-1+rpi1 [45.8 kB]
Get:17 http://172.17.4.1/private trixie-staging/main armhf libdbus-1-3 armhf 1.14.10-3 [177 kB]
Get:18 http://172.17.4.1/private trixie-staging/main armhf dbus-bin armhf 1.14.10-3 [104 kB]
Get:19 http://172.17.4.1/private trixie-staging/main armhf dbus-session-bus-common all 1.14.10-3 [78.9 kB]
Get:20 http://172.17.4.1/private trixie-staging/main armhf libexpat1 armhf 2.5.0-2 [76.8 kB]
Get:21 http://172.17.4.1/private trixie-staging/main armhf dbus-daemon armhf 1.14.10-3 [170 kB]
Get:22 http://172.17.4.1/private trixie-staging/main armhf dbus-system-bus-common all 1.14.10-3 [80.0 kB]
Get:23 http://172.17.4.1/private trixie-staging/main armhf usr-is-merged all 38 [5504 B]
Get:24 http://172.17.4.1/private trixie-staging/main armhf dbus armhf 1.14.10-3 [96.1 kB]
Get:25 http://172.17.4.1/private trixie-staging/main armhf libpython3.11-minimal armhf 3.11.7-2 [801 kB]
Get:26 http://172.17.4.1/private trixie-staging/main armhf zlib1g armhf 1:1.3.dfsg-3 [74.3 kB]
Get:27 http://172.17.4.1/private trixie-staging/main armhf python3.11-minimal armhf 3.11.7-2 [1677 kB]
Get:28 http://172.17.4.1/private trixie-staging/main armhf python3-minimal armhf 3.11.4-5 [26.2 kB]
Get:29 http://172.17.4.1/private trixie-staging/main armhf media-types all 10.1.0 [26.9 kB]
Get:30 http://172.17.4.1/private trixie-staging/main armhf libpython3.11-stdlib armhf 3.11.7-2 [1694 kB]
Get:31 http://172.17.4.1/private trixie-staging/main armhf python3.11 armhf 3.11.7-2 [590 kB]
Get:32 http://172.17.4.1/private trixie-staging/main armhf libpython3-stdlib armhf 3.11.4-5 [9200 B]
Get:33 http://172.17.4.1/private trixie-staging/main armhf python3 armhf 3.11.4-5 [26.2 kB]
Get:34 http://172.17.4.1/private trixie-staging/main armhf libuchardet0 armhf 0.0.8-1 [65.5 kB]
Get:35 http://172.17.4.1/private trixie-staging/main armhf groff-base armhf 1.23.0-3 [1033 kB]
Get:36 http://172.17.4.1/private trixie-staging/main armhf bsdextrautils armhf 2.39.3-2 [81.2 kB]
Get:37 http://172.17.4.1/private trixie-staging/main armhf libpipeline1 armhf 1.5.7-1 [33.4 kB]
Get:38 http://172.17.4.1/private trixie-staging/main armhf man-db armhf 2.12.0-1 [1358 kB]
Get:39 http://172.17.4.1/private trixie-staging/main armhf libproc2-0 armhf 2:4.0.4-2 [54.9 kB]
Get:40 http://172.17.4.1/private trixie-staging/main armhf procps armhf 2:4.0.4-2 [848 kB]
Get:41 http://172.17.4.1/private trixie-staging/main armhf libmagic-mgc armhf 1:5.45-2 [314 kB]
Get:42 http://172.17.4.1/private trixie-staging/main armhf libmagic1 armhf 1:5.45-2 [96.1 kB]
Get:43 http://172.17.4.1/private trixie-staging/main armhf file armhf 1:5.45-2 [41.6 kB]
Get:44 http://172.17.4.1/private trixie-staging/main armhf gettext-base armhf 0.21-14 [157 kB]
Get:45 http://172.17.4.1/private trixie-staging/main armhf libpam-systemd armhf 254.5-1+rpi1 [216 kB]
Get:46 http://172.17.4.1/private trixie-staging/main armhf libbsd0 armhf 0.11.7-4 [111 kB]
Get:47 http://172.17.4.1/private trixie-staging/main armhf libedit2 armhf 3.1-20230828-1 [76.0 kB]
Get:48 http://172.17.4.1/private trixie-staging/main armhf libcbor0.10 armhf 0.10.2-1.1 [23.8 kB]
Get:49 http://172.17.4.1/private trixie-staging/main armhf libfido2-1 armhf 1.14.0-1 [67.7 kB]
Get:50 http://172.17.4.1/private trixie-staging/main armhf openssh-client armhf 1:9.6p1-2 [801 kB]
Get:51 http://172.17.4.1/private trixie-staging/main armhf xz-utils armhf 5.4.5-0.3 [499 kB]
Get:52 http://172.17.4.1/private trixie-staging/main armhf hicolor-icon-theme all 0.17-2 [11.4 kB]
Get:53 http://172.17.4.1/private trixie-staging/main armhf libgdk-pixbuf2.0-common all 2.42.10+dfsg-3 [307 kB]
Get:54 http://172.17.4.1/private trixie-staging/main armhf libglib2.0-0 armhf 2.78.3-1 [1256 kB]
Get:55 http://172.17.4.1/private trixie-staging/main armhf libicu72 armhf 72.1-4 [9009 kB]
Get:56 http://172.17.4.1/private trixie-staging/main armhf libxml2 armhf 2.9.14+dfsg-1.3 [571 kB]
Get:57 http://172.17.4.1/private trixie-staging/main armhf shared-mime-info armhf 2.4-1 [746 kB]
Get:58 http://172.17.4.1/private trixie-staging/main armhf libjpeg62-turbo armhf 1:2.1.5-2 [143 kB]
Get:59 http://172.17.4.1/private trixie-staging/main armhf libpng16-16 armhf 1.6.40-2 [258 kB]
Get:60 http://172.17.4.1/private trixie-staging/main armhf libdeflate0 armhf 1.18-1 [38.3 kB]
Get:61 http://172.17.4.1/private trixie-staging/main armhf libjbig0 armhf 2.1-6.1 [27.0 kB]
Get:62 http://172.17.4.1/private trixie-staging/main armhf liblerc4 armhf 4.0.0+ds-4 [132 kB]
Get:63 http://172.17.4.1/private trixie-staging/main armhf libsharpyuv0 armhf 1.3.2-0.3 [106 kB]
Get:64 http://172.17.4.1/private trixie-staging/main armhf libwebp7 armhf 1.3.2-0.3 [261 kB]
Get:65 http://172.17.4.1/private trixie-staging/main armhf libtiff6 armhf 4.5.1+git230720-3 [299 kB]
Get:66 http://172.17.4.1/private trixie-staging/main armhf libgdk-pixbuf-2.0-0 armhf 2.42.10+dfsg-3 [122 kB]
Get:67 http://172.17.4.1/private trixie-staging/main armhf gtk-update-icon-cache armhf 3.24.39-1+rpi1 [44.6 kB]
Get:68 http://172.17.4.1/private trixie-staging/main armhf adwaita-icon-theme all 45.0-2 [739 kB]
Get:69 http://172.17.4.1/private trixie-staging/main armhf at-spi2-common all 2.50.0-1 [163 kB]
Get:70 http://172.17.4.1/private trixie-staging/main armhf m4 armhf 1.4.19-4 [256 kB]
Get:71 http://172.17.4.1/private trixie-staging/main armhf autoconf all 2.71-3 [332 kB]
Get:72 http://172.17.4.1/private trixie-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:73 http://172.17.4.1/private trixie-staging/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get:74 http://172.17.4.1/private trixie-staging/main armhf autopoint all 0.21-14 [496 kB]
Get:75 http://172.17.4.1/private trixie-staging/main armhf catch2 armhf 3.4.0-1 [528 kB]
Get:76 http://172.17.4.1/private trixie-staging/main armhf libarchive13 armhf 3.7.2-1 [294 kB]
Get:77 http://172.17.4.1/private trixie-staging/main armhf libbrotli1 armhf 1.1.0-2 [280 kB]
Get:78 http://172.17.4.1/private trixie-staging/main armhf libnghttp2-14 armhf 1.58.0-1 [61.7 kB]
Get:79 http://172.17.4.1/private trixie-staging/main armhf libpsl5 armhf 0.21.2-1+b1 [57.8 kB]
Get:80 http://172.17.4.1/private trixie-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b2 [54.2 kB]
Get:81 http://172.17.4.1/private trixie-staging/main armhf libssh2-1 armhf 1.11.0-3 [195 kB]
Get:82 http://172.17.4.1/private trixie-staging/main armhf libcurl4 armhf 8.5.0-2 [378 kB]
Get:83 http://172.17.4.1/private trixie-staging/main armhf libjsoncpp25 armhf 1.9.5-6 [64.7 kB]
Get:84 http://172.17.4.1/private trixie-staging/main armhf librhash0 armhf 1.4.3-3 [142 kB]
Get:85 http://172.17.4.1/private trixie-staging/main armhf libuv1 armhf 1.46.0-2+rpi1 [128 kB]
Get:86 http://172.17.4.1/private trixie-staging/main armhf cmake-data all 3.27.9-1 [2104 kB]
Get:87 http://172.17.4.1/private trixie-staging/main armhf cmake armhf 3.27.9-1 [7633 kB]
Get:88 http://172.17.4.1/private trixie-staging/main armhf dbus-user-session armhf 1.14.10-3 [78.8 kB]
Get:89 http://172.17.4.1/private trixie-staging/main armhf libdconf1 armhf 0.40.0-4 [36.0 kB]
Get:90 http://172.17.4.1/private trixie-staging/main armhf dconf-service armhf 0.40.0-4 [28.9 kB]
Get:91 http://172.17.4.1/private trixie-staging/main armhf dconf-gsettings-backend armhf 0.40.0-4 [23.1 kB]
Get:92 http://172.17.4.1/private trixie-staging/main armhf libdebhelper-perl all 13.11.9 [82.3 kB]
Get:93 http://172.17.4.1/private trixie-staging/main armhf libtool all 2.4.7-7 [517 kB]
Get:94 http://172.17.4.1/private trixie-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:95 http://172.17.4.1/private trixie-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:96 http://172.17.4.1/private trixie-staging/main armhf libsub-override-perl all 0.10-1 [10.6 kB]
Get:97 http://172.17.4.1/private trixie-staging/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB]
Get:98 http://172.17.4.1/private trixie-staging/main armhf dh-strip-nondeterminism all 1.13.1-1 [8620 B]
Get:99 http://172.17.4.1/private trixie-staging/main armhf libelf1 armhf 0.188-2.1+rpi1 [171 kB]
Get:100 http://172.17.4.1/private trixie-staging/main armhf dwz armhf 0.15-1 [92.4 kB]
Get:101 http://172.17.4.1/private trixie-staging/main armhf gettext armhf 0.21-14 [1203 kB]
Get:102 http://172.17.4.1/private trixie-staging/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get:103 http://172.17.4.1/private trixie-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:104 http://172.17.4.1/private trixie-staging/main armhf debhelper all 13.11.9 [956 kB]
Get:105 http://172.17.4.1/private trixie-staging/main armhf libfreetype6 armhf 2.13.2+dfsg-1 [366 kB]
Get:106 http://172.17.4.1/private trixie-staging/main armhf fonts-dejavu-mono all 2.37-8 [489 kB]
Get:107 http://172.17.4.1/private trixie-staging/main armhf fonts-dejavu-core all 2.37-8 [840 kB]
Get:108 http://172.17.4.1/private trixie-staging/main armhf fontconfig-config armhf 2.14.2-6 [316 kB]
Get:109 http://172.17.4.1/private trixie-staging/main armhf libfontconfig1 armhf 2.14.2-6 [367 kB]
Get:110 http://172.17.4.1/private trixie-staging/main armhf fontconfig armhf 2.14.2-6 [461 kB]
Get:111 http://172.17.4.1/private trixie-staging/main armhf libgfortran5 armhf 13.2.0-7+rpi1 [247 kB]
Get:112 http://172.17.4.1/private trixie-staging/main armhf libgfortran-13-dev armhf 13.2.0-7+rpi1 [293 kB]
Get:113 http://172.17.4.1/private trixie-staging/main armhf gfortran-13 armhf 13.2.0-7+rpi1 [7839 kB]
Get:114 http://172.17.4.1/private trixie-staging/main armhf libgirepository-1.0-1 armhf 1.78.1-6 [93.4 kB]
Get:115 http://172.17.4.1/private trixie-staging/main armhf gir1.2-glib-2.0 armhf 1.78.1-6 [165 kB]
Get:116 http://172.17.4.1/private trixie-staging/main armhf libatk1.0-0 armhf 2.50.0-1 [42.1 kB]
Get:117 http://172.17.4.1/private trixie-staging/main armhf gir1.2-atk-1.0 armhf 2.50.0-1 [24.3 kB]
Get:118 http://172.17.4.1/private trixie-staging/main armhf libpixman-1-0 armhf 0.42.2-1 [461 kB]
Get:119 http://172.17.4.1/private trixie-staging/main armhf libxau6 armhf 1:1.0.9-1 [19.1 kB]
Get:120 http://172.17.4.1/private trixie-staging/main armhf libxdmcp6 armhf 1:1.1.2-3 [25.0 kB]
Get:121 http://172.17.4.1/private trixie-staging/main armhf libxcb1 armhf 1.15-1 [139 kB]
Get:122 http://172.17.4.1/private trixie-staging/main armhf libx11-data all 2:1.8.7-1 [328 kB]
Get:123 http://172.17.4.1/private trixie-staging/main armhf libx11-6 armhf 2:1.8.7-1 [729 kB]
Get:124 http://172.17.4.1/private trixie-staging/main armhf libxcb-render0 armhf 1.15-1 [114 kB]
Get:125 http://172.17.4.1/private trixie-staging/main armhf libxcb-shm0 armhf 1.15-1 [106 kB]
Get:126 http://172.17.4.1/private trixie-staging/main armhf libxext6 armhf 2:1.3.4-1 [48.0 kB]
Get:127 http://172.17.4.1/private trixie-staging/main armhf libxrender1 armhf 1:0.9.10-1.1 [30.0 kB]
Get:128 http://172.17.4.1/private trixie-staging/main armhf libcairo2 armhf 1.18.0-1 [425 kB]
Get:129 http://172.17.4.1/private trixie-staging/main armhf libcairo-gobject2 armhf 1.18.0-1 [128 kB]
Get:130 http://172.17.4.1/private trixie-staging/main armhf gir1.2-freedesktop armhf 1.78.1-6 [41.7 kB]
Get:131 http://172.17.4.1/private trixie-staging/main armhf libxi6 armhf 2:1.8-1 [78.1 kB]
Get:132 http://172.17.4.1/private trixie-staging/main armhf libatspi2.0-0 armhf 2.50.0-1 [62.0 kB]
Get:133 http://172.17.4.1/private trixie-staging/main armhf gir1.2-atspi-2.0 armhf 2.50.0-1 [21.4 kB]
Get:134 http://172.17.4.1/private trixie-staging/main armhf libcloudproviders0 armhf 0.3.5-1 [23.5 kB]
Get:135 http://172.17.4.1/private trixie-staging/main armhf gir1.2-cloudproviders-0.3.0 armhf 0.3.5-1 [6932 B]
Get:136 http://172.17.4.1/private trixie-staging/main armhf gir1.2-gdkpixbuf-2.0 armhf 2.42.10+dfsg-3 [13.8 kB]
Get:137 http://172.17.4.1/private trixie-staging/main armhf libgraphite2-3 armhf 1.3.14-2 [62.8 kB]
Get:138 http://172.17.4.1/private trixie-staging/main armhf libharfbuzz0b armhf 8.0.1-1 [2098 kB]
Get:139 http://172.17.4.1/private trixie-staging/main armhf gir1.2-harfbuzz-0.0 armhf 8.0.1-1 [1750 kB]
Get:140 http://172.17.4.1/private trixie-staging/main armhf libfribidi0 armhf 1.0.13-3 [69.9 kB]
Get:141 http://172.17.4.1/private trixie-staging/main armhf libthai-data all 0.1.29-2 [168 kB]
Get:142 http://172.17.4.1/private trixie-staging/main armhf libdatrie1 armhf 0.2.13-3 [34.3 kB]
Get:143 http://172.17.4.1/private trixie-staging/main armhf libthai0 armhf 0.1.29-1 [54.5 kB]
Get:144 http://172.17.4.1/private trixie-staging/main armhf libpango-1.0-0 armhf 1.51.0+ds-3 [188 kB]
Get:145 http://172.17.4.1/private trixie-staging/main armhf libpangoft2-1.0-0 armhf 1.51.0+ds-3 [40.3 kB]
Get:146 http://172.17.4.1/private trixie-staging/main armhf libpangocairo-1.0-0 armhf 1.51.0+ds-3 [30.5 kB]
Get:147 http://172.17.4.1/private trixie-staging/main armhf libxft2 armhf 2.3.6-1 [53.7 kB]
Get:148 http://172.17.4.1/private trixie-staging/main armhf libpangoxft-1.0-0 armhf 1.51.0+ds-3 [24.4 kB]
Get:149 http://172.17.4.1/private trixie-staging/main armhf gir1.2-pango-1.0 armhf 1.51.0+ds-3 [37.8 kB]
Get:150 http://172.17.4.1/private trixie-staging/main armhf libatk-bridge2.0-0 armhf 2.50.0-1 [55.9 kB]
Get:151 http://172.17.4.1/private trixie-staging/main armhf liblcms2-2 armhf 2.14-2 [124 kB]
Get:152 http://172.17.4.1/private trixie-staging/main armhf libcolord2 armhf 1.4.6-4 [116 kB]
Get:153 http://172.17.4.1/private trixie-staging/main armhf libavahi-common-data armhf 0.8-13 [111 kB]
Get:154 http://172.17.4.1/private trixie-staging/main armhf libavahi-common3 armhf 0.8-13 [40.1 kB]
Get:155 http://172.17.4.1/private trixie-staging/main armhf libavahi-client3 armhf 0.8-13 [42.6 kB]
Get:156 http://172.17.4.1/private trixie-staging/main armhf libcups2 armhf 2.4.7-1 [206 kB]
Get:157 http://172.17.4.1/private trixie-staging/main armhf libepoxy0 armhf 1.5.10-1 [172 kB]
Get:158 http://172.17.4.1/private trixie-staging/main armhf libwayland-client0 armhf 1.22.0-2.1 [20.0 kB]
Get:159 http://172.17.4.1/private trixie-staging/main armhf libwayland-cursor0 armhf 1.22.0-2.1 [9948 B]
Get:160 http://172.17.4.1/private trixie-staging/main armhf libwayland-egl1 armhf 1.22.0-2.1 [5144 B]
Get:161 http://172.17.4.1/private trixie-staging/main armhf libxcomposite1 armhf 1:0.4.5-1 [16.2 kB]
Get:162 http://172.17.4.1/private trixie-staging/main armhf libxfixes3 armhf 1:6.0.0-2 [21.2 kB]
Get:163 http://172.17.4.1/private trixie-staging/main armhf libxcursor1 armhf 1:1.2.1-1 [38.0 kB]
Get:164 http://172.17.4.1/private trixie-staging/main armhf libxdamage1 armhf 1:1.1.6-1 [14.7 kB]
Get:165 http://172.17.4.1/private trixie-staging/main armhf libxinerama1 armhf 2:1.1.4-3 [17.4 kB]
Get:166 http://172.17.4.1/private trixie-staging/main armhf xkb-data all 2.38-2 [782 kB]
Get:167 http://172.17.4.1/private trixie-staging/main armhf libxkbcommon0 armhf 1.6.0-1 [95.6 kB]
Get:168 http://172.17.4.1/private trixie-staging/main armhf libxrandr2 armhf 2:1.5.2-2 [35.5 kB]
Get:169 http://172.17.4.1/private trixie-staging/main armhf libgtk-3-common all 3.24.39-1+rpi1 [3904 kB]
Get:170 http://172.17.4.1/private trixie-staging/main armhf libgtk-3-0 armhf 3.24.39-1+rpi1 [2284 kB]
Get:171 http://172.17.4.1/private trixie-staging/main armhf gir1.2-gtk-3.0 armhf 3.24.39-1+rpi1 [221 kB]
Get:172 http://172.17.4.1/private trixie-staging/main armhf googletest all 1.14.0-1+rpi1 [512 kB]
Get:173 http://172.17.4.1/private trixie-staging/main armhf help2man armhf 1.49.3 [198 kB]
Get:174 http://172.17.4.1/private trixie-staging/main armhf libnl-3-200 armhf 3.7.0-0.2 [55.0 kB]
Get:175 http://172.17.4.1/private trixie-staging/main armhf libnl-route-3-200 armhf 3.7.0-0.2 [152 kB]
Get:176 http://172.17.4.1/private trixie-staging/main armhf libibverbs1 armhf 48.0-1 [52.6 kB]
Get:177 http://172.17.4.1/private trixie-staging/main armhf ibverbs-providers armhf 48.0-1 [28.0 kB]
Get:178 http://172.17.4.1/private trixie-staging/main armhf icu-devtools armhf 72.1-4 [174 kB]
Get:179 http://172.17.4.1/private trixie-staging/main armhf libpkgconf3 armhf 1.8.1-1 [31.3 kB]
Get:180 http://172.17.4.1/private trixie-staging/main armhf pkgconf-bin armhf 1.8.1-1 [27.8 kB]
Get:181 http://172.17.4.1/private trixie-staging/main armhf pkgconf armhf 1.8.1-1 [25.9 kB]
Get:182 http://172.17.4.1/private trixie-staging/main armhf libffi-dev armhf 3.4.4-2 [61.1 kB]
Get:183 http://172.17.4.1/private trixie-staging/main armhf libglib2.0-data all 2.78.3-1 [1223 kB]
Get:184 http://172.17.4.1/private trixie-staging/main armhf libglib2.0-bin armhf 2.78.3-1 [106 kB]
Get:185 http://172.17.4.1/private trixie-staging/main armhf python3-lib2to3 all 3.11.5-1 [77.5 kB]
Get:186 http://172.17.4.1/private trixie-staging/main armhf python3-distutils all 3.11.5-1 [131 kB]
Get:187 http://172.17.4.1/private trixie-staging/main armhf libglib2.0-dev-bin armhf 2.78.3-1 [153 kB]
Get:188 http://172.17.4.1/private trixie-staging/main armhf uuid-dev armhf 2.39.3-2 [38.9 kB]
Get:189 http://172.17.4.1/private trixie-staging/main armhf libblkid-dev armhf 2.39.3-2 [179 kB]
Get:190 http://172.17.4.1/private trixie-staging/main armhf libsepol-dev armhf 3.5-2 [311 kB]
Get:191 http://172.17.4.1/private trixie-staging/main armhf libpcre2-16-0 armhf 10.42-4 [211 kB]
Get:192 http://172.17.4.1/private trixie-staging/main armhf libpcre2-32-0 armhf 10.42-4 [201 kB]
Get:193 http://172.17.4.1/private trixie-staging/main armhf libpcre2-posix3 armhf 10.42-4 [55.1 kB]
Get:194 http://172.17.4.1/private trixie-staging/main armhf libpcre2-dev armhf 10.42-4 [648 kB]
Get:195 http://172.17.4.1/private trixie-staging/main armhf libselinux1-dev armhf 3.5-1 [143 kB]
Get:196 http://172.17.4.1/private trixie-staging/main armhf libmount-dev armhf 2.39.3-2 [23.5 kB]
Get:197 http://172.17.4.1/private trixie-staging/main armhf zlib1g-dev armhf 1:1.3.dfsg-3 [903 kB]
Get:198 http://172.17.4.1/private trixie-staging/main armhf libglib2.0-dev armhf 2.78.3-1 [1511 kB]
Get:199 http://172.17.4.1/private trixie-staging/main armhf libatk1.0-dev armhf 2.50.0-1 [103 kB]
Get:200 http://172.17.4.1/private trixie-staging/main armhf xml-core all 0.19 [20.1 kB]
Get:201 http://172.17.4.1/private trixie-staging/main armhf libdbus-1-dev armhf 1.14.10-3 [208 kB]
Get:202 http://172.17.4.1/private trixie-staging/main armhf x11-common all 1:7.7+23 [252 kB]
Get:203 http://172.17.4.1/private trixie-staging/main armhf libxtst6 armhf 2:1.2.3-1.1 [26.3 kB]
Get:204 http://172.17.4.1/private trixie-staging/main armhf xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB]
Get:205 http://172.17.4.1/private trixie-staging/main armhf x11proto-dev all 2023.2-1 [598 kB]
Get:206 http://172.17.4.1/private trixie-staging/main armhf libxau-dev armhf 1:1.0.9-1 [22.3 kB]
Get:207 http://172.17.4.1/private trixie-staging/main armhf libxdmcp-dev armhf 1:1.1.2-3 [40.9 kB]
Get:208 http://172.17.4.1/private trixie-staging/main armhf xtrans-dev all 1.4.0-1 [98.7 kB]
Get:209 http://172.17.4.1/private trixie-staging/main armhf libpthread-stubs0-dev armhf 0.4-1 [5344 B]
Get:210 http://172.17.4.1/private trixie-staging/main armhf libxcb1-dev armhf 1.15-1 [175 kB]
Get:211 http://172.17.4.1/private trixie-staging/main armhf libx11-dev armhf 2:1.8.7-1 [807 kB]
Get:212 http://172.17.4.1/private trixie-staging/main armhf libxext-dev armhf 2:1.3.4-1 [102 kB]
Get:213 http://172.17.4.1/private trixie-staging/main armhf libxfixes-dev armhf 1:6.0.0-2 [23.2 kB]
Get:214 http://172.17.4.1/private trixie-staging/main armhf libxi-dev armhf 2:1.8-1 [238 kB]
Get:215 http://172.17.4.1/private trixie-staging/main armhf libxtst-dev armhf 2:1.2.3-1.1 [30.6 kB]
Get:216 http://172.17.4.1/private trixie-staging/main armhf libatspi2.0-dev armhf 2.50.0-1 [78.8 kB]
Get:217 http://172.17.4.1/private trixie-staging/main armhf libatk-bridge2.0-dev armhf 2.50.0-1 [8824 B]
Get:218 http://172.17.4.1/private trixie-staging/main armhf libblas3 armhf 3.11.0-2 [100.0 kB]
Get:219 http://172.17.4.1/private trixie-staging/main armhf libsnappy1v5 armhf 1.1.10-1 [24.8 kB]
Get:220 http://172.17.4.1/private trixie-staging/main armhf libblosc1 armhf 1.21.5+ds-1 [36.9 kB]
Get:221 http://172.17.4.1/private trixie-staging/main armhf libblosc-dev armhf 1.21.5+ds-1 [46.8 kB]
Get:222 http://172.17.4.1/private trixie-staging/main armhf libboost1.74-dev armhf 1.74.0+ds1-23 [9511 kB]
Get:223 http://172.17.4.1/private trixie-staging/main armhf libboost-dev armhf 1.74.0.3+b4 [4824 B]
Get:224 http://172.17.4.1/private trixie-staging/main armhf libboost1.74-tools-dev armhf 1.74.0+ds1-23 [1204 kB]
Get:225 http://172.17.4.1/private trixie-staging/main armhf libboost-tools-dev armhf 1.74.0.3+b4 [4784 B]
Get:226 http://172.17.4.1/private trixie-staging/main armhf libboost-atomic1.74.0 armhf 1.74.0+ds1-23 [220 kB]
Get:227 http://172.17.4.1/private trixie-staging/main armhf libboost-atomic1.74-dev armhf 1.74.0+ds1-23 [221 kB]
Get:228 http://172.17.4.1/private trixie-staging/main armhf libboost-atomic-dev armhf 1.74.0.3+b4 [4912 B]
Get:229 http://172.17.4.1/private trixie-staging/main armhf libboost-chrono1.74.0 armhf 1.74.0+ds1-23 [224 kB]
Get:230 http://172.17.4.1/private trixie-staging/main armhf libboost-chrono1.74-dev armhf 1.74.0+ds1-23 [231 kB]
Get:231 http://172.17.4.1/private trixie-staging/main armhf libboost-chrono-dev armhf 1.74.0.3+b4 [5232 B]
Get:232 http://172.17.4.1/private trixie-staging/main armhf libboost-container1.74.0 armhf 1.74.0+ds1-23 [241 kB]
Get:233 http://172.17.4.1/private trixie-staging/main armhf libboost-container1.74-dev armhf 1.74.0+ds1-23 [245 kB]
Get:234 http://172.17.4.1/private trixie-staging/main armhf libboost-container-dev armhf 1.74.0.3+b4 [5088 B]
Get:235 http://172.17.4.1/private trixie-staging/main armhf libboost-date-time1.74.0 armhf 1.74.0+ds1-23 [218 kB]
Get:236 http://172.17.4.1/private trixie-staging/main armhf libboost-serialization1.74.0 armhf 1.74.0+ds1-23 [296 kB]
Get:237 http://172.17.4.1/private trixie-staging/main armhf libboost-serialization1.74-dev armhf 1.74.0+ds1-23 [363 kB]
Get:238 http://172.17.4.1/private trixie-staging/main armhf libboost-date-time1.74-dev armhf 1.74.0+ds1-23 [227 kB]
Get:239 http://172.17.4.1/private trixie-staging/main armhf libboost-system1.74.0 armhf 1.74.0+ds1-23 [218 kB]
Get:240 http://172.17.4.1/private trixie-staging/main armhf libboost-system1.74-dev armhf 1.74.0+ds1-23 [219 kB]
Get:241 http://172.17.4.1/private trixie-staging/main armhf libboost-thread1.74.0 armhf 1.74.0+ds1-23 [247 kB]
Get:242 http://172.17.4.1/private trixie-staging/main armhf libboost-thread1.74-dev armhf 1.74.0+ds1-23 [260 kB]
Get:243 http://172.17.4.1/private trixie-staging/main armhf libboost-context1.74.0 armhf 1.74.0+ds1-23 [219 kB]
Get:244 http://172.17.4.1/private trixie-staging/main armhf libboost-context1.74-dev armhf 1.74.0+ds1-23 [221 kB]
Get:245 http://172.17.4.1/private trixie-staging/main armhf libboost-context-dev armhf 1.74.0.3+b4 [4812 B]
Get:246 http://172.17.4.1/private trixie-staging/main armhf libboost-coroutine1.74.0 armhf 1.74.0+ds1-23 [228 kB]
Get:247 http://172.17.4.1/private trixie-staging/main armhf libboost-coroutine1.74-dev armhf 1.74.0+ds1-23 [234 kB]
Get:248 http://172.17.4.1/private trixie-staging/main armhf libboost-coroutine-dev armhf 1.74.0.3+b4 [4884 B]
Get:249 http://172.17.4.1/private trixie-staging/main armhf libboost-date-time-dev armhf 1.74.0.3+b4 [4604 B]
Get:250 http://172.17.4.1/private trixie-staging/main armhf libboost-exception1.74-dev armhf 1.74.0+ds1-23 [218 kB]
Get:251 http://172.17.4.1/private trixie-staging/main armhf libboost-exception-dev armhf 1.74.0.3+b4 [4596 B]
Get:252 http://172.17.4.1/private trixie-staging/main armhf libboost-filesystem1.74.0 armhf 1.74.0+ds1-23 [250 kB]
Get:253 http://172.17.4.1/private trixie-staging/main armhf libboost-filesystem1.74-dev armhf 1.74.0+ds1-23 [261 kB]
Get:254 http://172.17.4.1/private trixie-staging/main armhf libboost-fiber1.74.0 armhf 1.74.0+ds1-23 [238 kB]
Get:255 http://172.17.4.1/private trixie-staging/main armhf libboost-fiber1.74-dev armhf 1.74.0+ds1-23 [251 kB]
Get:256 http://172.17.4.1/private trixie-staging/main armhf libboost-fiber-dev armhf 1.74.0.3+b4 [5036 B]
Get:257 http://172.17.4.1/private trixie-staging/main armhf libboost-filesystem-dev armhf 1.74.0.3+b4 [4636 B]
Get:258 http://172.17.4.1/private trixie-staging/main armhf libboost-regex1.74.0 armhf 1.74.0+ds1-23 [421 kB]
Get:259 http://172.17.4.1/private trixie-staging/main armhf libboost-graph1.74.0 armhf 1.74.0+ds1-23 [284 kB]
Get:260 http://172.17.4.1/private trixie-staging/main armhf libicu-dev armhf 72.1-4 [9956 kB]
Get:261 http://172.17.4.1/private trixie-staging/main armhf libboost-regex1.74-dev armhf 1.74.0+ds1-23 [526 kB]
Get:262 http://172.17.4.1/private trixie-staging/main armhf libboost-test1.74.0 armhf 1.74.0+ds1-23 [404 kB]
Get:263 http://172.17.4.1/private trixie-staging/main armhf libboost-test1.74-dev armhf 1.74.0+ds1-23 [492 kB]
Get:264 http://172.17.4.1/private trixie-staging/main armhf libboost-graph1.74-dev armhf 1.74.0+ds1-23 [1520 kB]
Get:265 http://172.17.4.1/private trixie-staging/main armhf libboost-graph-dev armhf 1.74.0.3+b4 [4712 B]
Get:266 http://172.17.4.1/private trixie-staging/main armhf libevent-core-2.1-7 armhf 2.1.12-stable-8 [119 kB]
Get:267 http://172.17.4.1/private trixie-staging/main armhf libevent-pthreads-2.1-7 armhf 2.1.12-stable-8 [53.2 kB]
Get:268 http://172.17.4.1/private trixie-staging/main armhf librdmacm1 armhf 48.0-1 [59.2 kB]
Get:269 http://172.17.4.1/private trixie-staging/main armhf libfabric1 armhf 1.17.0-3 [376 kB]
Get:270 http://172.17.4.1/private trixie-staging/main armhf libhwloc15 armhf 2.10.0-1 [131 kB]
Get:271 http://172.17.4.1/private trixie-staging/main armhf libmunge2 armhf 0.5.15-3 [15.8 kB]
Get:272 http://172.17.4.1/private trixie-staging/main armhf libpciaccess0 armhf 0.17-3 [49.1 kB]
Get:273 http://172.17.4.1/private trixie-staging/main armhf libxnvctrl0 armhf 525.125.06-1 [12.3 kB]
Get:274 http://172.17.4.1/private trixie-staging/main armhf ocl-icd-libopencl1 armhf 2.3.2-1 [36.8 kB]
Get:275 http://172.17.4.1/private trixie-staging/main armhf libhwloc-plugins armhf 2.10.0-1 [16.1 kB]
Get:276 http://172.17.4.1/private trixie-staging/main armhf libpmix2 armhf 5.0.1-4 [528 kB]
Get:277 http://172.17.4.1/private trixie-staging/main armhf libopenmpi3 armhf 4.1.6-1+rpi1 [1784 kB]
Get:278 http://172.17.4.1/private trixie-staging/main armhf libboost-mpi1.74.0 armhf 1.74.0+ds1-23 [250 kB]
Get:279 http://172.17.4.1/private trixie-staging/main armhf libboost-graph-parallel1.74.0 armhf 1.74.0+ds1-23 [257 kB]
Get:280 http://172.17.4.1/private trixie-staging/main armhf libboost-graph-parallel1.74-dev armhf 1.74.0+ds1-23 [267 kB]
Get:281 http://172.17.4.1/private trixie-staging/main armhf libboost-graph-parallel-dev armhf 1.74.0.3+b4 [4732 B]
Get:282 http://172.17.4.1/private trixie-staging/main armhf libboost-iostreams1.74.0 armhf 1.74.0+ds1-23 [236 kB]
Get:283 http://172.17.4.1/private trixie-staging/main armhf libboost-iostreams1.74-dev armhf 1.74.0+ds1-23 [245 kB]
Get:284 http://172.17.4.1/private trixie-staging/main armhf libboost-iostreams-dev armhf 1.74.0.3+b4 [4592 B]
Get:285 http://172.17.4.1/private trixie-staging/main armhf libboost-locale1.74.0 armhf 1.74.0+ds1-23 [409 kB]
Get:286 http://172.17.4.1/private trixie-staging/main armhf libboost-locale1.74-dev armhf 1.74.0+ds1-23 [531 kB]
Get:287 http://172.17.4.1/private trixie-staging/main armhf libboost-locale-dev armhf 1.74.0.3+b4 [4932 B]
Get:288 http://172.17.4.1/private trixie-staging/main armhf libboost-log1.74.0 armhf 1.74.0+ds1-23 [518 kB]
Get:289 http://172.17.4.1/private trixie-staging/main armhf libboost-log1.74-dev armhf 1.74.0+ds1-23 [711 kB]
Get:290 http://172.17.4.1/private trixie-staging/main armhf libboost-log-dev armhf 1.74.0.3+b4 [4812 B]
Get:291 http://172.17.4.1/private trixie-staging/main armhf libboost-math1.74.0 armhf 1.74.0+ds1-23 [321 kB]
Get:292 http://172.17.4.1/private trixie-staging/main armhf libboost-math1.74-dev armhf 1.74.0+ds1-23 [378 kB]
Get:293 http://172.17.4.1/private trixie-staging/main armhf libboost-math-dev armhf 1.74.0.3+b4 [4808 B]
Get:294 http://172.17.4.1/private trixie-staging/main armhf openmpi-common all 4.1.6-1+rpi1 [166 kB]
Get:295 http://172.17.4.1/private trixie-staging/main armhf libnl-3-dev armhf 3.7.0-0.2 [93.4 kB]
Get:296 http://172.17.4.1/private trixie-staging/main armhf libnl-route-3-dev armhf 3.7.0-0.2 [163 kB]
Get:297 http://172.17.4.1/private trixie-staging/main armhf libibverbs-dev armhf 48.0-1 [192 kB]
Get:298 http://172.17.4.1/private trixie-staging/main armhf libnuma1 armhf 2.0.16-1 [18.4 kB]
Get:299 http://172.17.4.1/private trixie-staging/main armhf libnuma-dev armhf 2.0.16-1 [31.5 kB]
Get:300 http://172.17.4.1/private trixie-staging/main armhf libltdl7 armhf 2.4.7-7 [390 kB]
Get:301 http://172.17.4.1/private trixie-staging/main armhf libltdl-dev armhf 2.4.7-7 [161 kB]
Get:302 http://172.17.4.1/private trixie-staging/main armhf libhwloc-dev armhf 2.10.0-1 [204 kB]
Get:303 http://172.17.4.1/private trixie-staging/main armhf libevent-2.1-7 armhf 2.1.12-stable-8 [160 kB]
Get:304 http://172.17.4.1/private trixie-staging/main armhf libevent-extra-2.1-7 armhf 2.1.12-stable-8 [97.3 kB]
Get:305 http://172.17.4.1/private trixie-staging/main armhf libevent-openssl-2.1-7 armhf 2.1.12-stable-8 [58.3 kB]
Get:306 http://172.17.4.1/private trixie-staging/main armhf libevent-dev armhf 2.1.12-stable-8 [274 kB]
Get:307 http://172.17.4.1/private trixie-staging/main armhf libpmix-dev armhf 5.0.1-4 [3831 kB]
Get:308 http://172.17.4.1/private trixie-staging/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB]
Get:309 http://172.17.4.1/private trixie-staging/main armhf libjs-jquery-ui all 1.13.2+dfsg-1 [250 kB]
Get:310 http://172.17.4.1/private trixie-staging/main armhf openmpi-bin armhf 4.1.6-1+rpi1 [193 kB]
Get:311 http://172.17.4.1/private trixie-staging/main armhf libopenmpi-dev armhf 4.1.6-1+rpi1 [921 kB]
Get:312 http://172.17.4.1/private trixie-staging/main armhf mpi-default-dev armhf 1.15 [3152 B]
Get:313 http://172.17.4.1/private trixie-staging/main armhf libboost-mpi1.74-dev armhf 1.74.0+ds1-23 [275 kB]
Get:314 http://172.17.4.1/private trixie-staging/main armhf libboost-mpi-dev armhf 1.74.0.3+b4 [4692 B]
Get:315 http://172.17.4.1/private trixie-staging/main armhf libboost-python1.74.0 armhf 1.74.0+ds1-23 [276 kB]
Get:316 http://172.17.4.1/private trixie-staging/main armhf mpi-default-bin armhf 1.15 [2408 B]
Get:317 http://172.17.4.1/private trixie-staging/main armhf libboost-mpi-python1.74.0 armhf 1.74.0+ds1-23 [319 kB]
Get:318 http://172.17.4.1/private trixie-staging/main armhf libboost-mpi-python1.74-dev armhf 1.74.0+ds1-23 [224 kB]
Get:319 http://172.17.4.1/private trixie-staging/main armhf libboost-mpi-python-dev armhf 1.74.0.3+b4 [4720 B]
Get:320 http://172.17.4.1/private trixie-staging/main armhf libboost-numpy1.74.0 armhf 1.74.0+ds1-23 [227 kB]
Get:321 http://172.17.4.1/private trixie-staging/main armhf libboost-numpy1.74-dev armhf 1.74.0+ds1-23 [231 kB]
Get:322 http://172.17.4.1/private trixie-staging/main armhf libboost-numpy-dev armhf 1.74.0.3+b4 [4648 B]
Get:323 http://172.17.4.1/private trixie-staging/main armhf libboost-program-options1.74.0 armhf 1.74.0+ds1-23 [307 kB]
Get:324 http://172.17.4.1/private trixie-staging/main armhf libboost-program-options1.74-dev armhf 1.74.0+ds1-23 [345 kB]
Get:325 http://172.17.4.1/private trixie-staging/main armhf libboost-program-options-dev armhf 1.74.0.3+b4 [4616 B]
Get:326 http://172.17.4.1/private trixie-staging/main armhf libpython3.11 armhf 3.11.7-2 [1670 kB]
Get:327 http://172.17.4.1/private trixie-staging/main armhf libexpat1-dev armhf 2.5.0-2 [130 kB]
Get:328 http://172.17.4.1/private trixie-staging/main armhf libpython3.11-dev armhf 3.11.7-2 [3287 kB]
Get:329 http://172.17.4.1/private trixie-staging/main armhf libpython3-dev armhf 3.11.4-5 [9432 B]
Get:330 http://172.17.4.1/private trixie-staging/main armhf python3.11-dev armhf 3.11.7-2 [508 kB]
Get:331 http://172.17.4.1/private trixie-staging/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [116 kB]
Get:332 http://172.17.4.1/private trixie-staging/main armhf libjs-sphinxdoc all 7.2.6-3 [149 kB]
Get:333 http://172.17.4.1/private trixie-staging/main armhf python3-dev armhf 3.11.4-5 [26.2 kB]
Get:334 http://172.17.4.1/private trixie-staging/main armhf libboost-python1.74-dev armhf 1.74.0+ds1-23 [297 kB]
Get:335 http://172.17.4.1/private trixie-staging/main armhf libboost-python-dev armhf 1.74.0.3+b4 [4904 B]
Get:336 http://172.17.4.1/private trixie-staging/main armhf libboost-random1.74.0 armhf 1.74.0+ds1-23 [223 kB]
Get:337 http://172.17.4.1/private trixie-staging/main armhf libboost-random1.74-dev armhf 1.74.0+ds1-23 [226 kB]
Get:338 http://172.17.4.1/private trixie-staging/main armhf libboost-random-dev armhf 1.74.0.3+b4 [4604 B]
Get:339 http://172.17.4.1/private trixie-staging/main armhf libboost-regex-dev armhf 1.74.0.3+b4 [4876 B]
Get:340 http://172.17.4.1/private trixie-staging/main armhf libboost-serialization-dev armhf 1.74.0.3+b4 [4832 B]
Get:341 http://172.17.4.1/private trixie-staging/main armhf libboost-stacktrace1.74.0 armhf 1.74.0+ds1-23 [253 kB]
Get:342 http://172.17.4.1/private trixie-staging/main armhf libboost-stacktrace1.74-dev armhf 1.74.0+ds1-23 [230 kB]
Get:343 http://172.17.4.1/private trixie-staging/main armhf libboost-stacktrace-dev armhf 1.74.0.3+b4 [4596 B]
Get:344 http://172.17.4.1/private trixie-staging/main armhf libboost-system-dev armhf 1.74.0.3+b4 [4744 B]
Get:345 http://172.17.4.1/private trixie-staging/main armhf libboost-test-dev armhf 1.74.0.3+b4 [4640 B]
Get:346 http://172.17.4.1/private trixie-staging/main armhf libboost-thread-dev armhf 1.74.0.3+b4 [4632 B]
Get:347 http://172.17.4.1/private trixie-staging/main armhf libboost-timer1.74.0 armhf 1.74.0+ds1-23 [222 kB]
Get:348 http://172.17.4.1/private trixie-staging/main armhf libboost-timer1.74-dev armhf 1.74.0+ds1-23 [224 kB]
Get:349 http://172.17.4.1/private trixie-staging/main armhf libboost-timer-dev armhf 1.74.0.3+b4 [4732 B]
Get:350 http://172.17.4.1/private trixie-staging/main armhf libboost-type-erasure1.74.0 armhf 1.74.0+ds1-23 [228 kB]
Get:351 http://172.17.4.1/private trixie-staging/main armhf libboost-type-erasure1.74-dev armhf 1.74.0+ds1-23 [233 kB]
Get:352 http://172.17.4.1/private trixie-staging/main armhf libboost-type-erasure-dev armhf 1.74.0.3+b4 [4696 B]
Get:353 http://172.17.4.1/private trixie-staging/main armhf libboost-wave1.74.0 armhf 1.74.0+ds1-23 [378 kB]
Get:354 http://172.17.4.1/private trixie-staging/main armhf libboost-wave1.74-dev armhf 1.74.0+ds1-23 [458 kB]
Get:355 http://172.17.4.1/private trixie-staging/main armhf libboost-wave-dev armhf 1.74.0.3+b4 [4632 B]
Get:356 http://172.17.4.1/private trixie-staging/main armhf libboost-nowide1.74.0 armhf 1.74.0+ds1-23 [219 kB]
Get:357 http://172.17.4.1/private trixie-staging/main armhf libboost-nowide1.74-dev armhf 1.74.0+ds1-23 [221 kB]
Get:358 http://172.17.4.1/private trixie-staging/main armhf libboost-nowide-dev armhf 1.74.0.3+b4 [4664 B]
Get:359 http://172.17.4.1/private trixie-staging/main armhf libboost-all-dev armhf 1.74.0.3+b4 [4944 B]
Get:360 http://172.17.4.1/private trixie-staging/main armhf libbrotli-dev armhf 1.1.0-2 [292 kB]
Get:361 http://172.17.4.1/private trixie-staging/main armhf libbz2-dev armhf 1.0.8-5+b2 [26.8 kB]
Get:362 http://172.17.4.1/private trixie-staging/main armhf liblzo2-2 armhf 2.10-2 [50.2 kB]
Get:363 http://172.17.4.1/private trixie-staging/main armhf libcairo-script-interpreter2 armhf 1.18.0-1 [48.4 kB]
Get:364 http://172.17.4.1/private trixie-staging/main armhf libpng-dev armhf 1.6.40-2 [336 kB]
Get:365 http://172.17.4.1/private trixie-staging/main armhf libfreetype-dev armhf 2.13.2+dfsg-1 [531 kB]
Get:366 http://172.17.4.1/private trixie-staging/main armhf libfontconfig-dev armhf 2.14.2-6 [385 kB]
Get:367 http://172.17.4.1/private trixie-staging/main armhf libpixman-1-dev armhf 0.42.2-1 [480 kB]
Get:368 http://172.17.4.1/private trixie-staging/main armhf libice6 armhf 2:1.0.10-1 [51.7 kB]
Get:369 http://172.17.4.1/private trixie-staging/main armhf libsm6 armhf 2:1.2.3-1 [32.9 kB]
Get:370 http://172.17.4.1/private trixie-staging/main armhf libice-dev armhf 2:1.0.10-1 [58.7 kB]
Get:371 http://172.17.4.1/private trixie-staging/main armhf libsm-dev armhf 2:1.2.3-1 [35.4 kB]
Get:372 http://172.17.4.1/private trixie-staging/main armhf libxcb-render0-dev armhf 1.15-1 [117 kB]
Get:373 http://172.17.4.1/private trixie-staging/main armhf libxcb-shm0-dev armhf 1.15-1 [107 kB]
Get:374 http://172.17.4.1/private trixie-staging/main armhf libxrender-dev armhf 1:0.9.10-1.1 [37.6 kB]
Get:375 http://172.17.4.1/private trixie-staging/main armhf libcairo2-dev armhf 1.18.0-1 [42.8 kB]
Get:376 http://172.17.4.1/private trixie-staging/main armhf rapidjson-dev all 1.1.0+dfsg2-7.1 [97.7 kB]
Get:377 http://172.17.4.1/private trixie-staging/main armhf libcereal-dev armhf 1.3.2+dfsg-4+rpi1 [221 kB]
Get:378 http://172.17.4.1/private trixie-staging/main armhf libgmpxx4ldbl armhf 2:6.3.0+dfsg-2 [328 kB]
Get:379 http://172.17.4.1/private trixie-staging/main armhf libgmp-dev armhf 2:6.3.0+dfsg-2 [577 kB]
Get:380 http://172.17.4.1/private trixie-staging/main armhf libmpfr-dev armhf 4.2.1-1 [211 kB]
Get:381 http://172.17.4.1/private trixie-staging/main armhf libcgal-dev armhf 5.6-1 [5000 kB]
Get:382 http://172.17.4.1/private trixie-staging/main armhf libcloudproviders-dev armhf 0.3.5-1 [17.1 kB]
Get:383 http://172.17.4.1/private trixie-staging/main armhf libcurl3-gnutls armhf 8.5.0-2 [372 kB]
Get:384 http://172.17.4.1/private trixie-staging/main armhf libcurl4-gnutls-dev armhf 8.5.0-2 [456 kB]
Get:385 http://172.17.4.1/private trixie-staging/main armhf libdatrie-dev armhf 0.2.13-3 [15.1 kB]
Get:386 http://172.17.4.1/private trixie-staging/main armhf libdeflate-dev armhf 1.18-1 [45.8 kB]
Get:387 http://172.17.4.1/private trixie-staging/main armhf libdrm-common all 2.4.117-1+rpi1 [7468 B]
Get:388 http://172.17.4.1/private trixie-staging/main armhf libdrm2 armhf 2.4.117-1+rpi1 [33.3 kB]
Get:389 http://172.17.4.1/private trixie-staging/main armhf libdrm-amdgpu1 armhf 2.4.117-1+rpi1 [19.8 kB]
Get:390 http://172.17.4.1/private trixie-staging/main armhf libdrm-nouveau2 armhf 2.4.117-1+rpi1 [17.1 kB]
Get:391 http://172.17.4.1/private trixie-staging/main armhf libdrm-radeon1 armhf 2.4.117-1+rpi1 [20.8 kB]
Get:392 http://172.17.4.1/private trixie-staging/main armhf libglvnd0 armhf 1.7.0-1 [49.4 kB]
Get:393 http://172.17.4.1/private trixie-staging/main armhf libwayland-server0 armhf 1.22.0-2.1 [26.0 kB]
Get:394 http://172.17.4.1/private trixie-staging/main armhf libxcb-randr0 armhf 1.15-1 [116 kB]
Get:395 http://172.17.4.1/private trixie-staging/main armhf libgbm1 armhf 23.1.7-1+rpi1 [35.1 kB]
Get:396 http://172.17.4.1/private trixie-staging/main armhf libglapi-mesa armhf 23.1.7-1+rpi1 [46.1 kB]
Get:397 http://172.17.4.1/private trixie-staging/main armhf libx11-xcb1 armhf 2:1.8.7-1 [231 kB]
Get:398 http://172.17.4.1/private trixie-staging/main armhf libxcb-dri2-0 armhf 1.15-1 [107 kB]
Get:399 http://172.17.4.1/private trixie-staging/main armhf libxcb-dri3-0 armhf 1.15-1 [107 kB]
Get:400 http://172.17.4.1/private trixie-staging/main armhf libxcb-present0 armhf 1.15-1 [105 kB]
Get:401 http://172.17.4.1/private trixie-staging/main armhf libxcb-sync1 armhf 1.15-1 [108 kB]
Get:402 http://172.17.4.1/private trixie-staging/main armhf libxcb-xfixes0 armhf 1.15-1 [109 kB]
Get:403 http://172.17.4.1/private trixie-staging/main armhf libxshmfence1 armhf 1.3-1 [8636 B]
Get:404 http://172.17.4.1/private trixie-staging/main armhf libegl-mesa0 armhf 23.1.7-1+rpi1 [94.3 kB]
Get:405 http://172.17.4.1/private trixie-staging/main armhf libegl1 armhf 1.7.0-1 [28.4 kB]
Get:406 http://172.17.4.1/private trixie-staging/main armhf libxcb-glx0 armhf 1.15-1 [121 kB]
Get:407 http://172.17.4.1/private trixie-staging/main armhf libxxf86vm1 armhf 1:1.1.4-1+b2 [20.1 kB]
Get:408 http://172.17.4.1/private trixie-staging/main armhf libz3-4 armhf 4.8.12-3.1 [5797 kB]
Get:409 http://172.17.4.1/private trixie-staging/main armhf libllvm15 armhf 1:15.0.7-10+rpi1 [20.7 MB]
Get:410 http://172.17.4.1/private trixie-staging/main armhf libsensors-config all 1:3.6.0-8 [14.4 kB]
Get:411 http://172.17.4.1/private trixie-staging/main armhf libsensors5 armhf 1:3.6.0-8 [31.7 kB]
Get:412 http://172.17.4.1/private trixie-staging/main armhf libgl1-mesa-dri armhf 23.1.7-1+rpi1 [5778 kB]
Get:413 http://172.17.4.1/private trixie-staging/main armhf libglx-mesa0 armhf 23.1.7-1+rpi1 [130 kB]
Get:414 http://172.17.4.1/private trixie-staging/main armhf libglx0 armhf 1.7.0-1 [32.2 kB]
Get:415 http://172.17.4.1/private trixie-staging/main armhf libgl1 armhf 1.7.0-1 [89.3 kB]
Get:416 http://172.17.4.1/private trixie-staging/main armhf libglx-dev armhf 1.7.0-1 [15.5 kB]
Get:417 http://172.17.4.1/private trixie-staging/main armhf libgl-dev armhf 1.7.0-1 [100 kB]
Get:418 http://172.17.4.1/private trixie-staging/main armhf libegl-dev armhf 1.7.0-1 [19.2 kB]
Get:419 http://172.17.4.1/private trixie-staging/main armhf libglvnd-core-dev armhf 1.7.0-1 [13.1 kB]
Get:420 http://172.17.4.1/private trixie-staging/main armhf libgles1 armhf 1.7.0-1 [11.8 kB]
Get:421 http://172.17.4.1/private trixie-staging/main armhf libgles2 armhf 1.7.0-1 [17.3 kB]
Get:422 http://172.17.4.1/private trixie-staging/main armhf libgles-dev armhf 1.7.0-1 [50.5 kB]
Get:423 http://172.17.4.1/private trixie-staging/main armhf libopengl0 armhf 1.7.0-1 [31.8 kB]
Get:424 http://172.17.4.1/private trixie-staging/main armhf libopengl-dev armhf 1.7.0-1 [5104 B]
Get:425 http://172.17.4.1/private trixie-staging/main armhf libglvnd-dev armhf 1.7.0-1 [4868 B]
Get:426 http://172.17.4.1/private trixie-staging/main armhf libegl1-mesa-dev armhf 23.1.7-1+rpi1 [19.3 kB]
Get:427 http://172.17.4.1/private trixie-staging/main armhf libeigen3-dev all 3.4.0-4 [1041 kB]
Get:428 http://172.17.4.1/private trixie-staging/main armhf libepoxy-dev armhf 1.5.10-1 [128 kB]
Get:429 http://172.17.4.1/private trixie-staging/main armhf libfontenc1 armhf 1:1.1.4-1 [22.3 kB]
Get:430 http://172.17.4.1/private trixie-staging/main armhf libimath-3-1-29 armhf 3.1.9-3 [37.4 kB]
Get:431 http://172.17.4.1/private trixie-staging/main armhf libjxr0 armhf 1.2~git20170615.f752187-5 [137 kB]
Get:432 http://172.17.4.1/private trixie-staging/main armhf libopenexr-3-1-30 armhf 3.1.5-5.1 [814 kB]
Get:433 http://172.17.4.1/private trixie-staging/main armhf libopenjp2-7 armhf 2.5.0-2 [164 kB]
Get:434 http://172.17.4.1/private trixie-staging/main armhf libraw23 armhf 0.21.1-7+rpi1 [363 kB]
Get:435 http://172.17.4.1/private trixie-staging/main armhf libwebpmux3 armhf 1.3.2-0.3 [116 kB]
Get:436 http://172.17.4.1/private trixie-staging/main armhf libfreeimage3 armhf 3.18.0+ds2-10 [252 kB]
Get:437 http://172.17.4.1/private trixie-staging/main armhf libfreeimage-dev armhf 3.18.0+ds2-10 [320 kB]
Get:438 http://172.17.4.1/private trixie-staging/main armhf libfribidi-dev armhf 1.0.13-3 [109 kB]
Get:439 http://172.17.4.1/private trixie-staging/main armhf libgdk-pixbuf2.0-bin armhf 2.42.10+dfsg-3 [17.5 kB]
Get:440 http://172.17.4.1/private trixie-staging/main armhf libjpeg62-turbo-dev armhf 1:2.1.5-2 [258 kB]
Get:441 http://172.17.4.1/private trixie-staging/main armhf libjpeg-dev armhf 1:2.1.5-2 [71.8 kB]
Get:442 http://172.17.4.1/private trixie-staging/main armhf libjbig-dev armhf 2.1-6.1 [27.2 kB]
Get:443 http://172.17.4.1/private trixie-staging/main armhf liblzma-dev armhf 5.4.5-0.3 [278 kB]
Get:444 http://172.17.4.1/private trixie-staging/main armhf libzstd-dev armhf 1.5.5+dfsg2-2 [301 kB]
Get:445 http://172.17.4.1/private trixie-staging/main armhf libwebpdemux2 armhf 1.3.2-0.3 [106 kB]
Get:446 http://172.17.4.1/private trixie-staging/main armhf libwebpdecoder3 armhf 1.3.2-0.3 [177 kB]
Get:447 http://172.17.4.1/private trixie-staging/main armhf libsharpyuv-dev armhf 1.3.2-0.3 [108 kB]
Get:448 http://172.17.4.1/private trixie-staging/main armhf libwebp-dev armhf 1.3.2-0.3 [384 kB]
Get:449 http://172.17.4.1/private trixie-staging/main armhf libtiffxx6 armhf 4.5.1+git230720-3 [149 kB]
Get:450 http://172.17.4.1/private trixie-staging/main armhf liblerc-dev armhf 4.0.0+ds-4 [147 kB]
Get:451 http://172.17.4.1/private trixie-staging/main armhf libtiff-dev armhf 4.5.1+git230720-3 [423 kB]
Get:452 http://172.17.4.1/private trixie-staging/main armhf libgdk-pixbuf-2.0-dev armhf 2.42.10+dfsg-3 [52.1 kB]
Get:453 http://172.17.4.1/private trixie-staging/main armhf libglew2.2 armhf 2.2.0-4 [158 kB]
Get:454 http://172.17.4.1/private trixie-staging/main armhf libglu1-mesa armhf 9.0.2-1.1 [133 kB]
Get:455 http://172.17.4.1/private trixie-staging/main armhf libglu1-mesa-dev armhf 9.0.2-1.1 [175 kB]
Get:456 http://172.17.4.1/private trixie-staging/main armhf libglew-dev armhf 2.2.0-4 [251 kB]
Get:457 http://172.17.4.1/private trixie-staging/main armhf libglfw3 armhf 3.3.9-1 [67.3 kB]
Get:458 http://172.17.4.1/private trixie-staging/main armhf libgraphite2-dev armhf 1.3.14-2 [20.0 kB]
Get:459 http://172.17.4.1/private trixie-staging/main armhf libgtest-dev armhf 1.14.0-1+rpi1 [236 kB]
Get:460 http://172.17.4.1/private trixie-staging/main armhf libharfbuzz-icu0 armhf 8.0.1-1 [1723 kB]
Get:461 http://172.17.4.1/private trixie-staging/main armhf libharfbuzz-gobject0 armhf 8.0.1-1 [1738 kB]
Get:462 http://172.17.4.1/private trixie-staging/main armhf libharfbuzz-subset0 armhf 8.0.1-1 [2060 kB]
Get:463 http://172.17.4.1/private trixie-staging/main armhf libharfbuzz-cairo0 armhf 8.0.1-1 [1744 kB]
Get:464 http://172.17.4.1/private trixie-staging/main armhf libharfbuzz-dev armhf 8.0.1-1 [1852 kB]
Get:465 http://172.17.4.1/private trixie-staging/main armhf libthai-dev armhf 0.1.29-1 [21.6 kB]
Get:466 http://172.17.4.1/private trixie-staging/main armhf libxft-dev armhf 2.3.6-1 [71.1 kB]
Get:467 http://172.17.4.1/private trixie-staging/main armhf pango1.0-tools armhf 1.51.0+ds-3 [38.0 kB]
Get:468 http://172.17.4.1/private trixie-staging/main armhf libpango1.0-dev armhf 1.51.0+ds-3 [152 kB]
Get:469 http://172.17.4.1/private trixie-staging/main armhf libwayland-bin armhf 1.22.0-2.1 [17.3 kB]
Get:470 http://172.17.4.1/private trixie-staging/main armhf libwayland-dev armhf 1.22.0-2.1 [70.3 kB]
Get:471 http://172.17.4.1/private trixie-staging/main armhf libxcomposite-dev armhf 1:0.4.5-1 [19.9 kB]
Get:472 http://172.17.4.1/private trixie-staging/main armhf libxcursor-dev armhf 1:1.2.1-1 [48.7 kB]
Get:473 http://172.17.4.1/private trixie-staging/main armhf libxdamage-dev armhf 1:1.1.6-1 [14.5 kB]
Get:474 http://172.17.4.1/private trixie-staging/main armhf libxinerama-dev armhf 2:1.1.4-3 [19.7 kB]
Get:475 http://172.17.4.1/private trixie-staging/main armhf libxkbcommon-dev armhf 1.6.0-1 [52.6 kB]
Get:476 http://172.17.4.1/private trixie-staging/main armhf libxrandr-dev armhf 2:1.5.2-2 [43.2 kB]
Get:477 http://172.17.4.1/private trixie-staging/main armhf wayland-protocols all 1.32-1 [79.1 kB]
Get:478 http://172.17.4.1/private trixie-staging/main armhf libgtk-3-dev armhf 3.24.39-1+rpi1 [1119 kB]
Get:479 http://172.17.4.1/private trixie-staging/main armhf python3-pkg-resources all 68.1.2-2 [241 kB]
Get:480 http://172.17.4.1/private trixie-staging/main armhf liblapack3 armhf 3.11.0-2 [1624 kB]
Get:481 http://172.17.4.1/private trixie-staging/main armhf python3-numpy armhf 1:1.24.2-2 [3164 kB]
Get:482 http://172.17.4.1/private trixie-staging/main armhf python3-imath armhf 3.1.9-3 [3571 kB]
Get:483 http://172.17.4.1/private trixie-staging/main armhf libimath-dev armhf 3.1.9-3 [119 kB]
Get:484 http://172.17.4.1/private trixie-staging/main armhf liblog4cplus-2.0.5 armhf 2.0.8-1 [158 kB]
Get:485 http://172.17.4.1/private trixie-staging/main armhf libnanosvg-dev armhf 0.0~git20231122.706eb06-1 [306 kB]
Get:486 http://172.17.4.1/private trixie-staging/main armhf libnlopt0 armhf 2.7.1-5+b1 [139 kB]
Get:487 http://172.17.4.1/private trixie-staging/main armhf libnlopt-dev armhf 2.7.1-5+b1 [46.7 kB]
Get:488 http://172.17.4.1/private trixie-staging/main armhf libnlopt-cxx0 armhf 2.7.1-5+b1 [158 kB]
Get:489 http://172.17.4.1/private trixie-staging/main armhf libnlopt-cxx-dev armhf 2.7.1-5+b1 [13.4 kB]
Get:490 http://172.17.4.1/private trixie-staging/main armhf libnotify4 armhf 0.8.3-1 [23.2 kB]
Get:491 http://172.17.4.1/private trixie-staging/main armhf libtbbmalloc2 armhf 2021.9.0-2+rpi1 [40.7 kB]
Get:492 http://172.17.4.1/private trixie-staging/main armhf libtbbbind-2-5 armhf 2021.9.0-2+rpi1 [12.5 kB]
Get:493 http://172.17.4.1/private trixie-staging/main armhf libtbb12 armhf 2021.9.0-2+rpi1 [67.3 kB]
Get:494 http://172.17.4.1/private trixie-staging/main armhf libocct-foundation-7.6 armhf 7.6.3+dfsg1-7+rpi1 [1190 kB]
Get:495 http://172.17.4.1/private trixie-staging/main armhf libocct-modeling-data-7.6 armhf 7.6.3+dfsg1-7+rpi1 [2279 kB]
Get:496 http://172.17.4.1/private trixie-staging/main armhf libocct-modeling-algorithms-7.6 armhf 7.6.3+dfsg1-7+rpi1 [6356 kB]
Get:497 http://172.17.4.1/private trixie-staging/main armhf libtcl8.6 armhf 8.6.13+dfsg-2 [904 kB]
Get:498 http://172.17.4.1/private trixie-staging/main armhf libxss1 armhf 1:1.2.3-1 [17.3 kB]
Get:499 http://172.17.4.1/private trixie-staging/main armhf libtk8.6 armhf 8.6.13-2 [680 kB]
Get:500 http://172.17.4.1/private trixie-staging/main armhf libocct-draw-7.6 armhf 7.6.3+dfsg1-7+rpi1 [1975 kB]
Get:501 http://172.17.4.1/private trixie-staging/main armhf occt-misc all 7.6.3+dfsg1-7+rpi1 [10.4 MB]
Get:502 http://172.17.4.1/private trixie-staging/main armhf libocct-visualization-7.6 armhf 7.6.3+dfsg1-7+rpi1 [1701 kB]
Get:503 http://172.17.4.1/private trixie-staging/main armhf libocct-ocaf-7.6 armhf 7.6.3+dfsg1-7+rpi1 [977 kB]
Get:504 http://172.17.4.1/private trixie-staging/main armhf libocct-data-exchange-7.6 armhf 7.6.3+dfsg1-7+rpi1 [3564 kB]
Get:505 http://172.17.4.1/private trixie-staging/main armhf libocct-foundation-dev armhf 7.6.3+dfsg1-7+rpi1 [425 kB]
Get:506 http://172.17.4.1/private trixie-staging/main armhf libocct-modeling-algorithms-dev armhf 7.6.3+dfsg1-7+rpi1 [834 kB]
Get:507 http://172.17.4.1/private trixie-staging/main armhf libocct-modeling-data-dev armhf 7.6.3+dfsg1-7+rpi1 [300 kB]
Get:508 http://172.17.4.1/private trixie-staging/main armhf libocct-ocaf-dev armhf 7.6.3+dfsg1-7+rpi1 [176 kB]
Get:509 http://172.17.4.1/private trixie-staging/main armhf libxt6 armhf 1:1.2.1-1.1 [155 kB]
Get:510 http://172.17.4.1/private trixie-staging/main armhf libxt-dev armhf 1:1.2.1-1.1 [368 kB]
Get:511 http://172.17.4.1/private trixie-staging/main armhf libxmu6 armhf 2:1.1.3-3 [52.0 kB]
Get:512 http://172.17.4.1/private trixie-staging/main armhf libxmu-headers all 2:1.1.3-3 [68.5 kB]
Get:513 http://172.17.4.1/private trixie-staging/main armhf libxmu-dev armhf 2:1.1.3-3 [56.1 kB]
Get:514 http://172.17.4.1/private trixie-staging/main armhf libocct-visualization-dev armhf 7.6.3+dfsg1-7+rpi1 [529 kB]
Get:515 http://172.17.4.1/private trixie-staging/main armhf libocct-data-exchange-dev armhf 7.6.3+dfsg1-7+rpi1 [694 kB]
Get:516 http://172.17.4.1/private trixie-staging/main armhf tcl8.6 armhf 8.6.13+dfsg-2 [120 kB]
Get:517 http://172.17.4.1/private trixie-staging/main armhf tcl8.6-dev armhf 8.6.13+dfsg-2 [920 kB]
Get:518 http://172.17.4.1/private trixie-staging/main armhf libxss-dev armhf 1:1.2.3-1 [23.0 kB]
Get:519 http://172.17.4.1/private trixie-staging/main armhf tk8.6 armhf 8.6.13-2 [69.4 kB]
Get:520 http://172.17.4.1/private trixie-staging/main armhf tk8.6-dev armhf 8.6.13-2 [703 kB]
Get:521 http://172.17.4.1/private trixie-staging/main armhf libocct-draw-dev armhf 7.6.3+dfsg1-7+rpi1 [65.1 kB]
Get:522 http://172.17.4.1/private trixie-staging/main armhf libopenvdb10.0 armhf 10.0.1-1 [838 kB]
Get:523 http://172.17.4.1/private trixie-staging/main armhf libtbb-dev armhf 2021.9.0-2+rpi1 [192 kB]
Get:524 http://172.17.4.1/private trixie-staging/main armhf libopenvdb-dev armhf 10.0.1-1 [625 kB]
Get:525 http://172.17.4.1/private trixie-staging/main armhf libopenvdb-tools armhf 10.0.1-1 [2091 kB]
Get:526 http://172.17.4.1/private trixie-staging/main armhf libqhull8.0 armhf 2020.2-6 [218 kB]
Get:527 http://172.17.4.1/private trixie-staging/main armhf libqhull-r8.0 armhf 2020.2-6 [216 kB]
Get:528 http://172.17.4.1/private trixie-staging/main armhf libqhullcpp8.0 armhf 2020.2-6 [101 kB]
Get:529 http://172.17.4.1/private trixie-staging/main armhf libqhull-dev armhf 2020.2-6 [430 kB]
Get:530 http://172.17.4.1/private trixie-staging/main armhf libudev-dev armhf 254.5-1+rpi1 [56.1 kB]
Get:531 http://172.17.4.1/private trixie-staging/main armhf libunwind8 armhf 1.6.2-3 [42.6 kB]
Get:532 http://172.17.4.1/private trixie-staging/main armhf libwxbase3.2-1 armhf 3.2.2+dfsg-4+rpi1 [847 kB]
Get:533 http://172.17.4.1/private trixie-staging/main armhf libwxgtk3.2-1 armhf 3.2.2+dfsg-4+rpi1 [3736 kB]
Get:534 http://172.17.4.1/private trixie-staging/main armhf libwxgtk-gl3.2-1 armhf 3.2.2+dfsg-4+rpi1 [73.8 kB]
Get:535 http://172.17.4.1/private trixie-staging/main armhf wx-common armhf 3.2.2+dfsg-4+rpi1 [105 kB]
Get:536 http://172.17.4.1/private trixie-staging/main armhf wx3.2-headers all 3.2.2+dfsg-4+rpi1 [1119 kB]
Get:537 http://172.17.4.1/private trixie-staging/main armhf libwxgtk3.2-dev armhf 3.2.2+dfsg-4+rpi1 [74.3 kB]
Get:538 http://172.17.4.1/private trixie-staging/main armhf libxpm4 armhf 1:3.5.17-1 [49.3 kB]
Get:539 http://172.17.4.1/private trixie-staging/main armhf libxaw7 armhf 2:1.0.14-1 [165 kB]
Get:540 http://172.17.4.1/private trixie-staging/main armhf libxfont2 armhf 1:2.0.6-1 [120 kB]
Get:541 http://172.17.4.1/private trixie-staging/main armhf libxkbfile1 armhf 1:1.1.0-1 [66.4 kB]
Get:542 http://172.17.4.1/private trixie-staging/main armhf libxmuu1 armhf 2:1.1.3-3 [23.3 kB]
Get:543 http://172.17.4.1/private trixie-staging/main armhf x11-xkb-utils armhf 7.7+8 [134 kB]
Get:544 http://172.17.4.1/private trixie-staging/main armhf xauth armhf 1:1.1.2-1 [32.4 kB]
Get:545 http://172.17.4.1/private trixie-staging/main armhf xfonts-encodings all 1:1.0.4-2.2 [577 kB]
Get:546 http://172.17.4.1/private trixie-staging/main armhf xfonts-utils armhf 1:7.7+6 [82.5 kB]
Get:547 http://172.17.4.1/private trixie-staging/main armhf xfonts-base all 1:1.0.5+nmu1 [5895 kB]
Get:548 http://172.17.4.1/private trixie-staging/main armhf xserver-common all 2:21.1.10-1 [2385 kB]
Get:549 http://172.17.4.1/private trixie-staging/main armhf xvfb armhf 2:21.1.10-1 [3004 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 274 MB in 38s (7265 kB/s)
Selecting previously unselected package liblocale-gettext-perl.
(Reading database ... 12859 files and directories currently installed.)
Preparing to unpack .../0-liblocale-gettext-perl_1.07-6_armhf.deb ...
Unpacking liblocale-gettext-perl (1.07-6) ...
Selecting previously unselected package libargon2-1:armhf.
Preparing to unpack .../1-libargon2-1_0~20190702+dfsg-4_armhf.deb ...
Unpacking libargon2-1:armhf (0~20190702+dfsg-4) ...
Selecting previously unselected package dmsetup.
Preparing to unpack .../2-dmsetup_2%3a1.02.185-2_armhf.deb ...
Unpacking dmsetup (2:1.02.185-2) ...
Selecting previously unselected package libdevmapper1.02.1:armhf.
Preparing to unpack .../3-libdevmapper1.02.1_2%3a1.02.185-2_armhf.deb ...
Unpacking libdevmapper1.02.1:armhf (2:1.02.185-2) ...
Selecting previously unselected package libjson-c5:armhf.
Preparing to unpack .../4-libjson-c5_0.17-1_armhf.deb ...
Unpacking libjson-c5:armhf (0.17-1) ...
Selecting previously unselected package libcryptsetup12:armhf.
Preparing to unpack .../5-libcryptsetup12_2%3a2.6.1-6_armhf.deb ...
Unpacking libcryptsetup12:armhf (2:2.6.1-6) ...
Selecting previously unselected package libfdisk1:armhf.
Preparing to unpack .../6-libfdisk1_2.39.3-2_armhf.deb ...
Unpacking libfdisk1:armhf (2.39.3-2) ...
Preparing to unpack .../7-liblzma5_5.4.5-0.3_armhf.deb ...
Unpacking liblzma5:armhf (5.4.5-0.3) over (5.4.5-0.1) ...
Setting up liblzma5:armhf (5.4.5-0.3) ...
Selecting previously unselected package libkmod2:armhf.
(Reading database ... 12922 files and directories currently installed.)
Preparing to unpack .../0-libkmod2_30+20230601-2.1_armhf.deb ...
Unpacking libkmod2:armhf (30+20230601-2.1) ...
Selecting previously unselected package libapparmor1:armhf.
Preparing to unpack .../1-libapparmor1_3.0.12-1_armhf.deb ...
Unpacking libapparmor1:armhf (3.0.12-1) ...
Selecting previously unselected package libip4tc2:armhf.
Preparing to unpack .../2-libip4tc2_1.8.10-1_armhf.deb ...
Unpacking libip4tc2:armhf (1.8.10-1) ...
Selecting previously unselected package libsystemd-shared:armhf.
Preparing to unpack .../3-libsystemd-shared_254.5-1+rpi1_armhf.deb ...
Unpacking libsystemd-shared:armhf (254.5-1+rpi1) ...
Selecting previously unselected package systemd-dev.
Preparing to unpack .../4-systemd-dev_254.5-1+rpi1_all.deb ...
Unpacking systemd-dev (254.5-1+rpi1) ...
Selecting previously unselected package systemd.
Preparing to unpack .../5-systemd_254.5-1+rpi1_armhf.deb ...
Unpacking systemd (254.5-1+rpi1) ...
Setting up libargon2-1:armhf (0~20190702+dfsg-4) ...
Setting up libjson-c5:armhf (0.17-1) ...
Setting up libfdisk1:armhf (2.39.3-2) ...
Setting up libkmod2:armhf (30+20230601-2.1) ...
Setting up libapparmor1:armhf (3.0.12-1) ...
Setting up libip4tc2:armhf (1.8.10-1) ...
Setting up libsystemd-shared:armhf (254.5-1+rpi1) ...
Setting up systemd-dev (254.5-1+rpi1) ...
Setting up libdevmapper1.02.1:armhf (2:1.02.185-2) ...
Setting up libcryptsetup12:armhf (2:2.6.1-6) ...
Setting up systemd (254.5-1+rpi1) ...
Created symlink /etc/systemd/system/getty.target.wants/getty@tty1.service -> /lib/systemd/system/getty@.service.
Created symlink /etc/systemd/system/multi-user.target.wants/remote-fs.target -> /lib/systemd/system/remote-fs.target.
Created symlink /etc/systemd/system/sysinit.target.wants/systemd-pstore.service -> /lib/systemd/system/systemd-pstore.service.
Initializing machine ID from random generator.
Creating user '_apt' (n/a) with UID 42 and GID 65534.
Setting up dmsetup (2:1.02.185-2) ...
Selecting previously unselected package systemd-sysv.
(Reading database ... 13859 files and directories currently installed.)
Preparing to unpack .../0-systemd-sysv_254.5-1+rpi1_armhf.deb ...
Unpacking systemd-sysv (254.5-1+rpi1) ...
Selecting previously unselected package libdbus-1-3:armhf.
Preparing to unpack .../1-libdbus-1-3_1.14.10-3_armhf.deb ...
Unpacking libdbus-1-3:armhf (1.14.10-3) ...
Selecting previously unselected package dbus-bin.
Preparing to unpack .../2-dbus-bin_1.14.10-3_armhf.deb ...
Unpacking dbus-bin (1.14.10-3) ...
Selecting previously unselected package dbus-session-bus-common.
Preparing to unpack .../3-dbus-session-bus-common_1.14.10-3_all.deb ...
Unpacking dbus-session-bus-common (1.14.10-3) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../4-libexpat1_2.5.0-2_armhf.deb ...
Unpacking libexpat1:armhf (2.5.0-2) ...
Selecting previously unselected package dbus-daemon.
Preparing to unpack .../5-dbus-daemon_1.14.10-3_armhf.deb ...
Unpacking dbus-daemon (1.14.10-3) ...
Selecting previously unselected package dbus-system-bus-common.
Preparing to unpack .../6-dbus-system-bus-common_1.14.10-3_all.deb ...
Unpacking dbus-system-bus-common (1.14.10-3) ...
Selecting previously unselected package usr-is-merged.
Preparing to unpack .../7-usr-is-merged_38_all.deb ...
Unpacking usr-is-merged (38) ...
Setting up usr-is-merged (38) ...
Selecting previously unselected package dbus.
(Reading database ... 13947 files and directories currently installed.)
Preparing to unpack .../dbus_1.14.10-3_armhf.deb ...
Unpacking dbus (1.14.10-3) ...
Selecting previously unselected package libpython3.11-minimal:armhf.
Preparing to unpack .../libpython3.11-minimal_3.11.7-2_armhf.deb ...
Unpacking libpython3.11-minimal:armhf (3.11.7-2) ...
Preparing to unpack .../zlib1g_1%3a1.3.dfsg-3_armhf.deb ...
Unpacking zlib1g:armhf (1:1.3.dfsg-3) over (1:1.2.13.dfsg-3) ...
Setting up zlib1g:armhf (1:1.3.dfsg-3) ...
Selecting previously unselected package python3.11-minimal.
(Reading database ... 14261 files and directories currently installed.)
Preparing to unpack .../python3.11-minimal_3.11.7-2_armhf.deb ...
Unpacking python3.11-minimal (3.11.7-2) ...
Setting up libpython3.11-minimal:armhf (3.11.7-2) ...
Setting up libexpat1:armhf (2.5.0-2) ...
Setting up python3.11-minimal (3.11.7-2) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 14271 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.11.4-5_armhf.deb ...
Unpacking python3-minimal (3.11.4-5) ...
Selecting previously unselected package media-types.
Preparing to unpack .../media-types_10.1.0_all.deb ...
Unpacking media-types (10.1.0) ...
Selecting previously unselected package libpython3.11-stdlib:armhf.
Preparing to unpack .../libpython3.11-stdlib_3.11.7-2_armhf.deb ...
Unpacking libpython3.11-stdlib:armhf (3.11.7-2) ...
Selecting previously unselected package python3.11.
Preparing to unpack .../python3.11_3.11.7-2_armhf.deb ...
Unpacking python3.11 (3.11.7-2) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../libpython3-stdlib_3.11.4-5_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.11.4-5) ...
Setting up python3-minimal (3.11.4-5) ...
Selecting previously unselected package python3.
(Reading database ... 14698 files and directories currently installed.)
Preparing to unpack .../000-python3_3.11.4-5_armhf.deb ...
Unpacking python3 (3.11.4-5) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../001-libuchardet0_0.0.8-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.8-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../002-groff-base_1.23.0-3_armhf.deb ...
Unpacking groff-base (1.23.0-3) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../003-bsdextrautils_2.39.3-2_armhf.deb ...
Unpacking bsdextrautils (2.39.3-2) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../004-libpipeline1_1.5.7-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.7-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../005-man-db_2.12.0-1_armhf.deb ...
Unpacking man-db (2.12.0-1) ...
Selecting previously unselected package libproc2-0:armhf.
Preparing to unpack .../006-libproc2-0_2%3a4.0.4-2_armhf.deb ...
Unpacking libproc2-0:armhf (2:4.0.4-2) ...
Selecting previously unselected package procps.
Preparing to unpack .../007-procps_2%3a4.0.4-2_armhf.deb ...
Unpacking procps (2:4.0.4-2) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../008-libmagic-mgc_1%3a5.45-2_armhf.deb ...
Unpacking libmagic-mgc (1:5.45-2) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../009-libmagic1_1%3a5.45-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.45-2) ...
Selecting previously unselected package file.
Preparing to unpack .../010-file_1%3a5.45-2_armhf.deb ...
Unpacking file (1:5.45-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../011-gettext-base_0.21-14_armhf.deb ...
Unpacking gettext-base (0.21-14) ...
Selecting previously unselected package libpam-systemd:armhf.
Preparing to unpack .../012-libpam-systemd_254.5-1+rpi1_armhf.deb ...
Unpacking libpam-systemd:armhf (254.5-1+rpi1) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../013-libbsd0_0.11.7-4_armhf.deb ...
Unpacking libbsd0:armhf (0.11.7-4) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../014-libedit2_3.1-20230828-1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20230828-1) ...
Selecting previously unselected package libcbor0.10:armhf.
Preparing to unpack .../015-libcbor0.10_0.10.2-1.1_armhf.deb ...
Unpacking libcbor0.10:armhf (0.10.2-1.1) ...
Selecting previously unselected package libfido2-1:armhf.
Preparing to unpack .../016-libfido2-1_1.14.0-1_armhf.deb ...
Unpacking libfido2-1:armhf (1.14.0-1) ...
Selecting previously unselected package openssh-client.
Preparing to unpack .../017-openssh-client_1%3a9.6p1-2_armhf.deb ...
Unpacking openssh-client (1:9.6p1-2) ...
Preparing to unpack .../018-xz-utils_5.4.5-0.3_armhf.deb ...
Unpacking xz-utils (5.4.5-0.3) over (5.4.5-0.1) ...
Selecting previously unselected package hicolor-icon-theme.
Preparing to unpack .../019-hicolor-icon-theme_0.17-2_all.deb ...
Unpacking hicolor-icon-theme (0.17-2) ...
Selecting previously unselected package libgdk-pixbuf2.0-common.
Preparing to unpack .../020-libgdk-pixbuf2.0-common_2.42.10+dfsg-3_all.deb ...
Unpacking libgdk-pixbuf2.0-common (2.42.10+dfsg-3) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../021-libglib2.0-0_2.78.3-1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.78.3-1) ...
Selecting previously unselected package libicu72:armhf.
Preparing to unpack .../022-libicu72_72.1-4_armhf.deb ...
Unpacking libicu72:armhf (72.1-4) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../023-libxml2_2.9.14+dfsg-1.3_armhf.deb ...
Unpacking libxml2:armhf (2.9.14+dfsg-1.3) ...
Selecting previously unselected package shared-mime-info.
Preparing to unpack .../024-shared-mime-info_2.4-1_armhf.deb ...
Unpacking shared-mime-info (2.4-1) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../025-libjpeg62-turbo_1%3a2.1.5-2_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:2.1.5-2) ...
Selecting previously unselected package libpng16-16:armhf.
Preparing to unpack .../026-libpng16-16_1.6.40-2_armhf.deb ...
Unpacking libpng16-16:armhf (1.6.40-2) ...
Selecting previously unselected package libdeflate0:armhf.
Preparing to unpack .../027-libdeflate0_1.18-1_armhf.deb ...
Unpacking libdeflate0:armhf (1.18-1) ...
Selecting previously unselected package libjbig0:armhf.
Preparing to unpack .../028-libjbig0_2.1-6.1_armhf.deb ...
Unpacking libjbig0:armhf (2.1-6.1) ...
Selecting previously unselected package liblerc4:armhf.
Preparing to unpack .../029-liblerc4_4.0.0+ds-4_armhf.deb ...
Unpacking liblerc4:armhf (4.0.0+ds-4) ...
Selecting previously unselected package libsharpyuv0:armhf.
Preparing to unpack .../030-libsharpyuv0_1.3.2-0.3_armhf.deb ...
Unpacking libsharpyuv0:armhf (1.3.2-0.3) ...
Selecting previously unselected package libwebp7:armhf.
Preparing to unpack .../031-libwebp7_1.3.2-0.3_armhf.deb ...
Unpacking libwebp7:armhf (1.3.2-0.3) ...
Selecting previously unselected package libtiff6:armhf.
Preparing to unpack .../032-libtiff6_4.5.1+git230720-3_armhf.deb ...
Unpacking libtiff6:armhf (4.5.1+git230720-3) ...
Selecting previously unselected package libgdk-pixbuf-2.0-0:armhf.
Preparing to unpack .../033-libgdk-pixbuf-2.0-0_2.42.10+dfsg-3_armhf.deb ...
Unpacking libgdk-pixbuf-2.0-0:armhf (2.42.10+dfsg-3) ...
Selecting previously unselected package gtk-update-icon-cache.
Preparing to unpack .../034-gtk-update-icon-cache_3.24.39-1+rpi1_armhf.deb ...
Unpacking gtk-update-icon-cache (3.24.39-1+rpi1) ...
Selecting previously unselected package adwaita-icon-theme.
Preparing to unpack .../035-adwaita-icon-theme_45.0-2_all.deb ...
Unpacking adwaita-icon-theme (45.0-2) ...
Selecting previously unselected package at-spi2-common.
Preparing to unpack .../036-at-spi2-common_2.50.0-1_all.deb ...
Unpacking at-spi2-common (2.50.0-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../037-m4_1.4.19-4_armhf.deb ...
Unpacking m4 (1.4.19-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../038-autoconf_2.71-3_all.deb ...
Unpacking autoconf (2.71-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../039-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../040-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../041-autopoint_0.21-14_all.deb ...
Unpacking autopoint (0.21-14) ...
Selecting previously unselected package catch2.
Preparing to unpack .../042-catch2_3.4.0-1_armhf.deb ...
Unpacking catch2 (3.4.0-1) ...
Selecting previously unselected package libarchive13:armhf.
Preparing to unpack .../043-libarchive13_3.7.2-1_armhf.deb ...
Unpacking libarchive13:armhf (3.7.2-1) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../044-libbrotli1_1.1.0-2_armhf.deb ...
Unpacking libbrotli1:armhf (1.1.0-2) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../045-libnghttp2-14_1.58.0-1_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.58.0-1) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../046-libpsl5_0.21.2-1+b1_armhf.deb ...
Unpacking libpsl5:armhf (0.21.2-1+b1) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../047-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../048-libssh2-1_1.11.0-3_armhf.deb ...
Unpacking libssh2-1:armhf (1.11.0-3) ...
Selecting previously unselected package libcurl4:armhf.
Preparing to unpack .../049-libcurl4_8.5.0-2_armhf.deb ...
Unpacking libcurl4:armhf (8.5.0-2) ...
Selecting previously unselected package libjsoncpp25:armhf.
Preparing to unpack .../050-libjsoncpp25_1.9.5-6_armhf.deb ...
Unpacking libjsoncpp25:armhf (1.9.5-6) ...
Selecting previously unselected package librhash0:armhf.
Preparing to unpack .../051-librhash0_1.4.3-3_armhf.deb ...
Unpacking librhash0:armhf (1.4.3-3) ...
Selecting previously unselected package libuv1:armhf.
Preparing to unpack .../052-libuv1_1.46.0-2+rpi1_armhf.deb ...
Unpacking libuv1:armhf (1.46.0-2+rpi1) ...
Selecting previously unselected package cmake-data.
Preparing to unpack .../053-cmake-data_3.27.9-1_all.deb ...
Unpacking cmake-data (3.27.9-1) ...
Selecting previously unselected package cmake.
Preparing to unpack .../054-cmake_3.27.9-1_armhf.deb ...
Unpacking cmake (3.27.9-1) ...
Selecting previously unselected package dbus-user-session.
Preparing to unpack .../055-dbus-user-session_1.14.10-3_armhf.deb ...
Unpacking dbus-user-session (1.14.10-3) ...
Selecting previously unselected package libdconf1:armhf.
Preparing to unpack .../056-libdconf1_0.40.0-4_armhf.deb ...
Unpacking libdconf1:armhf (0.40.0-4) ...
Selecting previously unselected package dconf-service.
Preparing to unpack .../057-dconf-service_0.40.0-4_armhf.deb ...
Unpacking dconf-service (0.40.0-4) ...
Selecting previously unselected package dconf-gsettings-backend:armhf.
Preparing to unpack .../058-dconf-gsettings-backend_0.40.0-4_armhf.deb ...
Unpacking dconf-gsettings-backend:armhf (0.40.0-4) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../059-libdebhelper-perl_13.11.9_all.deb ...
Unpacking libdebhelper-perl (13.11.9) ...
Selecting previously unselected package libtool.
Preparing to unpack .../060-libtool_2.4.7-7_all.deb ...
Unpacking libtool (2.4.7-7) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../061-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../062-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../063-libsub-override-perl_0.10-1_all.deb ...
Unpacking libsub-override-perl (0.10-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../064-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../065-dh-strip-nondeterminism_1.13.1-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.1-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../066-libelf1_0.188-2.1+rpi1_armhf.deb ...
Unpacking libelf1:armhf (0.188-2.1+rpi1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../067-dwz_0.15-1_armhf.deb ...
Unpacking dwz (0.15-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../068-gettext_0.21-14_armhf.deb ...
Unpacking gettext (0.21-14) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../069-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../070-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../071-debhelper_13.11.9_all.deb ...
Unpacking debhelper (13.11.9) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../072-libfreetype6_2.13.2+dfsg-1_armhf.deb ...
Unpacking libfreetype6:armhf (2.13.2+dfsg-1) ...
Selecting previously unselected package fonts-dejavu-mono.
Preparing to unpack .../073-fonts-dejavu-mono_2.37-8_all.deb ...
Unpacking fonts-dejavu-mono (2.37-8) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../074-fonts-dejavu-core_2.37-8_all.deb ...
Unpacking fonts-dejavu-core (2.37-8) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../075-fontconfig-config_2.14.2-6_armhf.deb ...
Unpacking fontconfig-config (2.14.2-6) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../076-libfontconfig1_2.14.2-6_armhf.deb ...
Unpacking libfontconfig1:armhf (2.14.2-6) ...
Selecting previously unselected package fontconfig.
Preparing to unpack .../077-fontconfig_2.14.2-6_armhf.deb ...
Unpacking fontconfig (2.14.2-6) ...
Selecting previously unselected package libgfortran5:armhf.
Preparing to unpack .../078-libgfortran5_13.2.0-7+rpi1_armhf.deb ...
Unpacking libgfortran5:armhf (13.2.0-7+rpi1) ...
Selecting previously unselected package libgfortran-13-dev:armhf.
Preparing to unpack .../079-libgfortran-13-dev_13.2.0-7+rpi1_armhf.deb ...
Unpacking libgfortran-13-dev:armhf (13.2.0-7+rpi1) ...
Selecting previously unselected package gfortran-13.
Preparing to unpack .../080-gfortran-13_13.2.0-7+rpi1_armhf.deb ...
Unpacking gfortran-13 (13.2.0-7+rpi1) ...
Selecting previously unselected package libgirepository-1.0-1:armhf.
Preparing to unpack .../081-libgirepository-1.0-1_1.78.1-6_armhf.deb ...
Unpacking libgirepository-1.0-1:armhf (1.78.1-6) ...
Selecting previously unselected package gir1.2-glib-2.0:armhf.
Preparing to unpack .../082-gir1.2-glib-2.0_1.78.1-6_armhf.deb ...
Unpacking gir1.2-glib-2.0:armhf (1.78.1-6) ...
Selecting previously unselected package libatk1.0-0:armhf.
Preparing to unpack .../083-libatk1.0-0_2.50.0-1_armhf.deb ...
Unpacking libatk1.0-0:armhf (2.50.0-1) ...
Selecting previously unselected package gir1.2-atk-1.0:armhf.
Preparing to unpack .../084-gir1.2-atk-1.0_2.50.0-1_armhf.deb ...
Unpacking gir1.2-atk-1.0:armhf (2.50.0-1) ...
Selecting previously unselected package libpixman-1-0:armhf.
Preparing to unpack .../085-libpixman-1-0_0.42.2-1_armhf.deb ...
Unpacking libpixman-1-0:armhf (0.42.2-1) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../086-libxau6_1%3a1.0.9-1_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.9-1) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../087-libxdmcp6_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../088-libxcb1_1.15-1_armhf.deb ...
Unpacking libxcb1:armhf (1.15-1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../089-libx11-data_2%3a1.8.7-1_all.deb ...
Unpacking libx11-data (2:1.8.7-1) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../090-libx11-6_2%3a1.8.7-1_armhf.deb ...
Unpacking libx11-6:armhf (2:1.8.7-1) ...
Selecting previously unselected package libxcb-render0:armhf.
Preparing to unpack .../091-libxcb-render0_1.15-1_armhf.deb ...
Unpacking libxcb-render0:armhf (1.15-1) ...
Selecting previously unselected package libxcb-shm0:armhf.
Preparing to unpack .../092-libxcb-shm0_1.15-1_armhf.deb ...
Unpacking libxcb-shm0:armhf (1.15-1) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../093-libxext6_2%3a1.3.4-1_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.4-1) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../094-libxrender1_1%3a0.9.10-1.1_armhf.deb ...
Unpacking libxrender1:armhf (1:0.9.10-1.1) ...
Selecting previously unselected package libcairo2:armhf.
Preparing to unpack .../095-libcairo2_1.18.0-1_armhf.deb ...
Unpacking libcairo2:armhf (1.18.0-1) ...
Selecting previously unselected package libcairo-gobject2:armhf.
Preparing to unpack .../096-libcairo-gobject2_1.18.0-1_armhf.deb ...
Unpacking libcairo-gobject2:armhf (1.18.0-1) ...
Selecting previously unselected package gir1.2-freedesktop:armhf.
Preparing to unpack .../097-gir1.2-freedesktop_1.78.1-6_armhf.deb ...
Unpacking gir1.2-freedesktop:armhf (1.78.1-6) ...
Selecting previously unselected package libxi6:armhf.
Preparing to unpack .../098-libxi6_2%3a1.8-1_armhf.deb ...
Unpacking libxi6:armhf (2:1.8-1) ...
Selecting previously unselected package libatspi2.0-0:armhf.
Preparing to unpack .../099-libatspi2.0-0_2.50.0-1_armhf.deb ...
Unpacking libatspi2.0-0:armhf (2.50.0-1) ...
Selecting previously unselected package gir1.2-atspi-2.0:armhf.
Preparing to unpack .../100-gir1.2-atspi-2.0_2.50.0-1_armhf.deb ...
Unpacking gir1.2-atspi-2.0:armhf (2.50.0-1) ...
Selecting previously unselected package libcloudproviders0:armhf.
Preparing to unpack .../101-libcloudproviders0_0.3.5-1_armhf.deb ...
Unpacking libcloudproviders0:armhf (0.3.5-1) ...
Selecting previously unselected package gir1.2-cloudproviders-0.3.0:armhf.
Preparing to unpack .../102-gir1.2-cloudproviders-0.3.0_0.3.5-1_armhf.deb ...
Unpacking gir1.2-cloudproviders-0.3.0:armhf (0.3.5-1) ...
Selecting previously unselected package gir1.2-gdkpixbuf-2.0:armhf.
Preparing to unpack .../103-gir1.2-gdkpixbuf-2.0_2.42.10+dfsg-3_armhf.deb ...
Unpacking gir1.2-gdkpixbuf-2.0:armhf (2.42.10+dfsg-3) ...
Selecting previously unselected package libgraphite2-3:armhf.
Preparing to unpack .../104-libgraphite2-3_1.3.14-2_armhf.deb ...
Unpacking libgraphite2-3:armhf (1.3.14-2) ...
Selecting previously unselected package libharfbuzz0b:armhf.
Preparing to unpack .../105-libharfbuzz0b_8.0.1-1_armhf.deb ...
Unpacking libharfbuzz0b:armhf (8.0.1-1) ...
Selecting previously unselected package gir1.2-harfbuzz-0.0:armhf.
Preparing to unpack .../106-gir1.2-harfbuzz-0.0_8.0.1-1_armhf.deb ...
Unpacking gir1.2-harfbuzz-0.0:armhf (8.0.1-1) ...
Selecting previously unselected package libfribidi0:armhf.
Preparing to unpack .../107-libfribidi0_1.0.13-3_armhf.deb ...
Unpacking libfribidi0:armhf (1.0.13-3) ...
Selecting previously unselected package libthai-data.
Preparing to unpack .../108-libthai-data_0.1.29-2_all.deb ...
Unpacking libthai-data (0.1.29-2) ...
Selecting previously unselected package libdatrie1:armhf.
Preparing to unpack .../109-libdatrie1_0.2.13-3_armhf.deb ...
Unpacking libdatrie1:armhf (0.2.13-3) ...
Selecting previously unselected package libthai0:armhf.
Preparing to unpack .../110-libthai0_0.1.29-1_armhf.deb ...
Unpacking libthai0:armhf (0.1.29-1) ...
Selecting previously unselected package libpango-1.0-0:armhf.
Preparing to unpack .../111-libpango-1.0-0_1.51.0+ds-3_armhf.deb ...
Unpacking libpango-1.0-0:armhf (1.51.0+ds-3) ...
Selecting previously unselected package libpangoft2-1.0-0:armhf.
Preparing to unpack .../112-libpangoft2-1.0-0_1.51.0+ds-3_armhf.deb ...
Unpacking libpangoft2-1.0-0:armhf (1.51.0+ds-3) ...
Selecting previously unselected package libpangocairo-1.0-0:armhf.
Preparing to unpack .../113-libpangocairo-1.0-0_1.51.0+ds-3_armhf.deb ...
Unpacking libpangocairo-1.0-0:armhf (1.51.0+ds-3) ...
Selecting previously unselected package libxft2:armhf.
Preparing to unpack .../114-libxft2_2.3.6-1_armhf.deb ...
Unpacking libxft2:armhf (2.3.6-1) ...
Selecting previously unselected package libpangoxft-1.0-0:armhf.
Preparing to unpack .../115-libpangoxft-1.0-0_1.51.0+ds-3_armhf.deb ...
Unpacking libpangoxft-1.0-0:armhf (1.51.0+ds-3) ...
Selecting previously unselected package gir1.2-pango-1.0:armhf.
Preparing to unpack .../116-gir1.2-pango-1.0_1.51.0+ds-3_armhf.deb ...
Unpacking gir1.2-pango-1.0:armhf (1.51.0+ds-3) ...
Selecting previously unselected package libatk-bridge2.0-0:armhf.
Preparing to unpack .../117-libatk-bridge2.0-0_2.50.0-1_armhf.deb ...
Unpacking libatk-bridge2.0-0:armhf (2.50.0-1) ...
Selecting previously unselected package liblcms2-2:armhf.
Preparing to unpack .../118-liblcms2-2_2.14-2_armhf.deb ...
Unpacking liblcms2-2:armhf (2.14-2) ...
Selecting previously unselected package libcolord2:armhf.
Preparing to unpack .../119-libcolord2_1.4.6-4_armhf.deb ...
Unpacking libcolord2:armhf (1.4.6-4) ...
Selecting previously unselected package libavahi-common-data:armhf.
Preparing to unpack .../120-libavahi-common-data_0.8-13_armhf.deb ...
Unpacking libavahi-common-data:armhf (0.8-13) ...
Selecting previously unselected package libavahi-common3:armhf.
Preparing to unpack .../121-libavahi-common3_0.8-13_armhf.deb ...
Unpacking libavahi-common3:armhf (0.8-13) ...
Selecting previously unselected package libavahi-client3:armhf.
Preparing to unpack .../122-libavahi-client3_0.8-13_armhf.deb ...
Unpacking libavahi-client3:armhf (0.8-13) ...
Selecting previously unselected package libcups2:armhf.
Preparing to unpack .../123-libcups2_2.4.7-1_armhf.deb ...
Unpacking libcups2:armhf (2.4.7-1) ...
Selecting previously unselected package libepoxy0:armhf.
Preparing to unpack .../124-libepoxy0_1.5.10-1_armhf.deb ...
Unpacking libepoxy0:armhf (1.5.10-1) ...
Selecting previously unselected package libwayland-client0:armhf.
Preparing to unpack .../125-libwayland-client0_1.22.0-2.1_armhf.deb ...
Unpacking libwayland-client0:armhf (1.22.0-2.1) ...
Selecting previously unselected package libwayland-cursor0:armhf.
Preparing to unpack .../126-libwayland-cursor0_1.22.0-2.1_armhf.deb ...
Unpacking libwayland-cursor0:armhf (1.22.0-2.1) ...
Selecting previously unselected package libwayland-egl1:armhf.
Preparing to unpack .../127-libwayland-egl1_1.22.0-2.1_armhf.deb ...
Unpacking libwayland-egl1:armhf (1.22.0-2.1) ...
Selecting previously unselected package libxcomposite1:armhf.
Preparing to unpack .../128-libxcomposite1_1%3a0.4.5-1_armhf.deb ...
Unpacking libxcomposite1:armhf (1:0.4.5-1) ...
Selecting previously unselected package libxfixes3:armhf.
Preparing to unpack .../129-libxfixes3_1%3a6.0.0-2_armhf.deb ...
Unpacking libxfixes3:armhf (1:6.0.0-2) ...
Selecting previously unselected package libxcursor1:armhf.
Preparing to unpack .../130-libxcursor1_1%3a1.2.1-1_armhf.deb ...
Unpacking libxcursor1:armhf (1:1.2.1-1) ...
Selecting previously unselected package libxdamage1:armhf.
Preparing to unpack .../131-libxdamage1_1%3a1.1.6-1_armhf.deb ...
Unpacking libxdamage1:armhf (1:1.1.6-1) ...
Selecting previously unselected package libxinerama1:armhf.
Preparing to unpack .../132-libxinerama1_2%3a1.1.4-3_armhf.deb ...
Unpacking libxinerama1:armhf (2:1.1.4-3) ...
Selecting previously unselected package xkb-data.
Preparing to unpack .../133-xkb-data_2.38-2_all.deb ...
Unpacking xkb-data (2.38-2) ...
Selecting previously unselected package libxkbcommon0:armhf.
Preparing to unpack .../134-libxkbcommon0_1.6.0-1_armhf.deb ...
Unpacking libxkbcommon0:armhf (1.6.0-1) ...
Selecting previously unselected package libxrandr2:armhf.
Preparing to unpack .../135-libxrandr2_2%3a1.5.2-2_armhf.deb ...
Unpacking libxrandr2:armhf (2:1.5.2-2) ...
Selecting previously unselected package libgtk-3-common.
Preparing to unpack .../136-libgtk-3-common_3.24.39-1+rpi1_all.deb ...
Unpacking libgtk-3-common (3.24.39-1+rpi1) ...
Selecting previously unselected package libgtk-3-0:armhf.
Preparing to unpack .../137-libgtk-3-0_3.24.39-1+rpi1_armhf.deb ...
Unpacking libgtk-3-0:armhf (3.24.39-1+rpi1) ...
Selecting previously unselected package gir1.2-gtk-3.0:armhf.
Preparing to unpack .../138-gir1.2-gtk-3.0_3.24.39-1+rpi1_armhf.deb ...
Unpacking gir1.2-gtk-3.0:armhf (3.24.39-1+rpi1) ...
Selecting previously unselected package googletest.
Preparing to unpack .../139-googletest_1.14.0-1+rpi1_all.deb ...
Unpacking googletest (1.14.0-1+rpi1) ...
Selecting previously unselected package help2man.
Preparing to unpack .../140-help2man_1.49.3_armhf.deb ...
Unpacking help2man (1.49.3) ...
Selecting previously unselected package libnl-3-200:armhf.
Preparing to unpack .../141-libnl-3-200_3.7.0-0.2_armhf.deb ...
Unpacking libnl-3-200:armhf (3.7.0-0.2) ...
Selecting previously unselected package libnl-route-3-200:armhf.
Preparing to unpack .../142-libnl-route-3-200_3.7.0-0.2_armhf.deb ...
Unpacking libnl-route-3-200:armhf (3.7.0-0.2) ...
Selecting previously unselected package libibverbs1:armhf.
Preparing to unpack .../143-libibverbs1_48.0-1_armhf.deb ...
Unpacking libibverbs1:armhf (48.0-1) ...
Selecting previously unselected package ibverbs-providers:armhf.
Preparing to unpack .../144-ibverbs-providers_48.0-1_armhf.deb ...
Unpacking ibverbs-providers:armhf (48.0-1) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../145-icu-devtools_72.1-4_armhf.deb ...
Unpacking icu-devtools (72.1-4) ...
Selecting previously unselected package libpkgconf3:armhf.
Preparing to unpack .../146-libpkgconf3_1.8.1-1_armhf.deb ...
Unpacking libpkgconf3:armhf (1.8.1-1) ...
Selecting previously unselected package pkgconf-bin.
Preparing to unpack .../147-pkgconf-bin_1.8.1-1_armhf.deb ...
Unpacking pkgconf-bin (1.8.1-1) ...
Selecting previously unselected package pkgconf:armhf.
Preparing to unpack .../148-pkgconf_1.8.1-1_armhf.deb ...
Unpacking pkgconf:armhf (1.8.1-1) ...
Selecting previously unselected package libffi-dev:armhf.
Preparing to unpack .../149-libffi-dev_3.4.4-2_armhf.deb ...
Unpacking libffi-dev:armhf (3.4.4-2) ...
Selecting previously unselected package libglib2.0-data.
Preparing to unpack .../150-libglib2.0-data_2.78.3-1_all.deb ...
Unpacking libglib2.0-data (2.78.3-1) ...
Selecting previously unselected package libglib2.0-bin.
Preparing to unpack .../151-libglib2.0-bin_2.78.3-1_armhf.deb ...
Unpacking libglib2.0-bin (2.78.3-1) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../152-python3-lib2to3_3.11.5-1_all.deb ...
Unpacking python3-lib2to3 (3.11.5-1) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../153-python3-distutils_3.11.5-1_all.deb ...
Unpacking python3-distutils (3.11.5-1) ...
Selecting previously unselected package libglib2.0-dev-bin.
Preparing to unpack .../154-libglib2.0-dev-bin_2.78.3-1_armhf.deb ...
Unpacking libglib2.0-dev-bin (2.78.3-1) ...
Selecting previously unselected package uuid-dev:armhf.
Preparing to unpack .../155-uuid-dev_2.39.3-2_armhf.deb ...
Unpacking uuid-dev:armhf (2.39.3-2) ...
Selecting previously unselected package libblkid-dev:armhf.
Preparing to unpack .../156-libblkid-dev_2.39.3-2_armhf.deb ...
Unpacking libblkid-dev:armhf (2.39.3-2) ...
Selecting previously unselected package libsepol-dev:armhf.
Preparing to unpack .../157-libsepol-dev_3.5-2_armhf.deb ...
Unpacking libsepol-dev:armhf (3.5-2) ...
Selecting previously unselected package libpcre2-16-0:armhf.
Preparing to unpack .../158-libpcre2-16-0_10.42-4_armhf.deb ...
Unpacking libpcre2-16-0:armhf (10.42-4) ...
Selecting previously unselected package libpcre2-32-0:armhf.
Preparing to unpack .../159-libpcre2-32-0_10.42-4_armhf.deb ...
Unpacking libpcre2-32-0:armhf (10.42-4) ...
Selecting previously unselected package libpcre2-posix3:armhf.
Preparing to unpack .../160-libpcre2-posix3_10.42-4_armhf.deb ...
Unpacking libpcre2-posix3:armhf (10.42-4) ...
Selecting previously unselected package libpcre2-dev:armhf.
Preparing to unpack .../161-libpcre2-dev_10.42-4_armhf.deb ...
Unpacking libpcre2-dev:armhf (10.42-4) ...
Selecting previously unselected package libselinux1-dev:armhf.
Preparing to unpack .../162-libselinux1-dev_3.5-1_armhf.deb ...
Unpacking libselinux1-dev:armhf (3.5-1) ...
Selecting previously unselected package libmount-dev:armhf.
Preparing to unpack .../163-libmount-dev_2.39.3-2_armhf.deb ...
Unpacking libmount-dev:armhf (2.39.3-2) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../164-zlib1g-dev_1%3a1.3.dfsg-3_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.3.dfsg-3) ...
Selecting previously unselected package libglib2.0-dev:armhf.
Preparing to unpack .../165-libglib2.0-dev_2.78.3-1_armhf.deb ...
Unpacking libglib2.0-dev:armhf (2.78.3-1) ...
Selecting previously unselected package libatk1.0-dev:armhf.
Preparing to unpack .../166-libatk1.0-dev_2.50.0-1_armhf.deb ...
Unpacking libatk1.0-dev:armhf (2.50.0-1) ...
Selecting previously unselected package xml-core.
Preparing to unpack .../167-xml-core_0.19_all.deb ...
Unpacking xml-core (0.19) ...
Selecting previously unselected package libdbus-1-dev:armhf.
Preparing to unpack .../168-libdbus-1-dev_1.14.10-3_armhf.deb ...
Unpacking libdbus-1-dev:armhf (1.14.10-3) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../169-x11-common_1%3a7.7+23_all.deb ...
Unpacking x11-common (1:7.7+23) ...
Selecting previously unselected package libxtst6:armhf.
Preparing to unpack .../170-libxtst6_2%3a1.2.3-1.1_armhf.deb ...
Unpacking libxtst6:armhf (2:1.2.3-1.1) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../171-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1.1) ...
Selecting previously unselected package x11proto-dev.
Preparing to unpack .../172-x11proto-dev_2023.2-1_all.deb ...
Unpacking x11proto-dev (2023.2-1) ...
Selecting previously unselected package libxau-dev:armhf.
Preparing to unpack .../173-libxau-dev_1%3a1.0.9-1_armhf.deb ...
Unpacking libxau-dev:armhf (1:1.0.9-1) ...
Selecting previously unselected package libxdmcp-dev:armhf.
Preparing to unpack .../174-libxdmcp-dev_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp-dev:armhf (1:1.1.2-3) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../175-xtrans-dev_1.4.0-1_all.deb ...
Unpacking xtrans-dev (1.4.0-1) ...
Selecting previously unselected package libpthread-stubs0-dev:armhf.
Preparing to unpack .../176-libpthread-stubs0-dev_0.4-1_armhf.deb ...
Unpacking libpthread-stubs0-dev:armhf (0.4-1) ...
Selecting previously unselected package libxcb1-dev:armhf.
Preparing to unpack .../177-libxcb1-dev_1.15-1_armhf.deb ...
Unpacking libxcb1-dev:armhf (1.15-1) ...
Selecting previously unselected package libx11-dev:armhf.
Preparing to unpack .../178-libx11-dev_2%3a1.8.7-1_armhf.deb ...
Unpacking libx11-dev:armhf (2:1.8.7-1) ...
Selecting previously unselected package libxext-dev:armhf.
Preparing to unpack .../179-libxext-dev_2%3a1.3.4-1_armhf.deb ...
Unpacking libxext-dev:armhf (2:1.3.4-1) ...
Selecting previously unselected package libxfixes-dev:armhf.
Preparing to unpack .../180-libxfixes-dev_1%3a6.0.0-2_armhf.deb ...
Unpacking libxfixes-dev:armhf (1:6.0.0-2) ...
Selecting previously unselected package libxi-dev:armhf.
Preparing to unpack .../181-libxi-dev_2%3a1.8-1_armhf.deb ...
Unpacking libxi-dev:armhf (2:1.8-1) ...
Selecting previously unselected package libxtst-dev:armhf.
Preparing to unpack .../182-libxtst-dev_2%3a1.2.3-1.1_armhf.deb ...
Unpacking libxtst-dev:armhf (2:1.2.3-1.1) ...
Selecting previously unselected package libatspi2.0-dev:armhf.
Preparing to unpack .../183-libatspi2.0-dev_2.50.0-1_armhf.deb ...
Unpacking libatspi2.0-dev:armhf (2.50.0-1) ...
Selecting previously unselected package libatk-bridge2.0-dev:armhf.
Preparing to unpack .../184-libatk-bridge2.0-dev_2.50.0-1_armhf.deb ...
Unpacking libatk-bridge2.0-dev:armhf (2.50.0-1) ...
Selecting previously unselected package libblas3:armhf.
Preparing to unpack .../185-libblas3_3.11.0-2_armhf.deb ...
Unpacking libblas3:armhf (3.11.0-2) ...
Selecting previously unselected package libsnappy1v5:armhf.
Preparing to unpack .../186-libsnappy1v5_1.1.10-1_armhf.deb ...
Unpacking libsnappy1v5:armhf (1.1.10-1) ...
Selecting previously unselected package libblosc1:armhf.
Preparing to unpack .../187-libblosc1_1.21.5+ds-1_armhf.deb ...
Unpacking libblosc1:armhf (1.21.5+ds-1) ...
Selecting previously unselected package libblosc-dev:armhf.
Preparing to unpack .../188-libblosc-dev_1.21.5+ds-1_armhf.deb ...
Unpacking libblosc-dev:armhf (1.21.5+ds-1) ...
Selecting previously unselected package libboost1.74-dev:armhf.
Preparing to unpack .../189-libboost1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-dev:armhf.
Preparing to unpack .../190-libboost-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost1.74-tools-dev.
Preparing to unpack .../191-libboost1.74-tools-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost1.74-tools-dev (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-tools-dev.
Preparing to unpack .../192-libboost-tools-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-tools-dev (1.74.0.3+b4) ...
Selecting previously unselected package libboost-atomic1.74.0:armhf.
Preparing to unpack .../193-libboost-atomic1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-atomic1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-atomic1.74-dev:armhf.
Preparing to unpack .../194-libboost-atomic1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-atomic1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-atomic-dev:armhf.
Preparing to unpack .../195-libboost-atomic-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-atomic-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-chrono1.74.0:armhf.
Preparing to unpack .../196-libboost-chrono1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-chrono1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-chrono1.74-dev:armhf.
Preparing to unpack .../197-libboost-chrono1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-chrono1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-chrono-dev:armhf.
Preparing to unpack .../198-libboost-chrono-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-chrono-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-container1.74.0:armhf.
Preparing to unpack .../199-libboost-container1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-container1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-container1.74-dev:armhf.
Preparing to unpack .../200-libboost-container1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-container1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-container-dev:armhf.
Preparing to unpack .../201-libboost-container-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-container-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-date-time1.74.0:armhf.
Preparing to unpack .../202-libboost-date-time1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-date-time1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-serialization1.74.0:armhf.
Preparing to unpack .../203-libboost-serialization1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-serialization1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-serialization1.74-dev:armhf.
Preparing to unpack .../204-libboost-serialization1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-serialization1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-date-time1.74-dev:armhf.
Preparing to unpack .../205-libboost-date-time1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-date-time1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-system1.74.0:armhf.
Preparing to unpack .../206-libboost-system1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-system1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-system1.74-dev:armhf.
Preparing to unpack .../207-libboost-system1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-system1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-thread1.74.0:armhf.
Preparing to unpack .../208-libboost-thread1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-thread1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-thread1.74-dev:armhf.
Preparing to unpack .../209-libboost-thread1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-thread1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-context1.74.0:armhf.
Preparing to unpack .../210-libboost-context1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-context1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-context1.74-dev:armhf.
Preparing to unpack .../211-libboost-context1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-context1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-context-dev:armhf.
Preparing to unpack .../212-libboost-context-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-context-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-coroutine1.74.0:armhf.
Preparing to unpack .../213-libboost-coroutine1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-coroutine1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-coroutine1.74-dev:armhf.
Preparing to unpack .../214-libboost-coroutine1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-coroutine1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-coroutine-dev:armhf.
Preparing to unpack .../215-libboost-coroutine-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-coroutine-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-date-time-dev:armhf.
Preparing to unpack .../216-libboost-date-time-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-date-time-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-exception1.74-dev:armhf.
Preparing to unpack .../217-libboost-exception1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-exception1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-exception-dev:armhf.
Preparing to unpack .../218-libboost-exception-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-exception-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-filesystem1.74.0:armhf.
Preparing to unpack .../219-libboost-filesystem1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-filesystem1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-filesystem1.74-dev:armhf.
Preparing to unpack .../220-libboost-filesystem1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-filesystem1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-fiber1.74.0:armhf.
Preparing to unpack .../221-libboost-fiber1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-fiber1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-fiber1.74-dev:armhf.
Preparing to unpack .../222-libboost-fiber1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-fiber1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-fiber-dev:armhf.
Preparing to unpack .../223-libboost-fiber-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-fiber-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-filesystem-dev:armhf.
Preparing to unpack .../224-libboost-filesystem-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-filesystem-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-regex1.74.0:armhf.
Preparing to unpack .../225-libboost-regex1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-regex1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-graph1.74.0:armhf.
Preparing to unpack .../226-libboost-graph1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-graph1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libicu-dev:armhf.
Preparing to unpack .../227-libicu-dev_72.1-4_armhf.deb ...
Unpacking libicu-dev:armhf (72.1-4) ...
Selecting previously unselected package libboost-regex1.74-dev:armhf.
Preparing to unpack .../228-libboost-regex1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-regex1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-test1.74.0:armhf.
Preparing to unpack .../229-libboost-test1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-test1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-test1.74-dev:armhf.
Preparing to unpack .../230-libboost-test1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-test1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-graph1.74-dev:armhf.
Preparing to unpack .../231-libboost-graph1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-graph1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-graph-dev:armhf.
Preparing to unpack .../232-libboost-graph-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-graph-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libevent-core-2.1-7:armhf.
Preparing to unpack .../233-libevent-core-2.1-7_2.1.12-stable-8_armhf.deb ...
Unpacking libevent-core-2.1-7:armhf (2.1.12-stable-8) ...
Selecting previously unselected package libevent-pthreads-2.1-7:armhf.
Preparing to unpack .../234-libevent-pthreads-2.1-7_2.1.12-stable-8_armhf.deb ...
Unpacking libevent-pthreads-2.1-7:armhf (2.1.12-stable-8) ...
Selecting previously unselected package librdmacm1:armhf.
Preparing to unpack .../235-librdmacm1_48.0-1_armhf.deb ...
Unpacking librdmacm1:armhf (48.0-1) ...
Selecting previously unselected package libfabric1:armhf.
Preparing to unpack .../236-libfabric1_1.17.0-3_armhf.deb ...
Unpacking libfabric1:armhf (1.17.0-3) ...
Selecting previously unselected package libhwloc15:armhf.
Preparing to unpack .../237-libhwloc15_2.10.0-1_armhf.deb ...
Unpacking libhwloc15:armhf (2.10.0-1) ...
Selecting previously unselected package libmunge2:armhf.
Preparing to unpack .../238-libmunge2_0.5.15-3_armhf.deb ...
Unpacking libmunge2:armhf (0.5.15-3) ...
Selecting previously unselected package libpciaccess0:armhf.
Preparing to unpack .../239-libpciaccess0_0.17-3_armhf.deb ...
Unpacking libpciaccess0:armhf (0.17-3) ...
Selecting previously unselected package libxnvctrl0:armhf.
Preparing to unpack .../240-libxnvctrl0_525.125.06-1_armhf.deb ...
Unpacking libxnvctrl0:armhf (525.125.06-1) ...
Selecting previously unselected package ocl-icd-libopencl1:armhf.
Preparing to unpack .../241-ocl-icd-libopencl1_2.3.2-1_armhf.deb ...
Unpacking ocl-icd-libopencl1:armhf (2.3.2-1) ...
Selecting previously unselected package libhwloc-plugins:armhf.
Preparing to unpack .../242-libhwloc-plugins_2.10.0-1_armhf.deb ...
Unpacking libhwloc-plugins:armhf (2.10.0-1) ...
Selecting previously unselected package libpmix2:armhf.
Preparing to unpack .../243-libpmix2_5.0.1-4_armhf.deb ...
Unpacking libpmix2:armhf (5.0.1-4) ...
Selecting previously unselected package libopenmpi3:armhf.
Preparing to unpack .../244-libopenmpi3_4.1.6-1+rpi1_armhf.deb ...
Unpacking libopenmpi3:armhf (4.1.6-1+rpi1) ...
Selecting previously unselected package libboost-mpi1.74.0.
Preparing to unpack .../245-libboost-mpi1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-mpi1.74.0 (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-graph-parallel1.74.0.
Preparing to unpack .../246-libboost-graph-parallel1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-graph-parallel1.74.0 (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-graph-parallel1.74-dev.
Preparing to unpack .../247-libboost-graph-parallel1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-graph-parallel1.74-dev (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-graph-parallel-dev.
Preparing to unpack .../248-libboost-graph-parallel-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-graph-parallel-dev (1.74.0.3+b4) ...
Selecting previously unselected package libboost-iostreams1.74.0:armhf.
Preparing to unpack .../249-libboost-iostreams1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-iostreams1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-iostreams1.74-dev:armhf.
Preparing to unpack .../250-libboost-iostreams1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-iostreams1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-iostreams-dev:armhf.
Preparing to unpack .../251-libboost-iostreams-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-iostreams-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-locale1.74.0:armhf.
Preparing to unpack .../252-libboost-locale1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-locale1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-locale1.74-dev:armhf.
Preparing to unpack .../253-libboost-locale1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-locale1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-locale-dev:armhf.
Preparing to unpack .../254-libboost-locale-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-locale-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-log1.74.0.
Preparing to unpack .../255-libboost-log1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-log1.74.0 (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-log1.74-dev.
Preparing to unpack .../256-libboost-log1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-log1.74-dev (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-log-dev.
Preparing to unpack .../257-libboost-log-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-log-dev (1.74.0.3+b4) ...
Selecting previously unselected package libboost-math1.74.0:armhf.
Preparing to unpack .../258-libboost-math1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-math1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-math1.74-dev:armhf.
Preparing to unpack .../259-libboost-math1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-math1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-math-dev:armhf.
Preparing to unpack .../260-libboost-math-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-math-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package openmpi-common.
Preparing to unpack .../261-openmpi-common_4.1.6-1+rpi1_all.deb ...
Unpacking openmpi-common (4.1.6-1+rpi1) ...
Selecting previously unselected package libnl-3-dev:armhf.
Preparing to unpack .../262-libnl-3-dev_3.7.0-0.2_armhf.deb ...
Unpacking libnl-3-dev:armhf (3.7.0-0.2) ...
Selecting previously unselected package libnl-route-3-dev:armhf.
Preparing to unpack .../263-libnl-route-3-dev_3.7.0-0.2_armhf.deb ...
Unpacking libnl-route-3-dev:armhf (3.7.0-0.2) ...
Selecting previously unselected package libibverbs-dev:armhf.
Preparing to unpack .../264-libibverbs-dev_48.0-1_armhf.deb ...
Unpacking libibverbs-dev:armhf (48.0-1) ...
Selecting previously unselected package libnuma1:armhf.
Preparing to unpack .../265-libnuma1_2.0.16-1_armhf.deb ...
Unpacking libnuma1:armhf (2.0.16-1) ...
Selecting previously unselected package libnuma-dev:armhf.
Preparing to unpack .../266-libnuma-dev_2.0.16-1_armhf.deb ...
Unpacking libnuma-dev:armhf (2.0.16-1) ...
Selecting previously unselected package libltdl7:armhf.
Preparing to unpack .../267-libltdl7_2.4.7-7_armhf.deb ...
Unpacking libltdl7:armhf (2.4.7-7) ...
Selecting previously unselected package libltdl-dev:armhf.
Preparing to unpack .../268-libltdl-dev_2.4.7-7_armhf.deb ...
Unpacking libltdl-dev:armhf (2.4.7-7) ...
Selecting previously unselected package libhwloc-dev:armhf.
Preparing to unpack .../269-libhwloc-dev_2.10.0-1_armhf.deb ...
Unpacking libhwloc-dev:armhf (2.10.0-1) ...
Selecting previously unselected package libevent-2.1-7:armhf.
Preparing to unpack .../270-libevent-2.1-7_2.1.12-stable-8_armhf.deb ...
Unpacking libevent-2.1-7:armhf (2.1.12-stable-8) ...
Selecting previously unselected package libevent-extra-2.1-7:armhf.
Preparing to unpack .../271-libevent-extra-2.1-7_2.1.12-stable-8_armhf.deb ...
Unpacking libevent-extra-2.1-7:armhf (2.1.12-stable-8) ...
Selecting previously unselected package libevent-openssl-2.1-7:armhf.
Preparing to unpack .../272-libevent-openssl-2.1-7_2.1.12-stable-8_armhf.deb ...
Unpacking libevent-openssl-2.1-7:armhf (2.1.12-stable-8) ...
Selecting previously unselected package libevent-dev.
Preparing to unpack .../273-libevent-dev_2.1.12-stable-8_armhf.deb ...
Unpacking libevent-dev (2.1.12-stable-8) ...
Selecting previously unselected package libpmix-dev:armhf.
Preparing to unpack .../274-libpmix-dev_5.0.1-4_armhf.deb ...
Unpacking libpmix-dev:armhf (5.0.1-4) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../275-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ...
Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Selecting previously unselected package libjs-jquery-ui.
Preparing to unpack .../276-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ...
Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ...
Selecting previously unselected package openmpi-bin.
Preparing to unpack .../277-openmpi-bin_4.1.6-1+rpi1_armhf.deb ...
Unpacking openmpi-bin (4.1.6-1+rpi1) ...
Selecting previously unselected package libopenmpi-dev:armhf.
Preparing to unpack .../278-libopenmpi-dev_4.1.6-1+rpi1_armhf.deb ...
Unpacking libopenmpi-dev:armhf (4.1.6-1+rpi1) ...
Selecting previously unselected package mpi-default-dev.
Preparing to unpack .../279-mpi-default-dev_1.15_armhf.deb ...
Unpacking mpi-default-dev (1.15) ...
Selecting previously unselected package libboost-mpi1.74-dev.
Preparing to unpack .../280-libboost-mpi1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-mpi1.74-dev (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-mpi-dev.
Preparing to unpack .../281-libboost-mpi-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-mpi-dev (1.74.0.3+b4) ...
Selecting previously unselected package libboost-python1.74.0.
Preparing to unpack .../282-libboost-python1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-python1.74.0 (1.74.0+ds1-23) ...
Selecting previously unselected package mpi-default-bin.
Preparing to unpack .../283-mpi-default-bin_1.15_armhf.deb ...
Unpacking mpi-default-bin (1.15) ...
Selecting previously unselected package libboost-mpi-python1.74.0.
Preparing to unpack .../284-libboost-mpi-python1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-mpi-python1.74.0 (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-mpi-python1.74-dev.
Preparing to unpack .../285-libboost-mpi-python1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-mpi-python1.74-dev (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-mpi-python-dev.
Preparing to unpack .../286-libboost-mpi-python-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-mpi-python-dev (1.74.0.3+b4) ...
Selecting previously unselected package libboost-numpy1.74.0.
Preparing to unpack .../287-libboost-numpy1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-numpy1.74.0 (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-numpy1.74-dev.
Preparing to unpack .../288-libboost-numpy1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-numpy1.74-dev (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-numpy-dev.
Preparing to unpack .../289-libboost-numpy-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-numpy-dev (1.74.0.3+b4) ...
Selecting previously unselected package libboost-program-options1.74.0:armhf.
Preparing to unpack .../290-libboost-program-options1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-program-options1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-program-options1.74-dev:armhf.
Preparing to unpack .../291-libboost-program-options1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-program-options1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-program-options-dev:armhf.
Preparing to unpack .../292-libboost-program-options-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-program-options-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libpython3.11:armhf.
Preparing to unpack .../293-libpython3.11_3.11.7-2_armhf.deb ...
Unpacking libpython3.11:armhf (3.11.7-2) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../294-libexpat1-dev_2.5.0-2_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.5.0-2) ...
Selecting previously unselected package libpython3.11-dev:armhf.
Preparing to unpack .../295-libpython3.11-dev_3.11.7-2_armhf.deb ...
Unpacking libpython3.11-dev:armhf (3.11.7-2) ...
Selecting previously unselected package libpython3-dev:armhf.
Preparing to unpack .../296-libpython3-dev_3.11.4-5_armhf.deb ...
Unpacking libpython3-dev:armhf (3.11.4-5) ...
Selecting previously unselected package python3.11-dev.
Preparing to unpack .../297-python3.11-dev_3.11.7-2_armhf.deb ...
Unpacking python3.11-dev (3.11.7-2) ...
Selecting previously unselected package libjs-underscore.
Preparing to unpack .../298-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ...
Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
Selecting previously unselected package libjs-sphinxdoc.
Preparing to unpack .../299-libjs-sphinxdoc_7.2.6-3_all.deb ...
Unpacking libjs-sphinxdoc (7.2.6-3) ...
Selecting previously unselected package python3-dev.
Preparing to unpack .../300-python3-dev_3.11.4-5_armhf.deb ...
Unpacking python3-dev (3.11.4-5) ...
Selecting previously unselected package libboost-python1.74-dev.
Preparing to unpack .../301-libboost-python1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-python1.74-dev (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-python-dev.
Preparing to unpack .../302-libboost-python-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-python-dev (1.74.0.3+b4) ...
Selecting previously unselected package libboost-random1.74.0:armhf.
Preparing to unpack .../303-libboost-random1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-random1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-random1.74-dev:armhf.
Preparing to unpack .../304-libboost-random1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-random1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-random-dev:armhf.
Preparing to unpack .../305-libboost-random-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-random-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-regex-dev:armhf.
Preparing to unpack .../306-libboost-regex-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-regex-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-serialization-dev:armhf.
Preparing to unpack .../307-libboost-serialization-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-serialization-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-stacktrace1.74.0:armhf.
Preparing to unpack .../308-libboost-stacktrace1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-stacktrace1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-stacktrace1.74-dev:armhf.
Preparing to unpack .../309-libboost-stacktrace1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-stacktrace1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-stacktrace-dev:armhf.
Preparing to unpack .../310-libboost-stacktrace-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-stacktrace-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-system-dev:armhf.
Preparing to unpack .../311-libboost-system-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-system-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-test-dev:armhf.
Preparing to unpack .../312-libboost-test-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-test-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-thread-dev:armhf.
Preparing to unpack .../313-libboost-thread-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-thread-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-timer1.74.0:armhf.
Preparing to unpack .../314-libboost-timer1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-timer1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-timer1.74-dev:armhf.
Preparing to unpack .../315-libboost-timer1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-timer1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-timer-dev:armhf.
Preparing to unpack .../316-libboost-timer-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-timer-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-type-erasure1.74.0:armhf.
Preparing to unpack .../317-libboost-type-erasure1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-type-erasure1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-type-erasure1.74-dev:armhf.
Preparing to unpack .../318-libboost-type-erasure1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-type-erasure1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-type-erasure-dev:armhf.
Preparing to unpack .../319-libboost-type-erasure-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-type-erasure-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-wave1.74.0:armhf.
Preparing to unpack .../320-libboost-wave1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-wave1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-wave1.74-dev:armhf.
Preparing to unpack .../321-libboost-wave1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-wave1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-wave-dev:armhf.
Preparing to unpack .../322-libboost-wave-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-wave-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-nowide1.74.0.
Preparing to unpack .../323-libboost-nowide1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-nowide1.74.0 (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-nowide1.74-dev.
Preparing to unpack .../324-libboost-nowide1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-nowide1.74-dev (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-nowide-dev.
Preparing to unpack .../325-libboost-nowide-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-nowide-dev (1.74.0.3+b4) ...
Selecting previously unselected package libboost-all-dev.
Preparing to unpack .../326-libboost-all-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-all-dev (1.74.0.3+b4) ...
Selecting previously unselected package libbrotli-dev:armhf.
Preparing to unpack .../327-libbrotli-dev_1.1.0-2_armhf.deb ...
Unpacking libbrotli-dev:armhf (1.1.0-2) ...
Selecting previously unselected package libbz2-dev:armhf.
Preparing to unpack .../328-libbz2-dev_1.0.8-5+b2_armhf.deb ...
Unpacking libbz2-dev:armhf (1.0.8-5+b2) ...
Selecting previously unselected package liblzo2-2:armhf.
Preparing to unpack .../329-liblzo2-2_2.10-2_armhf.deb ...
Unpacking liblzo2-2:armhf (2.10-2) ...
Selecting previously unselected package libcairo-script-interpreter2:armhf.
Preparing to unpack .../330-libcairo-script-interpreter2_1.18.0-1_armhf.deb ...
Unpacking libcairo-script-interpreter2:armhf (1.18.0-1) ...
Selecting previously unselected package libpng-dev:armhf.
Preparing to unpack .../331-libpng-dev_1.6.40-2_armhf.deb ...
Unpacking libpng-dev:armhf (1.6.40-2) ...
Selecting previously unselected package libfreetype-dev:armhf.
Preparing to unpack .../332-libfreetype-dev_2.13.2+dfsg-1_armhf.deb ...
Unpacking libfreetype-dev:armhf (2.13.2+dfsg-1) ...
Selecting previously unselected package libfontconfig-dev:armhf.
Preparing to unpack .../333-libfontconfig-dev_2.14.2-6_armhf.deb ...
Unpacking libfontconfig-dev:armhf (2.14.2-6) ...
Selecting previously unselected package libpixman-1-dev:armhf.
Preparing to unpack .../334-libpixman-1-dev_0.42.2-1_armhf.deb ...
Unpacking libpixman-1-dev:armhf (0.42.2-1) ...
Selecting previously unselected package libice6:armhf.
Preparing to unpack .../335-libice6_2%3a1.0.10-1_armhf.deb ...
Unpacking libice6:armhf (2:1.0.10-1) ...
Selecting previously unselected package libsm6:armhf.
Preparing to unpack .../336-libsm6_2%3a1.2.3-1_armhf.deb ...
Unpacking libsm6:armhf (2:1.2.3-1) ...
Selecting previously unselected package libice-dev:armhf.
Preparing to unpack .../337-libice-dev_2%3a1.0.10-1_armhf.deb ...
Unpacking libice-dev:armhf (2:1.0.10-1) ...
Selecting previously unselected package libsm-dev:armhf.
Preparing to unpack .../338-libsm-dev_2%3a1.2.3-1_armhf.deb ...
Unpacking libsm-dev:armhf (2:1.2.3-1) ...
Selecting previously unselected package libxcb-render0-dev:armhf.
Preparing to unpack .../339-libxcb-render0-dev_1.15-1_armhf.deb ...
Unpacking libxcb-render0-dev:armhf (1.15-1) ...
Selecting previously unselected package libxcb-shm0-dev:armhf.
Preparing to unpack .../340-libxcb-shm0-dev_1.15-1_armhf.deb ...
Unpacking libxcb-shm0-dev:armhf (1.15-1) ...
Selecting previously unselected package libxrender-dev:armhf.
Preparing to unpack .../341-libxrender-dev_1%3a0.9.10-1.1_armhf.deb ...
Unpacking libxrender-dev:armhf (1:0.9.10-1.1) ...
Selecting previously unselected package libcairo2-dev:armhf.
Preparing to unpack .../342-libcairo2-dev_1.18.0-1_armhf.deb ...
Unpacking libcairo2-dev:armhf (1.18.0-1) ...
Selecting previously unselected package rapidjson-dev.
Preparing to unpack .../343-rapidjson-dev_1.1.0+dfsg2-7.1_all.deb ...
Unpacking rapidjson-dev (1.1.0+dfsg2-7.1) ...
Selecting previously unselected package libcereal-dev.
Preparing to unpack .../344-libcereal-dev_1.3.2+dfsg-4+rpi1_armhf.deb ...
Unpacking libcereal-dev (1.3.2+dfsg-4+rpi1) ...
Selecting previously unselected package libgmpxx4ldbl:armhf.
Preparing to unpack .../345-libgmpxx4ldbl_2%3a6.3.0+dfsg-2_armhf.deb ...
Unpacking libgmpxx4ldbl:armhf (2:6.3.0+dfsg-2) ...
Selecting previously unselected package libgmp-dev:armhf.
Preparing to unpack .../346-libgmp-dev_2%3a6.3.0+dfsg-2_armhf.deb ...
Unpacking libgmp-dev:armhf (2:6.3.0+dfsg-2) ...
Selecting previously unselected package libmpfr-dev:armhf.
Preparing to unpack .../347-libmpfr-dev_4.2.1-1_armhf.deb ...
Unpacking libmpfr-dev:armhf (4.2.1-1) ...
Selecting previously unselected package libcgal-dev:armhf.
Preparing to unpack .../348-libcgal-dev_5.6-1_armhf.deb ...
Unpacking libcgal-dev:armhf (5.6-1) ...
Selecting previously unselected package libcloudproviders-dev:armhf.
Preparing to unpack .../349-libcloudproviders-dev_0.3.5-1_armhf.deb ...
Unpacking libcloudproviders-dev:armhf (0.3.5-1) ...
Selecting previously unselected package libcurl3-gnutls:armhf.
Preparing to unpack .../350-libcurl3-gnutls_8.5.0-2_armhf.deb ...
Unpacking libcurl3-gnutls:armhf (8.5.0-2) ...
Selecting previously unselected package libcurl4-gnutls-dev:armhf.
Preparing to unpack .../351-libcurl4-gnutls-dev_8.5.0-2_armhf.deb ...
Unpacking libcurl4-gnutls-dev:armhf (8.5.0-2) ...
Selecting previously unselected package libdatrie-dev:armhf.
Preparing to unpack .../352-libdatrie-dev_0.2.13-3_armhf.deb ...
Unpacking libdatrie-dev:armhf (0.2.13-3) ...
Selecting previously unselected package libdeflate-dev:armhf.
Preparing to unpack .../353-libdeflate-dev_1.18-1_armhf.deb ...
Unpacking libdeflate-dev:armhf (1.18-1) ...
Selecting previously unselected package libdrm-common.
Preparing to unpack .../354-libdrm-common_2.4.117-1+rpi1_all.deb ...
Unpacking libdrm-common (2.4.117-1+rpi1) ...
Selecting previously unselected package libdrm2:armhf.
Preparing to unpack .../355-libdrm2_2.4.117-1+rpi1_armhf.deb ...
Unpacking libdrm2:armhf (2.4.117-1+rpi1) ...
Selecting previously unselected package libdrm-amdgpu1:armhf.
Preparing to unpack .../356-libdrm-amdgpu1_2.4.117-1+rpi1_armhf.deb ...
Unpacking libdrm-amdgpu1:armhf (2.4.117-1+rpi1) ...
Selecting previously unselected package libdrm-nouveau2:armhf.
Preparing to unpack .../357-libdrm-nouveau2_2.4.117-1+rpi1_armhf.deb ...
Unpacking libdrm-nouveau2:armhf (2.4.117-1+rpi1) ...
Selecting previously unselected package libdrm-radeon1:armhf.
Preparing to unpack .../358-libdrm-radeon1_2.4.117-1+rpi1_armhf.deb ...
Unpacking libdrm-radeon1:armhf (2.4.117-1+rpi1) ...
Selecting previously unselected package libglvnd0:armhf.
Preparing to unpack .../359-libglvnd0_1.7.0-1_armhf.deb ...
Unpacking libglvnd0:armhf (1.7.0-1) ...
Selecting previously unselected package libwayland-server0:armhf.
Preparing to unpack .../360-libwayland-server0_1.22.0-2.1_armhf.deb ...
Unpacking libwayland-server0:armhf (1.22.0-2.1) ...
Selecting previously unselected package libxcb-randr0:armhf.
Preparing to unpack .../361-libxcb-randr0_1.15-1_armhf.deb ...
Unpacking libxcb-randr0:armhf (1.15-1) ...
Selecting previously unselected package libgbm1:armhf.
Preparing to unpack .../362-libgbm1_23.1.7-1+rpi1_armhf.deb ...
Unpacking libgbm1:armhf (23.1.7-1+rpi1) ...
Selecting previously unselected package libglapi-mesa:armhf.
Preparing to unpack .../363-libglapi-mesa_23.1.7-1+rpi1_armhf.deb ...
Unpacking libglapi-mesa:armhf (23.1.7-1+rpi1) ...
Selecting previously unselected package libx11-xcb1:armhf.
Preparing to unpack .../364-libx11-xcb1_2%3a1.8.7-1_armhf.deb ...
Unpacking libx11-xcb1:armhf (2:1.8.7-1) ...
Selecting previously unselected package libxcb-dri2-0:armhf.
Preparing to unpack .../365-libxcb-dri2-0_1.15-1_armhf.deb ...
Unpacking libxcb-dri2-0:armhf (1.15-1) ...
Selecting previously unselected package libxcb-dri3-0:armhf.
Preparing to unpack .../366-libxcb-dri3-0_1.15-1_armhf.deb ...
Unpacking libxcb-dri3-0:armhf (1.15-1) ...
Selecting previously unselected package libxcb-present0:armhf.
Preparing to unpack .../367-libxcb-present0_1.15-1_armhf.deb ...
Unpacking libxcb-present0:armhf (1.15-1) ...
Selecting previously unselected package libxcb-sync1:armhf.
Preparing to unpack .../368-libxcb-sync1_1.15-1_armhf.deb ...
Unpacking libxcb-sync1:armhf (1.15-1) ...
Selecting previously unselected package libxcb-xfixes0:armhf.
Preparing to unpack .../369-libxcb-xfixes0_1.15-1_armhf.deb ...
Unpacking libxcb-xfixes0:armhf (1.15-1) ...
Selecting previously unselected package libxshmfence1:armhf.
Preparing to unpack .../370-libxshmfence1_1.3-1_armhf.deb ...
Unpacking libxshmfence1:armhf (1.3-1) ...
Selecting previously unselected package libegl-mesa0:armhf.
Preparing to unpack .../371-libegl-mesa0_23.1.7-1+rpi1_armhf.deb ...
Unpacking libegl-mesa0:armhf (23.1.7-1+rpi1) ...
Selecting previously unselected package libegl1:armhf.
Preparing to unpack .../372-libegl1_1.7.0-1_armhf.deb ...
Unpacking libegl1:armhf (1.7.0-1) ...
Selecting previously unselected package libxcb-glx0:armhf.
Preparing to unpack .../373-libxcb-glx0_1.15-1_armhf.deb ...
Unpacking libxcb-glx0:armhf (1.15-1) ...
Selecting previously unselected package libxxf86vm1:armhf.
Preparing to unpack .../374-libxxf86vm1_1%3a1.1.4-1+b2_armhf.deb ...
Unpacking libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Selecting previously unselected package libz3-4:armhf.
Preparing to unpack .../375-libz3-4_4.8.12-3.1_armhf.deb ...
Unpacking libz3-4:armhf (4.8.12-3.1) ...
Selecting previously unselected package libllvm15:armhf.
Preparing to unpack .../376-libllvm15_1%3a15.0.7-10+rpi1_armhf.deb ...
Unpacking libllvm15:armhf (1:15.0.7-10+rpi1) ...
Selecting previously unselected package libsensors-config.
Preparing to unpack .../377-libsensors-config_1%3a3.6.0-8_all.deb ...
Unpacking libsensors-config (1:3.6.0-8) ...
Selecting previously unselected package libsensors5:armhf.
Preparing to unpack .../378-libsensors5_1%3a3.6.0-8_armhf.deb ...
Unpacking libsensors5:armhf (1:3.6.0-8) ...
Selecting previously unselected package libgl1-mesa-dri:armhf.
Preparing to unpack .../379-libgl1-mesa-dri_23.1.7-1+rpi1_armhf.deb ...
Unpacking libgl1-mesa-dri:armhf (23.1.7-1+rpi1) ...
Selecting previously unselected package libglx-mesa0:armhf.
Preparing to unpack .../380-libglx-mesa0_23.1.7-1+rpi1_armhf.deb ...
Unpacking libglx-mesa0:armhf (23.1.7-1+rpi1) ...
Selecting previously unselected package libglx0:armhf.
Preparing to unpack .../381-libglx0_1.7.0-1_armhf.deb ...
Unpacking libglx0:armhf (1.7.0-1) ...
Selecting previously unselected package libgl1:armhf.
Preparing to unpack .../382-libgl1_1.7.0-1_armhf.deb ...
Unpacking libgl1:armhf (1.7.0-1) ...
Selecting previously unselected package libglx-dev:armhf.
Preparing to unpack .../383-libglx-dev_1.7.0-1_armhf.deb ...
Unpacking libglx-dev:armhf (1.7.0-1) ...
Selecting previously unselected package libgl-dev:armhf.
Preparing to unpack .../384-libgl-dev_1.7.0-1_armhf.deb ...
Unpacking libgl-dev:armhf (1.7.0-1) ...
Selecting previously unselected package libegl-dev:armhf.
Preparing to unpack .../385-libegl-dev_1.7.0-1_armhf.deb ...
Unpacking libegl-dev:armhf (1.7.0-1) ...
Selecting previously unselected package libglvnd-core-dev:armhf.
Preparing to unpack .../386-libglvnd-core-dev_1.7.0-1_armhf.deb ...
Unpacking libglvnd-core-dev:armhf (1.7.0-1) ...
Selecting previously unselected package libgles1:armhf.
Preparing to unpack .../387-libgles1_1.7.0-1_armhf.deb ...
Unpacking libgles1:armhf (1.7.0-1) ...
Selecting previously unselected package libgles2:armhf.
Preparing to unpack .../388-libgles2_1.7.0-1_armhf.deb ...
Unpacking libgles2:armhf (1.7.0-1) ...
Selecting previously unselected package libgles-dev:armhf.
Preparing to unpack .../389-libgles-dev_1.7.0-1_armhf.deb ...
Unpacking libgles-dev:armhf (1.7.0-1) ...
Selecting previously unselected package libopengl0:armhf.
Preparing to unpack .../390-libopengl0_1.7.0-1_armhf.deb ...
Unpacking libopengl0:armhf (1.7.0-1) ...
Selecting previously unselected package libopengl-dev:armhf.
Preparing to unpack .../391-libopengl-dev_1.7.0-1_armhf.deb ...
Unpacking libopengl-dev:armhf (1.7.0-1) ...
Selecting previously unselected package libglvnd-dev:armhf.
Preparing to unpack .../392-libglvnd-dev_1.7.0-1_armhf.deb ...
Unpacking libglvnd-dev:armhf (1.7.0-1) ...
Selecting previously unselected package libegl1-mesa-dev:armhf.
Preparing to unpack .../393-libegl1-mesa-dev_23.1.7-1+rpi1_armhf.deb ...
Unpacking libegl1-mesa-dev:armhf (23.1.7-1+rpi1) ...
Selecting previously unselected package libeigen3-dev.
Preparing to unpack .../394-libeigen3-dev_3.4.0-4_all.deb ...
Unpacking libeigen3-dev (3.4.0-4) ...
Selecting previously unselected package libepoxy-dev:armhf.
Preparing to unpack .../395-libepoxy-dev_1.5.10-1_armhf.deb ...
Unpacking libepoxy-dev:armhf (1.5.10-1) ...
Selecting previously unselected package libfontenc1:armhf.
Preparing to unpack .../396-libfontenc1_1%3a1.1.4-1_armhf.deb ...
Unpacking libfontenc1:armhf (1:1.1.4-1) ...
Selecting previously unselected package libimath-3-1-29:armhf.
Preparing to unpack .../397-libimath-3-1-29_3.1.9-3_armhf.deb ...
Unpacking libimath-3-1-29:armhf (3.1.9-3) ...
Selecting previously unselected package libjxr0:armhf.
Preparing to unpack .../398-libjxr0_1.2~git20170615.f752187-5_armhf.deb ...
Unpacking libjxr0:armhf (1.2~git20170615.f752187-5) ...
Selecting previously unselected package libopenexr-3-1-30:armhf.
Preparing to unpack .../399-libopenexr-3-1-30_3.1.5-5.1_armhf.deb ...
Unpacking libopenexr-3-1-30:armhf (3.1.5-5.1) ...
Selecting previously unselected package libopenjp2-7:armhf.
Preparing to unpack .../400-libopenjp2-7_2.5.0-2_armhf.deb ...
Unpacking libopenjp2-7:armhf (2.5.0-2) ...
Selecting previously unselected package libraw23:armhf.
Preparing to unpack .../401-libraw23_0.21.1-7+rpi1_armhf.deb ...
Unpacking libraw23:armhf (0.21.1-7+rpi1) ...
Selecting previously unselected package libwebpmux3:armhf.
Preparing to unpack .../402-libwebpmux3_1.3.2-0.3_armhf.deb ...
Unpacking libwebpmux3:armhf (1.3.2-0.3) ...
Selecting previously unselected package libfreeimage3:armhf.
Preparing to unpack .../403-libfreeimage3_3.18.0+ds2-10_armhf.deb ...
Unpacking libfreeimage3:armhf (3.18.0+ds2-10) ...
Selecting previously unselected package libfreeimage-dev:armhf.
Preparing to unpack .../404-libfreeimage-dev_3.18.0+ds2-10_armhf.deb ...
Unpacking libfreeimage-dev:armhf (3.18.0+ds2-10) ...
Selecting previously unselected package libfribidi-dev:armhf.
Preparing to unpack .../405-libfribidi-dev_1.0.13-3_armhf.deb ...
Unpacking libfribidi-dev:armhf (1.0.13-3) ...
Selecting previously unselected package libgdk-pixbuf2.0-bin.
Preparing to unpack .../406-libgdk-pixbuf2.0-bin_2.42.10+dfsg-3_armhf.deb ...
Unpacking libgdk-pixbuf2.0-bin (2.42.10+dfsg-3) ...
Selecting previously unselected package libjpeg62-turbo-dev:armhf.
Preparing to unpack .../407-libjpeg62-turbo-dev_1%3a2.1.5-2_armhf.deb ...
Unpacking libjpeg62-turbo-dev:armhf (1:2.1.5-2) ...
Selecting previously unselected package libjpeg-dev:armhf.
Preparing to unpack .../408-libjpeg-dev_1%3a2.1.5-2_armhf.deb ...
Unpacking libjpeg-dev:armhf (1:2.1.5-2) ...
Selecting previously unselected package libjbig-dev:armhf.
Preparing to unpack .../409-libjbig-dev_2.1-6.1_armhf.deb ...
Unpacking libjbig-dev:armhf (2.1-6.1) ...
Selecting previously unselected package liblzma-dev:armhf.
Preparing to unpack .../410-liblzma-dev_5.4.5-0.3_armhf.deb ...
Unpacking liblzma-dev:armhf (5.4.5-0.3) ...
Selecting previously unselected package libzstd-dev:armhf.
Preparing to unpack .../411-libzstd-dev_1.5.5+dfsg2-2_armhf.deb ...
Unpacking libzstd-dev:armhf (1.5.5+dfsg2-2) ...
Selecting previously unselected package libwebpdemux2:armhf.
Preparing to unpack .../412-libwebpdemux2_1.3.2-0.3_armhf.deb ...
Unpacking libwebpdemux2:armhf (1.3.2-0.3) ...
Selecting previously unselected package libwebpdecoder3:armhf.
Preparing to unpack .../413-libwebpdecoder3_1.3.2-0.3_armhf.deb ...
Unpacking libwebpdecoder3:armhf (1.3.2-0.3) ...
Selecting previously unselected package libsharpyuv-dev:armhf.
Preparing to unpack .../414-libsharpyuv-dev_1.3.2-0.3_armhf.deb ...
Unpacking libsharpyuv-dev:armhf (1.3.2-0.3) ...
Selecting previously unselected package libwebp-dev:armhf.
Preparing to unpack .../415-libwebp-dev_1.3.2-0.3_armhf.deb ...
Unpacking libwebp-dev:armhf (1.3.2-0.3) ...
Selecting previously unselected package libtiffxx6:armhf.
Preparing to unpack .../416-libtiffxx6_4.5.1+git230720-3_armhf.deb ...
Unpacking libtiffxx6:armhf (4.5.1+git230720-3) ...
Selecting previously unselected package liblerc-dev:armhf.
Preparing to unpack .../417-liblerc-dev_4.0.0+ds-4_armhf.deb ...
Unpacking liblerc-dev:armhf (4.0.0+ds-4) ...
Selecting previously unselected package libtiff-dev:armhf.
Preparing to unpack .../418-libtiff-dev_4.5.1+git230720-3_armhf.deb ...
Unpacking libtiff-dev:armhf (4.5.1+git230720-3) ...
Selecting previously unselected package libgdk-pixbuf-2.0-dev:armhf.
Preparing to unpack .../419-libgdk-pixbuf-2.0-dev_2.42.10+dfsg-3_armhf.deb ...
Unpacking libgdk-pixbuf-2.0-dev:armhf (2.42.10+dfsg-3) ...
Selecting previously unselected package libglew2.2:armhf.
Preparing to unpack .../420-libglew2.2_2.2.0-4_armhf.deb ...
Unpacking libglew2.2:armhf (2.2.0-4) ...
Selecting previously unselected package libglu1-mesa:armhf.
Preparing to unpack .../421-libglu1-mesa_9.0.2-1.1_armhf.deb ...
Unpacking libglu1-mesa:armhf (9.0.2-1.1) ...
Selecting previously unselected package libglu1-mesa-dev:armhf.
Preparing to unpack .../422-libglu1-mesa-dev_9.0.2-1.1_armhf.deb ...
Unpacking libglu1-mesa-dev:armhf (9.0.2-1.1) ...
Selecting previously unselected package libglew-dev:armhf.
Preparing to unpack .../423-libglew-dev_2.2.0-4_armhf.deb ...
Unpacking libglew-dev:armhf (2.2.0-4) ...
Selecting previously unselected package libglfw3:armhf.
Preparing to unpack .../424-libglfw3_3.3.9-1_armhf.deb ...
Unpacking libglfw3:armhf (3.3.9-1) ...
Selecting previously unselected package libgraphite2-dev:armhf.
Preparing to unpack .../425-libgraphite2-dev_1.3.14-2_armhf.deb ...
Unpacking libgraphite2-dev:armhf (1.3.14-2) ...
Selecting previously unselected package libgtest-dev:armhf.
Preparing to unpack .../426-libgtest-dev_1.14.0-1+rpi1_armhf.deb ...
Unpacking libgtest-dev:armhf (1.14.0-1+rpi1) ...
Selecting previously unselected package libharfbuzz-icu0:armhf.
Preparing to unpack .../427-libharfbuzz-icu0_8.0.1-1_armhf.deb ...
Unpacking libharfbuzz-icu0:armhf (8.0.1-1) ...
Selecting previously unselected package libharfbuzz-gobject0:armhf.
Preparing to unpack .../428-libharfbuzz-gobject0_8.0.1-1_armhf.deb ...
Unpacking libharfbuzz-gobject0:armhf (8.0.1-1) ...
Selecting previously unselected package libharfbuzz-subset0:armhf.
Preparing to unpack .../429-libharfbuzz-subset0_8.0.1-1_armhf.deb ...
Unpacking libharfbuzz-subset0:armhf (8.0.1-1) ...
Selecting previously unselected package libharfbuzz-cairo0:armhf.
Preparing to unpack .../430-libharfbuzz-cairo0_8.0.1-1_armhf.deb ...
Unpacking libharfbuzz-cairo0:armhf (8.0.1-1) ...
Selecting previously unselected package libharfbuzz-dev:armhf.
Preparing to unpack .../431-libharfbuzz-dev_8.0.1-1_armhf.deb ...
Unpacking libharfbuzz-dev:armhf (8.0.1-1) ...
Selecting previously unselected package libthai-dev:armhf.
Preparing to unpack .../432-libthai-dev_0.1.29-1_armhf.deb ...
Unpacking libthai-dev:armhf (0.1.29-1) ...
Selecting previously unselected package libxft-dev:armhf.
Preparing to unpack .../433-libxft-dev_2.3.6-1_armhf.deb ...
Unpacking libxft-dev:armhf (2.3.6-1) ...
Selecting previously unselected package pango1.0-tools.
Preparing to unpack .../434-pango1.0-tools_1.51.0+ds-3_armhf.deb ...
Unpacking pango1.0-tools (1.51.0+ds-3) ...
Selecting previously unselected package libpango1.0-dev:armhf.
Preparing to unpack .../435-libpango1.0-dev_1.51.0+ds-3_armhf.deb ...
Unpacking libpango1.0-dev:armhf (1.51.0+ds-3) ...
Selecting previously unselected package libwayland-bin.
Preparing to unpack .../436-libwayland-bin_1.22.0-2.1_armhf.deb ...
Unpacking libwayland-bin (1.22.0-2.1) ...
Selecting previously unselected package libwayland-dev:armhf.
Preparing to unpack .../437-libwayland-dev_1.22.0-2.1_armhf.deb ...
Unpacking libwayland-dev:armhf (1.22.0-2.1) ...
Selecting previously unselected package libxcomposite-dev:armhf.
Preparing to unpack .../438-libxcomposite-dev_1%3a0.4.5-1_armhf.deb ...
Unpacking libxcomposite-dev:armhf (1:0.4.5-1) ...
Selecting previously unselected package libxcursor-dev:armhf.
Preparing to unpack .../439-libxcursor-dev_1%3a1.2.1-1_armhf.deb ...
Unpacking libxcursor-dev:armhf (1:1.2.1-1) ...
Selecting previously unselected package libxdamage-dev:armhf.
Preparing to unpack .../440-libxdamage-dev_1%3a1.1.6-1_armhf.deb ...
Unpacking libxdamage-dev:armhf (1:1.1.6-1) ...
Selecting previously unselected package libxinerama-dev:armhf.
Preparing to unpack .../441-libxinerama-dev_2%3a1.1.4-3_armhf.deb ...
Unpacking libxinerama-dev:armhf (2:1.1.4-3) ...
Selecting previously unselected package libxkbcommon-dev:armhf.
Preparing to unpack .../442-libxkbcommon-dev_1.6.0-1_armhf.deb ...
Unpacking libxkbcommon-dev:armhf (1.6.0-1) ...
Selecting previously unselected package libxrandr-dev:armhf.
Preparing to unpack .../443-libxrandr-dev_2%3a1.5.2-2_armhf.deb ...
Unpacking libxrandr-dev:armhf (2:1.5.2-2) ...
Selecting previously unselected package wayland-protocols.
Preparing to unpack .../444-wayland-protocols_1.32-1_all.deb ...
Unpacking wayland-protocols (1.32-1) ...
Selecting previously unselected package libgtk-3-dev:armhf.
Preparing to unpack .../445-libgtk-3-dev_3.24.39-1+rpi1_armhf.deb ...
Unpacking libgtk-3-dev:armhf (3.24.39-1+rpi1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../446-python3-pkg-resources_68.1.2-2_all.deb ...
Unpacking python3-pkg-resources (68.1.2-2) ...
Selecting previously unselected package liblapack3:armhf.
Preparing to unpack .../447-liblapack3_3.11.0-2_armhf.deb ...
Unpacking liblapack3:armhf (3.11.0-2) ...
Selecting previously unselected package python3-numpy.
Preparing to unpack .../448-python3-numpy_1%3a1.24.2-2_armhf.deb ...
Unpacking python3-numpy (1:1.24.2-2) ...
Selecting previously unselected package python3-imath:armhf.
Preparing to unpack .../449-python3-imath_3.1.9-3_armhf.deb ...
Unpacking python3-imath:armhf (3.1.9-3) ...
Selecting previously unselected package libimath-dev:armhf.
Preparing to unpack .../450-libimath-dev_3.1.9-3_armhf.deb ...
Unpacking libimath-dev:armhf (3.1.9-3) ...
Selecting previously unselected package liblog4cplus-2.0.5:armhf.
Preparing to unpack .../451-liblog4cplus-2.0.5_2.0.8-1_armhf.deb ...
Unpacking liblog4cplus-2.0.5:armhf (2.0.8-1) ...
Selecting previously unselected package libnanosvg-dev:armhf.
Preparing to unpack .../452-libnanosvg-dev_0.0~git20231122.706eb06-1_armhf.deb ...
Unpacking libnanosvg-dev:armhf (0.0~git20231122.706eb06-1) ...
Selecting previously unselected package libnlopt0:armhf.
Preparing to unpack .../453-libnlopt0_2.7.1-5+b1_armhf.deb ...
Unpacking libnlopt0:armhf (2.7.1-5+b1) ...
Selecting previously unselected package libnlopt-dev:armhf.
Preparing to unpack .../454-libnlopt-dev_2.7.1-5+b1_armhf.deb ...
Unpacking libnlopt-dev:armhf (2.7.1-5+b1) ...
Selecting previously unselected package libnlopt-cxx0:armhf.
Preparing to unpack .../455-libnlopt-cxx0_2.7.1-5+b1_armhf.deb ...
Unpacking libnlopt-cxx0:armhf (2.7.1-5+b1) ...
Selecting previously unselected package libnlopt-cxx-dev:armhf.
Preparing to unpack .../456-libnlopt-cxx-dev_2.7.1-5+b1_armhf.deb ...
Unpacking libnlopt-cxx-dev:armhf (2.7.1-5+b1) ...
Selecting previously unselected package libnotify4:armhf.
Preparing to unpack .../457-libnotify4_0.8.3-1_armhf.deb ...
Unpacking libnotify4:armhf (0.8.3-1) ...
Selecting previously unselected package libtbbmalloc2:armhf.
Preparing to unpack .../458-libtbbmalloc2_2021.9.0-2+rpi1_armhf.deb ...
Unpacking libtbbmalloc2:armhf (2021.9.0-2+rpi1) ...
Selecting previously unselected package libtbbbind-2-5:armhf.
Preparing to unpack .../459-libtbbbind-2-5_2021.9.0-2+rpi1_armhf.deb ...
Unpacking libtbbbind-2-5:armhf (2021.9.0-2+rpi1) ...
Selecting previously unselected package libtbb12:armhf.
Preparing to unpack .../460-libtbb12_2021.9.0-2+rpi1_armhf.deb ...
Unpacking libtbb12:armhf (2021.9.0-2+rpi1) ...
Selecting previously unselected package libocct-foundation-7.6:armhf.
Preparing to unpack .../461-libocct-foundation-7.6_7.6.3+dfsg1-7+rpi1_armhf.deb ...
Unpacking libocct-foundation-7.6:armhf (7.6.3+dfsg1-7+rpi1) ...
Selecting previously unselected package libocct-modeling-data-7.6:armhf.
Preparing to unpack .../462-libocct-modeling-data-7.6_7.6.3+dfsg1-7+rpi1_armhf.deb ...
Unpacking libocct-modeling-data-7.6:armhf (7.6.3+dfsg1-7+rpi1) ...
Selecting previously unselected package libocct-modeling-algorithms-7.6:armhf.
Preparing to unpack .../463-libocct-modeling-algorithms-7.6_7.6.3+dfsg1-7+rpi1_armhf.deb ...
Unpacking libocct-modeling-algorithms-7.6:armhf (7.6.3+dfsg1-7+rpi1) ...
Selecting previously unselected package libtcl8.6:armhf.
Preparing to unpack .../464-libtcl8.6_8.6.13+dfsg-2_armhf.deb ...
Unpacking libtcl8.6:armhf (8.6.13+dfsg-2) ...
Selecting previously unselected package libxss1:armhf.
Preparing to unpack .../465-libxss1_1%3a1.2.3-1_armhf.deb ...
Unpacking libxss1:armhf (1:1.2.3-1) ...
Selecting previously unselected package libtk8.6:armhf.
Preparing to unpack .../466-libtk8.6_8.6.13-2_armhf.deb ...
Unpacking libtk8.6:armhf (8.6.13-2) ...
Selecting previously unselected package libocct-draw-7.6:armhf.
Preparing to unpack .../467-libocct-draw-7.6_7.6.3+dfsg1-7+rpi1_armhf.deb ...
Unpacking libocct-draw-7.6:armhf (7.6.3+dfsg1-7+rpi1) ...
Selecting previously unselected package occt-misc.
Preparing to unpack .../468-occt-misc_7.6.3+dfsg1-7+rpi1_all.deb ...
Unpacking occt-misc (7.6.3+dfsg1-7+rpi1) ...
Selecting previously unselected package libocct-visualization-7.6:armhf.
Preparing to unpack .../469-libocct-visualization-7.6_7.6.3+dfsg1-7+rpi1_armhf.deb ...
Unpacking libocct-visualization-7.6:armhf (7.6.3+dfsg1-7+rpi1) ...
Selecting previously unselected package libocct-ocaf-7.6:armhf.
Preparing to unpack .../470-libocct-ocaf-7.6_7.6.3+dfsg1-7+rpi1_armhf.deb ...
Unpacking libocct-ocaf-7.6:armhf (7.6.3+dfsg1-7+rpi1) ...
Selecting previously unselected package libocct-data-exchange-7.6:armhf.
Preparing to unpack .../471-libocct-data-exchange-7.6_7.6.3+dfsg1-7+rpi1_armhf.deb ...
Unpacking libocct-data-exchange-7.6:armhf (7.6.3+dfsg1-7+rpi1) ...
Selecting previously unselected package libocct-foundation-dev:armhf.
Preparing to unpack .../472-libocct-foundation-dev_7.6.3+dfsg1-7+rpi1_armhf.deb ...
Unpacking libocct-foundation-dev:armhf (7.6.3+dfsg1-7+rpi1) ...
Selecting previously unselected package libocct-modeling-algorithms-dev:armhf.
Preparing to unpack .../473-libocct-modeling-algorithms-dev_7.6.3+dfsg1-7+rpi1_armhf.deb ...
Unpacking libocct-modeling-algorithms-dev:armhf (7.6.3+dfsg1-7+rpi1) ...
Selecting previously unselected package libocct-modeling-data-dev:armhf.
Preparing to unpack .../474-libocct-modeling-data-dev_7.6.3+dfsg1-7+rpi1_armhf.deb ...
Unpacking libocct-modeling-data-dev:armhf (7.6.3+dfsg1-7+rpi1) ...
Selecting previously unselected package libocct-ocaf-dev:armhf.
Preparing to unpack .../475-libocct-ocaf-dev_7.6.3+dfsg1-7+rpi1_armhf.deb ...
Unpacking libocct-ocaf-dev:armhf (7.6.3+dfsg1-7+rpi1) ...
Selecting previously unselected package libxt6:armhf.
Preparing to unpack .../476-libxt6_1%3a1.2.1-1.1_armhf.deb ...
Unpacking libxt6:armhf (1:1.2.1-1.1) ...
Selecting previously unselected package libxt-dev:armhf.
Preparing to unpack .../477-libxt-dev_1%3a1.2.1-1.1_armhf.deb ...
Unpacking libxt-dev:armhf (1:1.2.1-1.1) ...
Selecting previously unselected package libxmu6:armhf.
Preparing to unpack .../478-libxmu6_2%3a1.1.3-3_armhf.deb ...
Unpacking libxmu6:armhf (2:1.1.3-3) ...
Selecting previously unselected package libxmu-headers.
Preparing to unpack .../479-libxmu-headers_2%3a1.1.3-3_all.deb ...
Unpacking libxmu-headers (2:1.1.3-3) ...
Selecting previously unselected package libxmu-dev:armhf.
Preparing to unpack .../480-libxmu-dev_2%3a1.1.3-3_armhf.deb ...
Unpacking libxmu-dev:armhf (2:1.1.3-3) ...
Selecting previously unselected package libocct-visualization-dev:armhf.
Preparing to unpack .../481-libocct-visualization-dev_7.6.3+dfsg1-7+rpi1_armhf.deb ...
Unpacking libocct-visualization-dev:armhf (7.6.3+dfsg1-7+rpi1) ...
Selecting previously unselected package libocct-data-exchange-dev:armhf.
Preparing to unpack .../482-libocct-data-exchange-dev_7.6.3+dfsg1-7+rpi1_armhf.deb ...
Unpacking libocct-data-exchange-dev:armhf (7.6.3+dfsg1-7+rpi1) ...
Selecting previously unselected package tcl8.6.
Preparing to unpack .../483-tcl8.6_8.6.13+dfsg-2_armhf.deb ...
Unpacking tcl8.6 (8.6.13+dfsg-2) ...
Selecting previously unselected package tcl8.6-dev:armhf.
Preparing to unpack .../484-tcl8.6-dev_8.6.13+dfsg-2_armhf.deb ...
Unpacking tcl8.6-dev:armhf (8.6.13+dfsg-2) ...
Selecting previously unselected package libxss-dev:armhf.
Preparing to unpack .../485-libxss-dev_1%3a1.2.3-1_armhf.deb ...
Unpacking libxss-dev:armhf (1:1.2.3-1) ...
Selecting previously unselected package tk8.6.
Preparing to unpack .../486-tk8.6_8.6.13-2_armhf.deb ...
Unpacking tk8.6 (8.6.13-2) ...
Selecting previously unselected package tk8.6-dev:armhf.
Preparing to unpack .../487-tk8.6-dev_8.6.13-2_armhf.deb ...
Unpacking tk8.6-dev:armhf (8.6.13-2) ...
Selecting previously unselected package libocct-draw-dev:armhf.
Preparing to unpack .../488-libocct-draw-dev_7.6.3+dfsg1-7+rpi1_armhf.deb ...
Unpacking libocct-draw-dev:armhf (7.6.3+dfsg1-7+rpi1) ...
Selecting previously unselected package libopenvdb10.0:armhf.
Preparing to unpack .../489-libopenvdb10.0_10.0.1-1_armhf.deb ...
Unpacking libopenvdb10.0:armhf (10.0.1-1) ...
Selecting previously unselected package libtbb-dev:armhf.
Preparing to unpack .../490-libtbb-dev_2021.9.0-2+rpi1_armhf.deb ...
Unpacking libtbb-dev:armhf (2021.9.0-2+rpi1) ...
Selecting previously unselected package libopenvdb-dev.
Preparing to unpack .../491-libopenvdb-dev_10.0.1-1_armhf.deb ...
Unpacking libopenvdb-dev (10.0.1-1) ...
Selecting previously unselected package libopenvdb-tools.
Preparing to unpack .../492-libopenvdb-tools_10.0.1-1_armhf.deb ...
Unpacking libopenvdb-tools (10.0.1-1) ...
Selecting previously unselected package libqhull8.0:armhf.
Preparing to unpack .../493-libqhull8.0_2020.2-6_armhf.deb ...
Unpacking libqhull8.0:armhf (2020.2-6) ...
Selecting previously unselected package libqhull-r8.0:armhf.
Preparing to unpack .../494-libqhull-r8.0_2020.2-6_armhf.deb ...
Unpacking libqhull-r8.0:armhf (2020.2-6) ...
Selecting previously unselected package libqhullcpp8.0:armhf.
Preparing to unpack .../495-libqhullcpp8.0_2020.2-6_armhf.deb ...
Unpacking libqhullcpp8.0:armhf (2020.2-6) ...
Selecting previously unselected package libqhull-dev:armhf.
Preparing to unpack .../496-libqhull-dev_2020.2-6_armhf.deb ...
Unpacking libqhull-dev:armhf (2020.2-6) ...
Selecting previously unselected package libudev-dev:armhf.
Preparing to unpack .../497-libudev-dev_254.5-1+rpi1_armhf.deb ...
Unpacking libudev-dev:armhf (254.5-1+rpi1) ...
Selecting previously unselected package libunwind8:armhf.
Preparing to unpack .../498-libunwind8_1.6.2-3_armhf.deb ...
Unpacking libunwind8:armhf (1.6.2-3) ...
Selecting previously unselected package libwxbase3.2-1:armhf.
Preparing to unpack .../499-libwxbase3.2-1_3.2.2+dfsg-4+rpi1_armhf.deb ...
Unpacking libwxbase3.2-1:armhf (3.2.2+dfsg-4+rpi1) ...
Selecting previously unselected package libwxgtk3.2-1:armhf.
Preparing to unpack .../500-libwxgtk3.2-1_3.2.2+dfsg-4+rpi1_armhf.deb ...
Unpacking libwxgtk3.2-1:armhf (3.2.2+dfsg-4+rpi1) ...
Selecting previously unselected package libwxgtk-gl3.2-1:armhf.
Preparing to unpack .../501-libwxgtk-gl3.2-1_3.2.2+dfsg-4+rpi1_armhf.deb ...
Unpacking libwxgtk-gl3.2-1:armhf (3.2.2+dfsg-4+rpi1) ...
Selecting previously unselected package wx-common.
Preparing to unpack .../502-wx-common_3.2.2+dfsg-4+rpi1_armhf.deb ...
Unpacking wx-common (3.2.2+dfsg-4+rpi1) ...
Selecting previously unselected package wx3.2-headers.
Preparing to unpack .../503-wx3.2-headers_3.2.2+dfsg-4+rpi1_all.deb ...
Unpacking wx3.2-headers (3.2.2+dfsg-4+rpi1) ...
Selecting previously unselected package libwxgtk3.2-dev:armhf.
Preparing to unpack .../504-libwxgtk3.2-dev_3.2.2+dfsg-4+rpi1_armhf.deb ...
Unpacking libwxgtk3.2-dev:armhf (3.2.2+dfsg-4+rpi1) ...
Selecting previously unselected package libxpm4:armhf.
Preparing to unpack .../505-libxpm4_1%3a3.5.17-1_armhf.deb ...
Unpacking libxpm4:armhf (1:3.5.17-1) ...
Selecting previously unselected package libxaw7:armhf.
Preparing to unpack .../506-libxaw7_2%3a1.0.14-1_armhf.deb ...
Unpacking libxaw7:armhf (2:1.0.14-1) ...
Selecting previously unselected package libxfont2:armhf.
Preparing to unpack .../507-libxfont2_1%3a2.0.6-1_armhf.deb ...
Unpacking libxfont2:armhf (1:2.0.6-1) ...
Selecting previously unselected package libxkbfile1:armhf.
Preparing to unpack .../508-libxkbfile1_1%3a1.1.0-1_armhf.deb ...
Unpacking libxkbfile1:armhf (1:1.1.0-1) ...
Selecting previously unselected package libxmuu1:armhf.
Preparing to unpack .../509-libxmuu1_2%3a1.1.3-3_armhf.deb ...
Unpacking libxmuu1:armhf (2:1.1.3-3) ...
Selecting previously unselected package x11-xkb-utils.
Preparing to unpack .../510-x11-xkb-utils_7.7+8_armhf.deb ...
Unpacking x11-xkb-utils (7.7+8) ...
Selecting previously unselected package xauth.
Preparing to unpack .../511-xauth_1%3a1.1.2-1_armhf.deb ...
Unpacking xauth (1:1.1.2-1) ...
Selecting previously unselected package xfonts-encodings.
Preparing to unpack .../512-xfonts-encodings_1%3a1.0.4-2.2_all.deb ...
Unpacking xfonts-encodings (1:1.0.4-2.2) ...
Selecting previously unselected package xfonts-utils.
Preparing to unpack .../513-xfonts-utils_1%3a7.7+6_armhf.deb ...
Unpacking xfonts-utils (1:7.7+6) ...
Selecting previously unselected package xfonts-base.
Preparing to unpack .../514-xfonts-base_1%3a1.0.5+nmu1_all.deb ...
Unpacking xfonts-base (1:1.0.5+nmu1) ...
Selecting previously unselected package xserver-common.
Preparing to unpack .../515-xserver-common_2%3a21.1.10-1_all.deb ...
Unpacking xserver-common (2:21.1.10-1) ...
Selecting previously unselected package xvfb.
Preparing to unpack .../516-xvfb_2%3a21.1.10-1_armhf.deb ...
Unpacking xvfb (2:21.1.10-1) ...
Selecting previously unselected package sbuild-build-depends-slic3r-prusa-dummy.
Preparing to unpack .../517-sbuild-build-depends-slic3r-prusa-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-slic3r-prusa-dummy (0.invalid.0) ...
Setting up libboost-chrono1.74.0:armhf (1.74.0+ds1-23) ...
Setting up media-types (10.1.0) ...
Setting up libpipeline1:armhf (1.5.7-1) ...
Setting up libboost-system1.74.0:armhf (1.74.0+ds1-23) ...
Setting up libgraphite2-3:armhf (1.3.14-2) ...
Setting up liblcms2-2:armhf (2.14-2) ...
Setting up libtbbmalloc2:armhf (2021.9.0-2+rpi1) ...
Setting up libpixman-1-0:armhf (0.42.2-1) ...
Setting up libsharpyuv0:armhf (1.3.2-0.3) ...
Setting up libwayland-server0:armhf (1.22.0-2.1) ...
Setting up catch2 (3.4.0-1) ...
Setting up libpciaccess0:armhf (0.17-3) ...
Setting up systemd-sysv (254.5-1+rpi1) ...
Setting up libxau6:armhf (1:1.0.9-1) ...
Setting up libpsl5:armhf (0.21.2-1+b1) ...
Setting up libboost1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libpixman-1-dev:armhf (0.42.2-1) ...
Setting up libicu72:armhf (72.1-4) ...
Setting up libboost-atomic1.74.0:armhf (1.74.0+ds1-23) ...
Setting up liblerc4:armhf (4.0.0+ds-4) ...
Setting up libzstd-dev:armhf (1.5.5+dfsg2-2) ...
Setting up bsdextrautils (2.39.3-2) ...
Setting up libglvnd-core-dev:armhf (1.7.0-1) ...
Setting up hicolor-icon-theme (0.17-2) ...
Setting up libdatrie1:armhf (0.2.13-3) ...
Setting up libmagic-mgc (1:5.45-2) ...
Setting up libqhull8.0:armhf (2020.2-6) ...
Setting up libcbor0.10:armhf (0.10.2-1.1) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libglib2.0-0:armhf (2.78.3-1) ...
Setting up libboost-iostreams1.74.0:armhf (1.74.0+ds1-23) ...
Setting up libglvnd0:armhf (1.7.0-1) ...
Setting up libboost-program-options1.74.0:armhf (1.74.0+ds1-23) ...
Setting up libjxr0:armhf (1.2~git20170615.f752187-5) ...
Setting up libpython3.11-stdlib:armhf (3.11.7-2) ...
Setting up libdebhelper-perl (13.11.9) ...
Setting up libbrotli1:armhf (1.1.0-2) ...
Setting up libboost-chrono1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libgdk-pixbuf2.0-common (2.42.10+dfsg-3) ...
Setting up x11-common (1:7.7+23) ...
Running in chroot, ignoring request.
invoke-rc.d: policy-rc.d denied execution of restart.
Setting up libsensors-config (1:3.6.0-8) ...
Setting up libboost-stacktrace1.74.0:armhf (1.74.0+ds1-23) ...
Setting up libnghttp2-14:armhf (1.58.0-1) ...
Setting up libmagic1:armhf (1:5.45-2) ...
Setting up libdeflate0:armhf (1.18-1) ...
Setting up libcloudproviders0:armhf (0.3.5-1) ...
Setting up libwebpdecoder3:armhf (1.3.2-0.3) ...
Setting up liblog4cplus-2.0.5:armhf (2.0.8-1) ...
Setting up gettext-base (0.21-14) ...
Setting up m4 (1.4.19-4) ...
Setting up libboost-nowide1.74.0 (1.74.0+ds1-23) ...
Setting up libqhull-r8.0:armhf (2020.2-6) ...
Setting up xkb-data (2.38-2) ...
Setting up liblzo2-2:armhf (2.10-2) ...
Setting up libboost-filesystem1.74.0:armhf (1.74.0+ds1-23) ...
Setting up libnlopt0:armhf (2.7.1-5+b1) ...
Setting up libboost-exception1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up file (1:5.45-2) ...
Setting up libboost-exception-dev:armhf (1.74.0.3+b4) ...
Setting up libimath-3-1-29:armhf (3.1.9-3) ...
Setting up libffi-dev:armhf (3.4.4-2) ...
Setting up libunwind8:armhf (1.6.2-3) ...
Setting up googletest (1.14.0-1+rpi1) ...
Setting up libpthread-stubs0-dev:armhf (0.4-1) ...
Setting up libjbig0:armhf (2.1-6.1) ...
Setting up libpcre2-16-0:armhf (10.42-4) ...
Setting up libcolord2:armhf (1.4.6-4) ...
Setting up libopengl0:armhf (1.7.0-1) ...
Setting up rapidjson-dev (1.1.0+dfsg2-7.1) ...
Setting up libsnappy1v5:armhf (1.1.10-1) ...
Setting up occt-misc (7.6.3+dfsg1-7+rpi1) ...
Setting up libboost-program-options1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libdconf1:armhf (0.40.0-4) ...
Setting up xtrans-dev (1.4.0-1) ...
Setting up libgraphite2-dev:armhf (1.3.14-2) ...
Setting up libfontenc1:armhf (1:1.1.4-1) ...
Setting up autotools-dev (20220109.1) ...
Setting up libz3-4:armhf (4.8.12-3.1) ...
Setting up libpcre2-32-0:armhf (10.42-4) ...
Setting up libblas3:armhf (3.11.0-2) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode
Setting up libglib2.0-data (2.78.3-1) ...
Setting up libpkgconf3:armhf (1.8.1-1) ...
Setting up libgmpxx4ldbl:armhf (2:6.3.0+dfsg-2) ...
Setting up libuv1:armhf (1.46.0-2+rpi1) ...
Setting up libgles2:armhf (1.7.0-1) ...
Setting up libmunge2:armhf (0.5.15-3) ...
Setting up libexpat1-dev:armhf (2.5.0-2) ...
Setting up libboost-test1.74.0:armhf (1.74.0+ds1-23) ...
Setting up libjpeg62-turbo:armhf (1:2.1.5-2) ...
Setting up libboost-program-options-dev:armhf (1.74.0.3+b4) ...
Setting up libx11-data (2:1.8.7-1) ...
Setting up libjpeg62-turbo-dev:armhf (1:2.1.5-2) ...
Setting up libepoxy0:armhf (1.5.10-1) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Setting up uuid-dev:armhf (2.39.3-2) ...
Setting up libavahi-common-data:armhf (0.8-13) ...
Setting up libboost-system1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libgles1:armhf (1.7.0-1) ...
Setting up libdbus-1-3:armhf (1.14.10-3) ...
Setting up xz-utils (5.4.5-0.3) ...
Setting up xfonts-encodings (1:1.0.4-2.2) ...
Setting up libopenexr-3-1-30:armhf (3.1.5-5.1) ...
Setting up libboost-nowide1.74-dev (1.74.0+ds1-23) ...
Setting up libfribidi0:armhf (1.0.13-3) ...
Setting up libboost-regex1.74.0:armhf (1.74.0+ds1-23) ...
Setting up libproc2-0:armhf (2:4.0.4-2) ...
Setting up fonts-dejavu-mono (2.37-8) ...
Setting up libpng16-16:armhf (1.6.40-2) ...
Setting up libhwloc15:armhf (2.10.0-1) ...
Setting up libevent-core-2.1-7:armhf (2.1.12-stable-8) ...
Setting up libboost-context1.74.0:armhf (1.74.0+ds1-23) ...
Setting up libevent-2.1-7:armhf (2.1.12-stable-8) ...
Setting up libboost-graph1.74.0:armhf (1.74.0+ds1-23) ...
Setting up libtcl8.6:armhf (8.6.13+dfsg-2) ...
Setting up libboost-random1.74.0:armhf (1.74.0+ds1-23) ...
Setting up autopoint (0.21-14) ...
Setting up libjsoncpp25:armhf (1.9.5-6) ...
Setting up icu-devtools (72.1-4) ...
Setting up fonts-dejavu-core (2.37-8) ...
Setting up libudev-dev:armhf (254.5-1+rpi1) ...
Setting up libqhullcpp8.0:armhf (2020.2-6) ...
Setting up libsepol-dev:armhf (3.5-2) ...
Setting up libboost1.74-tools-dev (1.74.0+ds1-23) ...
Setting up pkgconf-bin (1.8.1-1) ...
Setting up libsensors5:armhf (1:3.6.0-8) ...
Setting up liblerc-dev:armhf (4.0.0+ds-4) ...
Setting up libltdl7:armhf (2.4.7-7) ...
Setting up libglapi-mesa:armhf (23.1.7-1+rpi1) ...
Setting up libqhull-dev:armhf (2020.2-6) ...
Setting up wx3.2-headers (3.2.2+dfsg-4+rpi1) ...
Setting up libgfortran5:armhf (13.2.0-7+rpi1) ...
Setting up autoconf (2.71-3) ...
Setting up libnlopt-cxx0:armhf (2.7.1-5+b1) ...
Setting up libwebp7:armhf (1.3.2-0.3) ...
Setting up libboost-atomic1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libboost-math1.74.0:armhf (1.74.0+ds1-23) ...
Setting up liblzma-dev:armhf (5.4.5-0.3) ...
Setting up libboost-serialization1.74.0:armhf (1.74.0+ds1-23) ...
Setting up zlib1g-dev:armhf (1:1.3.dfsg-3) ...
Setting up libboost-atomic-dev:armhf (1.74.0.3+b4) ...
Setting up libnuma1:armhf (2.0.16-1) ...
Setting up libpcre2-posix3:armhf (10.42-4) ...
Setting up wayland-protocols (1.32-1) ...
Setting up libboost-container1.74.0:armhf (1.74.0+ds1-23) ...
Setting up ocl-icd-libopencl1:armhf (2.3.2-1) ...
Setting up libxshmfence1:armhf (1.3-1) ...
Setting up at-spi2-common (2.50.0-1) ...
Setting up librhash0:armhf (1.4.3-3) ...
Setting up libtiff6:armhf (4.5.1+git230720-3) ...
Setting up dbus-session-bus-common (1.14.10-3) ...
Setting up xml-core (0.19) ...
Setting up libuchardet0:armhf (0.0.8-1) ...
Setting up procps (2:4.0.4-2) ...
Setting up libblosc1:armhf (1.21.5+ds-1) ...
Setting up libnl-3-200:armhf (3.7.0-0.2) ...
Setting up openmpi-common (4.1.6-1+rpi1) ...
Setting up libopenjp2-7:armhf (2.5.0-2) ...
Setting up libsub-override-perl (0.10-1) ...
Setting up libthai-data (0.1.29-2) ...
Setting up libgirepository-1.0-1:armhf (1.78.1-6) ...
Setting up libssh2-1:armhf (1.11.0-3) ...
Setting up xorg-sgml-doctools (1:1.11-1.1) ...
Setting up cmake-data (3.27.9-1) ...
Setting up libnanosvg-dev:armhf (0.0~git20231122.706eb06-1) ...
Setting up libatk1.0-0:armhf (2.50.0-1) ...
Setting up libboost-dev:armhf (1.74.0.3+b4) ...
Setting up libglu1-mesa:armhf (9.0.2-1.1) ...
Setting up libboost-math1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libwayland-egl1:armhf (1.22.0-2.1) ...
Setting up libboost-filesystem1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libopengl-dev:armhf (1.7.0-1) ...
Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Setting up libboost-date-time1.74.0:armhf (1.74.0+ds1-23) ...
Setting up libraw23:armhf (0.21.1-7+rpi1) ...
Setting up dbus-system-bus-common (1.14.10-3) ...
Setting up libfido2-1:armhf (1.14.0-1) ...
Setting up libboost-python1.74.0 (1.74.0+ds1-23) ...
Setting up libnlopt-dev:armhf (2.7.1-5+b1) ...
Setting up libsharpyuv-dev:armhf (1.3.2-0.3) ...
Setting up libboost-fiber1.74.0:armhf (1.74.0+ds1-23) ...
Setting up libgfortran-13-dev:armhf (13.2.0-7+rpi1) ...
Setting up libboost-stacktrace1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libboost-test1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libwebpmux3:armhf (1.3.2-0.3) ...
Setting up libbsd0:armhf (0.11.7-4) ...
Setting up libtiffxx6:armhf (4.5.1+git230720-3) ...
Setting up libdeflate-dev:armhf (1.18-1) ...
Setting up libdrm-common (2.4.117-1+rpi1) ...
Setting up libelf1:armhf (0.188-2.1+rpi1) ...
Setting up libboost-timer1.74.0:armhf (1.74.0+ds1-23) ...
Setting up libicu-dev:armhf (72.1-4) ...
Setting up libxml2:armhf (2.9.14+dfsg-1.3) ...
Setting up dbus-bin (1.14.10-3) ...
Setting up libboost-filesystem-dev:armhf (1.74.0.3+b4) ...
Setting up liblocale-gettext-perl (1.07-6) ...
Setting up libbrotli-dev:armhf (1.1.0-2) ...
Setting up libpython3-stdlib:armhf (3.11.4-5) ...
Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
Setting up libboost-thread1.74.0:armhf (1.74.0+ds1-23) ...
Setting up libboost-numpy1.74.0 (1.74.0+ds1-23) ...
Setting up libevent-pthreads-2.1-7:armhf (2.1.12-stable-8) ...
Setting up libbz2-dev:armhf (1.0.8-5+b2) ...
Setting up libxkbcommon0:armhf (1.6.0-1) ...
Setting up libwayland-client0:armhf (1.22.0-2.1) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.13.1-1) ...
Setting up libblkid-dev:armhf (2.39.3-2) ...
Setting up python3.11 (3.11.7-2) ...
Setting up libice6:armhf (2:1.0.10-1) ...
Setting up libboost-log1.74.0 (1.74.0+ds1-23) ...
Setting up libxdmcp6:armhf (1:1.1.2-3) ...
Setting up libevent-extra-2.1-7:armhf (2.1.12-stable-8) ...
Setting up tcl8.6 (8.6.13+dfsg-2) ...
Setting up liblapack3:armhf (3.11.0-2) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode
Setting up libfreeimage3:armhf (3.18.0+ds2-10) ...
Setting up libxcb1:armhf (1.15-1) ...
Setting up gettext (0.21-14) ...
Setting up libgmp-dev:armhf (2:6.3.0+dfsg-2) ...
Setting up libxcb-xfixes0:armhf (1.15-1) ...
Setting up libgtest-dev:armhf (1.14.0-1+rpi1) ...
Setting up libpython3.11:armhf (3.11.7-2) ...
Setting up libpcre2-dev:armhf (10.42-4) ...
Setting up libtool (2.4.7-7) ...
Setting up libboost-container1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libblosc-dev:armhf (1.21.5+ds-1) ...
Setting up libarchive13:armhf (3.7.2-1) ...
Setting up libxcb-render0:armhf (1.15-1) ...
Setting up libboost-chrono-dev:armhf (1.74.0.3+b4) ...
Setting up libselinux1-dev:armhf (3.5-1) ...
Setting up fontconfig-config (2.14.2-6) ...
Setting up libboost-math-dev:armhf (1.74.0.3+b4) ...
Setting up libfribidi-dev:armhf (1.0.13-3) ...
Setting up libxcb-glx0:armhf (1.15-1) ...
Setting up libboost-coroutine1.74.0:armhf (1.74.0+ds1-23) ...
Setting up libwebpdemux2:armhf (1.3.2-0.3) ...
Setting up tcl8.6-dev:armhf (8.6.13+dfsg-2) ...
Setting up libxkbcommon-dev:armhf (1.6.0-1) ...
Setting up libedit2:armhf (3.1-20230828-1) ...
Setting up libboost-system-dev:armhf (1.74.0.3+b4) ...
Setting up libpng-dev:armhf (1.6.40-2) ...
Setting up libavahi-common3:armhf (0.8-13) ...
Setting up libjpeg-dev:armhf (1:2.1.5-2) ...
Setting up libjbig-dev:armhf (2.1-6.1) ...
Setting up libcereal-dev (1.3.2+dfsg-4+rpi1) ...
Setting up libevent-openssl-2.1-7:armhf (2.1.12-stable-8) ...
Setting up libglib2.0-bin (2.78.3-1) ...
Setting up libboost-tools-dev (1.74.0.3+b4) ...
Setting up libcurl3-gnutls:armhf (8.5.0-2) ...
Setting up python3 (3.11.4-5) ...
Setting up libxcb-shm0:armhf (1.15-1) ...
Setting up dbus-daemon (1.14.10-3) ...
Setting up libcurl4-gnutls-dev:armhf (8.5.0-2) ...
Setting up libboost-nowide-dev (1.74.0.3+b4) ...
Setting up libmpfr-dev:armhf (4.2.1-1) ...
Setting up libwxbase3.2-1:armhf (3.2.2+dfsg-4+rpi1) ...
Setting up libboost-container-dev:armhf (1.74.0.3+b4) ...
Setting up pkgconf:armhf (1.8.1-1) ...
Setting up libtbbbind-2-5:armhf (2021.9.0-2+rpi1) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up libnuma-dev:armhf (2.0.16-1) ...
Setting up libnl-route-3-200:armhf (3.7.0-0.2) ...
Setting up libboost-test-dev:armhf (1.74.0.3+b4) ...
Setting up help2man (1.49.3) ...
Setting up libxcb-present0:armhf (1.15-1) ...
Setting up dh-autoreconf (20) ...
Setting up libltdl-dev:armhf (2.4.7-7) ...
Setting up libthai0:armhf (0.1.29-1) ...
Setting up libwayland-bin (1.22.0-2.1) ...
Setting up libnlopt-cxx-dev:armhf (2.7.1-5+b1) ...
Setting up libwebp-dev:armhf (1.3.2-0.3) ...
Setting up libjs-jquery-ui (1.13.2+dfsg-1) ...
Setting up libfreetype6:armhf (2.13.2+dfsg-1) ...
Setting up libtiff-dev:armhf (4.5.1+git230720-3) ...
Setting up libxcb-sync1:armhf (1.15-1) ...
Setting up gfortran-13 (13.2.0-7+rpi1) ...
Setting up libpython3.11-dev:armhf (3.11.7-2) ...
Setting up dbus (1.14.10-3) ...
Running in chroot, ignoring request.
invoke-rc.d: policy-rc.d denied execution of start.
Setting up shared-mime-info (2.4-1) ...
Setting up libevent-dev (2.1.12-stable-8) ...
Setting up libboost-random1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libeigen3-dev (3.4.0-4) ...
Setting up libboost-timer1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libboost-numpy1.74-dev (1.74.0+ds1-23) ...
Setting up gir1.2-glib-2.0:armhf (1.78.1-6) ...
Setting up libjs-sphinxdoc (7.2.6-3) ...
Setting up libboost-serialization1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libxcb-dri2-0:armhf (1.15-1) ...
Setting up dh-strip-nondeterminism (1.13.1-1) ...
Setting up libboost-wave1.74.0:armhf (1.74.0+ds1-23) ...
Setting up libdrm2:armhf (2.4.117-1+rpi1) ...
Setting up dwz (0.15-1) ...
Setting up libboost-regex1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libnl-3-dev:armhf (3.7.0-0.2) ...
Setting up libdatrie-dev:armhf (0.2.13-3) ...
Setting up groff-base (1.23.0-3) ...
Setting up gir1.2-cloudproviders-0.3.0:armhf (0.3.5-1) ...
Setting up libwayland-cursor0:armhf (1.22.0-2.1) ...
Setting up libxcb-randr0:armhf (1.15-1) ...
Setting up libboost-stacktrace-dev:armhf (1.74.0.3+b4) ...
Setting up libllvm15:armhf (1:15.0.7-10+rpi1) ...
Setting up libpam-systemd:armhf (254.5-1+rpi1) ...
Setting up libcurl4:armhf (8.5.0-2) ...
Setting up libx11-6:armhf (2:1.8.7-1) ...
Setting up libharfbuzz0b:armhf (8.0.1-1) ...
Setting up libgdk-pixbuf-2.0-0:armhf (2.42.10+dfsg-3) ...
Setting up libhwloc-dev:armhf (2.10.0-1) ...
Setting up libxkbfile1:armhf (1:1.1.0-1) ...
Setting up libboost-locale1.74.0:armhf (1.74.0+ds1-23) ...
Setting up libboost-regex-dev:armhf (1.74.0.3+b4) ...
Setting up python3-lib2to3 (3.11.5-1) ...
Setting up libxcomposite1:armhf (1:0.4.5-1) ...
Setting up libsm6:armhf (2:1.2.3-1) ...
Setting up libxfont2:armhf (1:2.0.6-1) ...
Setting up libavahi-client3:armhf (0.8-13) ...
Setting up libmount-dev:armhf (2.39.3-2) ...
Setting up libboost-timer-dev:armhf (1.74.0.3+b4) ...
Setting up libxmuu1:armhf (2:1.1.3-3) ...
Setting up libboost-type-erasure1.74.0:armhf (1.74.0+ds1-23) ...
Setting up libfreeimage-dev:armhf (3.18.0+ds2-10) ...
Setting up libdrm-amdgpu1:armhf (2.4.117-1+rpi1) ...
Setting up python3-pkg-resources (68.1.2-2) ...
Setting up python3-distutils (3.11.5-1) ...
Setting up libxcb-dri3-0:armhf (1.15-1) ...
Setting up libglib2.0-dev-bin (2.78.3-1) ...
Setting up wx-common (3.2.2+dfsg-4+rpi1) ...
Setting up gtk-update-icon-cache (3.24.39-1+rpi1) ...
Setting up libx11-xcb1:armhf (2:1.8.7-1) ...
Setting up libibverbs1:armhf (48.0-1) ...
Setting up libdrm-nouveau2:armhf (2.4.117-1+rpi1) ...
Setting up libharfbuzz-icu0:armhf (8.0.1-1) ...
Setting up libxdamage1:armhf (1:1.1.6-1) ...
Setting up libpython3-dev:armhf (3.11.4-5) ...
Setting up libboost-wave1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libxpm4:armhf (1:3.5.17-1) ...
Setting up libxrender1:armhf (1:0.9.10-1.1) ...
Setting up gir1.2-gdkpixbuf-2.0:armhf (2.42.10+dfsg-3) ...
Setting up libgbm1:armhf (23.1.7-1+rpi1) ...
Setting up ibverbs-providers:armhf (48.0-1) ...
Setting up gir1.2-atk-1.0:armhf (2.50.0-1) ...
Setting up libdrm-radeon1:armhf (2.4.117-1+rpi1) ...
Setting up python3.11-dev (3.11.7-2) ...
Setting up openssh-client (1:9.6p1-2) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libgl1-mesa-dri:armhf (23.1.7-1+rpi1) ...
Setting up libxext6:armhf (2:1.3.4-1) ...
Setting up libboost-random-dev:armhf (1.74.0.3+b4) ...
Setting up libtbb12:armhf (2021.9.0-2+rpi1) ...
Setting up libharfbuzz-gobject0:armhf (8.0.1-1) ...
Setting up libboost-wave-dev:armhf (1.74.0.3+b4) ...
Setting up xfonts-utils (1:7.7+6) ...
Setting up man-db (2.12.0-1) ...
Not building database; man-db/auto-update is not 'true'.
Created symlink /etc/systemd/system/timers.target.wants/man-db.timer -> /lib/systemd/system/man-db.timer.
Setting up libwayland-dev:armhf (1.22.0-2.1) ...
Setting up libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Setting up libfreetype-dev:armhf (2.13.2+dfsg-1) ...
Setting up libxnvctrl0:armhf (525.125.06-1) ...
Setting up libboost-iostreams1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libnl-route-3-dev:armhf (3.7.0-0.2) ...
Setting up libboost-date-time1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up dbus-user-session (1.14.10-3) ...
Setting up xfonts-base (1:1.0.5+nmu1) ...
Setting up libegl-mesa0:armhf (23.1.7-1+rpi1) ...
Setting up libocct-foundation-7.6:armhf (7.6.3+dfsg1-7+rpi1) ...
Setting up libglib2.0-dev:armhf (2.78.3-1) ...
Setting up adwaita-icon-theme (45.0-2) ...
update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode
Setting up libxfixes3:armhf (1:6.0.0-2) ...
Setting up libboost-graph1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libnotify4:armhf (0.8.3-1) ...
Setting up python3-dev (3.11.4-5) ...
Setting up libxinerama1:armhf (2:1.1.4-3) ...
Setting up libboost-numpy-dev (1.74.0.3+b4) ...
Setting up libxrandr2:armhf (2:1.5.2-2) ...
Setting up libboost-serialization-dev:armhf (1.74.0.3+b4) ...
Setting up libboost-date-time-dev:armhf (1.74.0.3+b4) ...
Setting up libxt6:armhf (1:1.2.1-1.1) ...
Setting up python3-numpy (1:1.24.2-2) ...
Setting up libthai-dev:armhf (0.1.29-1) ...
Setting up libcups2:armhf (2.4.7-1) ...
Setting up libocct-modeling-data-7.6:armhf (7.6.3+dfsg1-7+rpi1) ...
Setting up libocct-modeling-algorithms-7.6:armhf (7.6.3+dfsg1-7+rpi1) ...
Setting up xauth (1:1.1.2-1) ...
Setting up libgdk-pixbuf2.0-bin (2.42.10+dfsg-3) ...
Setting up libegl1:armhf (1.7.0-1) ...
Setting up libharfbuzz-subset0:armhf (8.0.1-1) ...
Setting up cmake (3.27.9-1) ...
Setting up libboost-thread1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libxss1:armhf (1:1.2.3-1) ...
Setting up libtbb-dev:armhf (2021.9.0-2+rpi1) ...
Setting up libocct-foundation-dev:armhf (7.6.3+dfsg1-7+rpi1) ...
Setting up libatk1.0-dev:armhf (2.50.0-1) ...
Setting up libboost-thread-dev:armhf (1.74.0.3+b4) ...
Setting up libopenvdb10.0:armhf (10.0.1-1) ...
Setting up libgdk-pixbuf-2.0-dev:armhf (2.42.10+dfsg-3) ...
Setting up librdmacm1:armhf (48.0-1) ...
Setting up libboost-graph-dev:armhf (1.74.0.3+b4) ...
Setting up libxmu6:armhf (2:1.1.3-3) ...
Setting up libglx-mesa0:armhf (23.1.7-1+rpi1) ...
Setting up libboost-log1.74-dev (1.74.0+ds1-23) ...
Setting up libxi6:armhf (2:1.8-1) ...
Setting up libglx0:armhf (1.7.0-1) ...
Setting up libcloudproviders-dev:armhf (0.3.5-1) ...
Setting up libxtst6:armhf (2:1.2.3-1.1) ...
Setting up libxcursor1:armhf (1:1.2.1-1) ...
Setting up python3-imath:armhf (3.1.9-3) ...
Setting up debhelper (13.11.9) ...
Setting up dconf-service (0.40.0-4) ...
Setting up libxaw7:armhf (2:1.0.14-1) ...
Setting up libatspi2.0-0:armhf (2.50.0-1) ...
Setting up libboost-iostreams-dev:armhf (1.74.0.3+b4) ...
Setting up libibverbs-dev:armhf (48.0-1) ...
Setting up libhwloc-plugins:armhf (2.10.0-1) ...
Setting up libocct-modeling-data-dev:armhf (7.6.3+dfsg1-7+rpi1) ...
Setting up libboost-context1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libboost-python1.74-dev (1.74.0+ds1-23) ...
Setting up libboost-python-dev (1.74.0.3+b4) ...
Setting up libcgal-dev:armhf (5.6-1) ...
Setting up libatk-bridge2.0-0:armhf (2.50.0-1) ...
Setting up libboost-fiber1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libgl1:armhf (1.7.0-1) ...
Setting up libboost-type-erasure1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libocct-modeling-algorithms-dev:armhf (7.6.3+dfsg1-7+rpi1) ...
Setting up libboost-locale1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libglew2.2:armhf (2.2.0-4) ...
Setting up libboost-coroutine1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libboost-coroutine-dev:armhf (1.74.0.3+b4) ...
Setting up libboost-log-dev (1.74.0.3+b4) ...
Setting up libboost-fiber-dev:armhf (1.74.0.3+b4) ...
Setting up libfabric1:armhf (1.17.0-3) ...
Setting up libglfw3:armhf (3.3.9-1) ...
Setting up libimath-dev:armhf (3.1.9-3) ...
Setting up dconf-gsettings-backend:armhf (0.40.0-4) ...
Setting up libpmix2:armhf (5.0.1-4) ...
Setting up x11-xkb-utils (7.7+8) ...
Setting up libopenmpi3:armhf (4.1.6-1+rpi1) ...
Setting up libboost-mpi1.74.0 (1.74.0+ds1-23) ...
Setting up libopenvdb-dev (10.0.1-1) ...
Setting up libboost-locale-dev:armhf (1.74.0.3+b4) ...
Setting up libboost-context-dev:armhf (1.74.0.3+b4) ...
Setting up libboost-type-erasure-dev:armhf (1.74.0.3+b4) ...
Setting up libopenvdb-tools (10.0.1-1) ...
Setting up xserver-common (2:21.1.10-1) ...
Setting up libboost-graph-parallel1.74.0 (1.74.0+ds1-23) ...
Setting up libpmix-dev:armhf (5.0.1-4) ...
Setting up openmpi-bin (4.1.6-1+rpi1) ...
update-alternatives: using /usr/bin/mpirun.openmpi to provide /usr/bin/mpirun (mpirun) in auto mode
update-alternatives: using /usr/bin/mpicc.openmpi to provide /usr/bin/mpicc (mpi) in auto mode
Setting up libgtk-3-common (3.24.39-1+rpi1) ...
Setting up xvfb (2:21.1.10-1) ...
Setting up mpi-default-bin (1.15) ...
Setting up libboost-graph-parallel1.74-dev (1.74.0+ds1-23) ...
Setting up libopenmpi-dev:armhf (4.1.6-1+rpi1) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/openmpi/include to provide /usr/include/arm-linux-gnueabihf/mpi (mpi-arm-linux-gnueabihf) in auto mode
Setting up libboost-mpi-python1.74.0 (1.74.0+ds1-23) ...
Setting up libboost-graph-parallel-dev (1.74.0.3+b4) ...
Setting up mpi-default-dev (1.15) ...
Setting up libboost-mpi1.74-dev (1.74.0+ds1-23) ...
Setting up libboost-mpi-python1.74-dev (1.74.0+ds1-23) ...
Setting up libboost-mpi-python-dev (1.74.0.3+b4) ...
Setting up libboost-mpi-dev (1.74.0.3+b4) ...
Setting up libboost-all-dev (1.74.0.3+b4) ...
Processing triggers for libc-bin (2.37-12+rpi2) ...
Processing triggers for systemd (254.5-1+rpi1) ...
Processing triggers for sgml-base (1.31) ...
Setting up libfontconfig1:armhf (2.14.2-6) ...
Setting up x11proto-dev (2023.2-1) ...
Setting up fontconfig (2.14.2-6) ...
Regenerating fonts cache... done.
Setting up libxft2:armhf (2.3.6-1) ...
Setting up libxau-dev:armhf (1:1.0.9-1) ...
Setting up libice-dev:armhf (2:1.0.10-1) ...
Setting up libfontconfig-dev:armhf (2.14.2-6) ...
Setting up libsm-dev:armhf (2:1.2.3-1) ...
Setting up libtk8.6:armhf (8.6.13-2) ...
Setting up libpango-1.0-0:armhf (1.51.0+ds-3) ...
Setting up libcairo2:armhf (1.18.0-1) ...
Setting up libxdmcp-dev:armhf (1:1.1.2-3) ...
Setting up libharfbuzz-cairo0:armhf (8.0.1-1) ...
Setting up libdbus-1-dev:armhf (1.14.10-3) ...
Setting up libcairo-gobject2:armhf (1.18.0-1) ...
Setting up libpangoft2-1.0-0:armhf (1.51.0+ds-3) ...
Setting up libpangocairo-1.0-0:armhf (1.51.0+ds-3) ...
Setting up libcairo-script-interpreter2:armhf (1.18.0-1) ...
Setting up tk8.6 (8.6.13-2) ...
Setting up gir1.2-freedesktop:armhf (1.78.1-6) ...
Setting up libxcb1-dev:armhf (1.15-1) ...
Setting up libpangoxft-1.0-0:armhf (1.51.0+ds-3) ...
Setting up libocct-draw-7.6:armhf (7.6.3+dfsg1-7+rpi1) ...
Setting up libgtk-3-0:armhf (3.24.39-1+rpi1) ...
Setting up pango1.0-tools (1.51.0+ds-3) ...
Setting up libx11-dev:armhf (2:1.8.7-1) ...
Setting up gir1.2-atspi-2.0:armhf (2.50.0-1) ...
Setting up gir1.2-harfbuzz-0.0:armhf (8.0.1-1) ...
Setting up libxfixes-dev:armhf (1:6.0.0-2) ...
Setting up libxcb-shm0-dev:armhf (1.15-1) ...
Setting up gir1.2-pango-1.0:armhf (1.51.0+ds-3) ...
Setting up libxt-dev:armhf (1:1.2.1-1.1) ...
Setting up libocct-visualization-7.6:armhf (7.6.3+dfsg1-7+rpi1) ...
Setting up libxcb-render0-dev:armhf (1.15-1) ...
Setting up libxext-dev:armhf (2:1.3.4-1) ...
Setting up libglx-dev:armhf (1.7.0-1) ...
Setting up libxi-dev:armhf (2:1.8-1) ...
Setting up libxrender-dev:armhf (1:0.9.10-1.1) ...
Setting up libgl-dev:armhf (1.7.0-1) ...
Setting up libxft-dev:armhf (2.3.6-1) ...
Setting up libxtst-dev:armhf (2:1.2.3-1.1) ...
Setting up libxdamage-dev:armhf (1:1.1.6-1) ...
Setting up libatspi2.0-dev:armhf (2.50.0-1) ...
Setting up libwxgtk3.2-1:armhf (3.2.2+dfsg-4+rpi1) ...
Setting up libharfbuzz-dev:armhf (8.0.1-1) ...
Setting up libxmu-headers (2:1.1.3-3) ...
Setting up libwxgtk-gl3.2-1:armhf (3.2.2+dfsg-4+rpi1) ...
Setting up libocct-ocaf-7.6:armhf (7.6.3+dfsg1-7+rpi1) ...
Setting up libegl-dev:armhf (1.7.0-1) ...
Setting up libxcomposite-dev:armhf (1:0.4.5-1) ...
Setting up libxcursor-dev:armhf (1:1.2.1-1) ...
Setting up libepoxy-dev:armhf (1.5.10-1) ...
Setting up gir1.2-gtk-3.0:armhf (3.24.39-1+rpi1) ...
Setting up libatk-bridge2.0-dev:armhf (2.50.0-1) ...
Setting up libocct-ocaf-dev:armhf (7.6.3+dfsg1-7+rpi1) ...
Setting up libxmu-dev:armhf (2:1.1.3-3) ...
Setting up libxss-dev:armhf (1:1.2.3-1) ...
Setting up libxrandr-dev:armhf (2:1.5.2-2) ...
Setting up libglu1-mesa-dev:armhf (9.0.2-1.1) ...
Setting up libxinerama-dev:armhf (2:1.1.4-3) ...
Setting up tk8.6-dev:armhf (8.6.13-2) ...
Setting up libcairo2-dev:armhf (1.18.0-1) ...
Setting up libocct-data-exchange-7.6:armhf (7.6.3+dfsg1-7+rpi1) ...
Setting up libgles-dev:armhf (1.7.0-1) ...
Setting up libocct-visualization-dev:armhf (7.6.3+dfsg1-7+rpi1) ...
Setting up libocct-draw-dev:armhf (7.6.3+dfsg1-7+rpi1) ...
Setting up libglvnd-dev:armhf (1.7.0-1) ...
Setting up libglew-dev:armhf (2.2.0-4) ...
Setting up libwxgtk3.2-dev:armhf (3.2.2+dfsg-4+rpi1) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/wx/config/gtk3-unicode-3.2 to provide /usr/bin/wx-config (wx-config) in auto mode
Setting up libpango1.0-dev:armhf (1.51.0+ds-3) ...
Setting up libocct-data-exchange-dev:armhf (7.6.3+dfsg1-7+rpi1) ...
Setting up libegl1-mesa-dev:armhf (23.1.7-1+rpi1) ...
Setting up libgtk-3-dev:armhf (3.24.39-1+rpi1) ...
Setting up sbuild-build-depends-slic3r-prusa-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.37-12+rpi2) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.15.0-187-generic armhf (armv8l)
Toolchain package versions: binutils_2.41-6+rpi1 dpkg-dev_1.22.1+rpi1 g++-12_12.3.0-13+rpi1 g++-13_13.2.0-7+rpi1 gcc-12_12.3.0-13+rpi1 gcc-13_13.2.0-7+rpi1 libc6-dev_2.37-12+rpi2 libstdc++-12-dev_12.3.0-13+rpi1 libstdc++-13-dev_13.2.0-7+rpi1 libstdc++6_13.2.0-7+rpi1 linux-libc-dev_6.5.6-1+rpi1
Package versions: adduser_3.137 adwaita-icon-theme_45.0-2 apt_2.7.6 at-spi2-common_2.50.0-1 autoconf_2.71-3 automake_1:1.16.5-1.3 autopoint_0.21-14 autotools-dev_20220109.1 base-files_13+rpi1 base-passwd_3.6.3 bash_5.2.21-2 binutils_2.41-6+rpi1 binutils-arm-linux-gnueabihf_2.41-6+rpi1 binutils-common_2.41-6+rpi1 bsdextrautils_2.39.3-2 bsdutils_1:2.39.3-2 build-essential_12.10 bzip2_1.0.8-5+b2 catch2_3.4.0-1 cmake_3.27.9-1 cmake-data_3.27.9-1 coreutils_9.1-1 cpp_4:13.2.0-1+rpi1 cpp-12_12.3.0-13+rpi1 cpp-13_13.2.0-7+rpi1 dash_0.5.12-6 dbus_1.14.10-3 dbus-bin_1.14.10-3 dbus-daemon_1.14.10-3 dbus-session-bus-common_1.14.10-3 dbus-system-bus-common_1.14.10-3 dbus-user-session_1.14.10-3 dconf-gsettings-backend_0.40.0-4 dconf-service_0.40.0-4 debconf_1.5.82 debhelper_13.11.9 debianutils_5.14 dh-autoreconf_20 dh-strip-nondeterminism_1.13.1-1 diffutils_1:3.10-1 dirmngr_2.2.40-1.1 dmsetup_2:1.02.185-2 dpkg_1.22.1+rpi1 dpkg-dev_1.22.1+rpi1 dwz_0.15-1 e2fsprogs_1.47.0-2 fakeroot_1.32.2-1 file_1:5.45-2 findutils_4.9.0-5 fontconfig_2.14.2-6 fontconfig-config_2.14.2-6 fonts-dejavu-core_2.37-8 fonts-dejavu-mono_2.37-8 g++_4:13.2.0-1+rpi1 g++-12_12.3.0-13+rpi1 g++-13_13.2.0-7+rpi1 gcc_4:13.2.0-1+rpi1 gcc-12_12.3.0-13+rpi1 gcc-12-base_12.3.0-13+rpi1 gcc-13_13.2.0-7+rpi1 gcc-13-base_13.2.0-7+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gettext_0.21-14 gettext-base_0.21-14 gfortran-13_13.2.0-7+rpi1 gir1.2-atk-1.0_2.50.0-1 gir1.2-atspi-2.0_2.50.0-1 gir1.2-cloudproviders-0.3.0_0.3.5-1 gir1.2-freedesktop_1.78.1-6 gir1.2-gdkpixbuf-2.0_2.42.10+dfsg-3 gir1.2-glib-2.0_1.78.1-6 gir1.2-gtk-3.0_3.24.39-1+rpi1 gir1.2-harfbuzz-0.0_8.0.1-1 gir1.2-pango-1.0_1.51.0+ds-3 gnupg_2.2.40-1.1 gnupg-l10n_2.2.40-1.1 gnupg-utils_2.2.40-1.1 googletest_1.14.0-1+rpi1 gpg_2.2.40-1.1 gpg-agent_2.2.40-1.1 gpg-wks-client_2.2.40-1.1 gpg-wks-server_2.2.40-1.1 gpgconf_2.2.40-1.1 gpgsm_2.2.40-1.1 gpgv_2.2.40-1.1 grep_3.11-3 groff-base_1.23.0-3 gtk-update-icon-cache_3.24.39-1+rpi1 gzip_1.12-1 help2man_1.49.3 hicolor-icon-theme_0.17-2 hostname_3.23+nmu1 ibverbs-providers_48.0-1 icu-devtools_72.1-4 init-system-helpers_1.66 intltool-debian_0.35.0+20060710.6 iputils-ping_3:20221126-1 krb5-locales_1.20.1-5 libacl1_2.3.1-3 libapparmor1_3.0.12-1 libapt-pkg6.0_2.7.6 libarchive-zip-perl_1.68-1 libarchive13_3.7.2-1 libargon2-1_0~20190702+dfsg-4 libasan8_13.2.0-7+rpi1 libassuan0_2.5.6-1 libatk-bridge2.0-0_2.50.0-1 libatk-bridge2.0-dev_2.50.0-1 libatk1.0-0_2.50.0-1 libatk1.0-dev_2.50.0-1 libatomic1_13.2.0-7+rpi1 libatspi2.0-0_2.50.0-1 libatspi2.0-dev_2.50.0-1 libattr1_1:2.5.1-4 libaudit-common_1:3.1.2-1 libaudit1_1:3.1.2-1 libavahi-client3_0.8-13 libavahi-common-data_0.8-13 libavahi-common3_0.8-13 libbinutils_2.41-6+rpi1 libblas3_3.11.0-2 libblkid-dev_2.39.3-2 libblkid1_2.39.3-2 libblosc-dev_1.21.5+ds-1 libblosc1_1.21.5+ds-1 libboost-all-dev_1.74.0.3+b4 libboost-atomic-dev_1.74.0.3+b4 libboost-atomic1.74-dev_1.74.0+ds1-23 libboost-atomic1.74.0_1.74.0+ds1-23 libboost-chrono-dev_1.74.0.3+b4 libboost-chrono1.74-dev_1.74.0+ds1-23 libboost-chrono1.74.0_1.74.0+ds1-23 libboost-container-dev_1.74.0.3+b4 libboost-container1.74-dev_1.74.0+ds1-23 libboost-container1.74.0_1.74.0+ds1-23 libboost-context-dev_1.74.0.3+b4 libboost-context1.74-dev_1.74.0+ds1-23 libboost-context1.74.0_1.74.0+ds1-23 libboost-coroutine-dev_1.74.0.3+b4 libboost-coroutine1.74-dev_1.74.0+ds1-23 libboost-coroutine1.74.0_1.74.0+ds1-23 libboost-date-time-dev_1.74.0.3+b4 libboost-date-time1.74-dev_1.74.0+ds1-23 libboost-date-time1.74.0_1.74.0+ds1-23 libboost-dev_1.74.0.3+b4 libboost-exception-dev_1.74.0.3+b4 libboost-exception1.74-dev_1.74.0+ds1-23 libboost-fiber-dev_1.74.0.3+b4 libboost-fiber1.74-dev_1.74.0+ds1-23 libboost-fiber1.74.0_1.74.0+ds1-23 libboost-filesystem-dev_1.74.0.3+b4 libboost-filesystem1.74-dev_1.74.0+ds1-23 libboost-filesystem1.74.0_1.74.0+ds1-23 libboost-graph-dev_1.74.0.3+b4 libboost-graph-parallel-dev_1.74.0.3+b4 libboost-graph-parallel1.74-dev_1.74.0+ds1-23 libboost-graph-parallel1.74.0_1.74.0+ds1-23 libboost-graph1.74-dev_1.74.0+ds1-23 libboost-graph1.74.0_1.74.0+ds1-23 libboost-iostreams-dev_1.74.0.3+b4 libboost-iostreams1.74-dev_1.74.0+ds1-23 libboost-iostreams1.74.0_1.74.0+ds1-23 libboost-locale-dev_1.74.0.3+b4 libboost-locale1.74-dev_1.74.0+ds1-23 libboost-locale1.74.0_1.74.0+ds1-23 libboost-log-dev_1.74.0.3+b4 libboost-log1.74-dev_1.74.0+ds1-23 libboost-log1.74.0_1.74.0+ds1-23 libboost-math-dev_1.74.0.3+b4 libboost-math1.74-dev_1.74.0+ds1-23 libboost-math1.74.0_1.74.0+ds1-23 libboost-mpi-dev_1.74.0.3+b4 libboost-mpi-python-dev_1.74.0.3+b4 libboost-mpi-python1.74-dev_1.74.0+ds1-23 libboost-mpi-python1.74.0_1.74.0+ds1-23 libboost-mpi1.74-dev_1.74.0+ds1-23 libboost-mpi1.74.0_1.74.0+ds1-23 libboost-nowide-dev_1.74.0.3+b4 libboost-nowide1.74-dev_1.74.0+ds1-23 libboost-nowide1.74.0_1.74.0+ds1-23 libboost-numpy-dev_1.74.0.3+b4 libboost-numpy1.74-dev_1.74.0+ds1-23 libboost-numpy1.74.0_1.74.0+ds1-23 libboost-program-options-dev_1.74.0.3+b4 libboost-program-options1.74-dev_1.74.0+ds1-23 libboost-program-options1.74.0_1.74.0+ds1-23 libboost-python-dev_1.74.0.3+b4 libboost-python1.74-dev_1.74.0+ds1-23 libboost-python1.74.0_1.74.0+ds1-23 libboost-random-dev_1.74.0.3+b4 libboost-random1.74-dev_1.74.0+ds1-23 libboost-random1.74.0_1.74.0+ds1-23 libboost-regex-dev_1.74.0.3+b4 libboost-regex1.74-dev_1.74.0+ds1-23 libboost-regex1.74.0_1.74.0+ds1-23 libboost-serialization-dev_1.74.0.3+b4 libboost-serialization1.74-dev_1.74.0+ds1-23 libboost-serialization1.74.0_1.74.0+ds1-23 libboost-stacktrace-dev_1.74.0.3+b4 libboost-stacktrace1.74-dev_1.74.0+ds1-23 libboost-stacktrace1.74.0_1.74.0+ds1-23 libboost-system-dev_1.74.0.3+b4 libboost-system1.74-dev_1.74.0+ds1-23 libboost-system1.74.0_1.74.0+ds1-23 libboost-test-dev_1.74.0.3+b4 libboost-test1.74-dev_1.74.0+ds1-23 libboost-test1.74.0_1.74.0+ds1-23 libboost-thread-dev_1.74.0.3+b4 libboost-thread1.74-dev_1.74.0+ds1-23 libboost-thread1.74.0_1.74.0+ds1-23 libboost-timer-dev_1.74.0.3+b4 libboost-timer1.74-dev_1.74.0+ds1-23 libboost-timer1.74.0_1.74.0+ds1-23 libboost-tools-dev_1.74.0.3+b4 libboost-type-erasure-dev_1.74.0.3+b4 libboost-type-erasure1.74-dev_1.74.0+ds1-23 libboost-type-erasure1.74.0_1.74.0+ds1-23 libboost-wave-dev_1.74.0.3+b4 libboost-wave1.74-dev_1.74.0+ds1-23 libboost-wave1.74.0_1.74.0+ds1-23 libboost1.74-dev_1.74.0+ds1-23 libboost1.74-tools-dev_1.74.0+ds1-23 libbrotli-dev_1.1.0-2 libbrotli1_1.1.0-2 libbsd0_0.11.7-4 libbz2-1.0_1.0.8-5+b2 libbz2-dev_1.0.8-5+b2 libc-bin_2.37-12+rpi2 libc-dev-bin_2.37-12+rpi2 libc6_2.37-12+rpi2 libc6-dev_2.37-12+rpi2 libcairo-gobject2_1.18.0-1 libcairo-script-interpreter2_1.18.0-1 libcairo2_1.18.0-1 libcairo2-dev_1.18.0-1 libcap-ng0_0.8.3-3 libcap2_1:2.66-4 libcap2-bin_1:2.66-4 libcbor0.10_0.10.2-1.1 libcc1-0_13.2.0-7+rpi1 libcereal-dev_1.3.2+dfsg-4+rpi1 libcgal-dev_5.6-1 libcloudproviders-dev_0.3.5-1 libcloudproviders0_0.3.5-1 libcolord2_1.4.6-4 libcom-err2_1.47.0-2 libcrypt-dev_1:4.4.36-2 libcrypt1_1:4.4.36-2 libcryptsetup12_2:2.6.1-6 libctf-nobfd0_2.41-6+rpi1 libctf0_2.41-6+rpi1 libcups2_2.4.7-1 libcurl3-gnutls_8.5.0-2 libcurl4_8.5.0-2 libcurl4-gnutls-dev_8.5.0-2 libdatrie-dev_0.2.13-3 libdatrie1_0.2.13-3 libdb5.3_5.3.28+dfsg2-4 libdbus-1-3_1.14.10-3 libdbus-1-dev_1.14.10-3 libdconf1_0.40.0-4 libdebconfclient0_0.271 libdebhelper-perl_13.11.9 libdeflate-dev_1.18-1 libdeflate0_1.18-1 libdevmapper1.02.1_2:1.02.185-2 libdpkg-perl_1.22.1+rpi1 libdrm-amdgpu1_2.4.117-1+rpi1 libdrm-common_2.4.117-1+rpi1 libdrm-nouveau2_2.4.117-1+rpi1 libdrm-radeon1_2.4.117-1+rpi1 libdrm2_2.4.117-1+rpi1 libedit2_3.1-20230828-1 libegl-dev_1.7.0-1 libegl-mesa0_23.1.7-1+rpi1 libegl1_1.7.0-1 libegl1-mesa-dev_23.1.7-1+rpi1 libeigen3-dev_3.4.0-4 libelf1_0.188-2.1+rpi1 libepoxy-dev_1.5.10-1 libepoxy0_1.5.10-1 libevent-2.1-7_2.1.12-stable-8 libevent-core-2.1-7_2.1.12-stable-8 libevent-dev_2.1.12-stable-8 libevent-extra-2.1-7_2.1.12-stable-8 libevent-openssl-2.1-7_2.1.12-stable-8 libevent-pthreads-2.1-7_2.1.12-stable-8 libexpat1_2.5.0-2 libexpat1-dev_2.5.0-2 libext2fs2_1.47.0-2 libfabric1_1.17.0-3 libfakeroot_1.32.2-1 libfdisk1_2.39.3-2 libffi-dev_3.4.4-2 libffi8_3.4.4-2 libfido2-1_1.14.0-1 libfile-find-rule-perl_0.34-3 libfile-stripnondeterminism-perl_1.13.1-1 libfontconfig-dev_2.14.2-6 libfontconfig1_2.14.2-6 libfontenc1_1:1.1.4-1 libfreeimage-dev_3.18.0+ds2-10 libfreeimage3_3.18.0+ds2-10 libfreetype-dev_2.13.2+dfsg-1 libfreetype6_2.13.2+dfsg-1 libfribidi-dev_1.0.13-3 libfribidi0_1.0.13-3 libgbm1_23.1.7-1+rpi1 libgcc-12-dev_12.3.0-13+rpi1 libgcc-13-dev_13.2.0-7+rpi1 libgcc-s1_13.2.0-7+rpi1 libgcrypt20_1.10.3-2 libgdbm-compat4_1.23-5 libgdbm6_1.23-5 libgdk-pixbuf-2.0-0_2.42.10+dfsg-3 libgdk-pixbuf-2.0-dev_2.42.10+dfsg-3 libgdk-pixbuf2.0-bin_2.42.10+dfsg-3 libgdk-pixbuf2.0-common_2.42.10+dfsg-3 libgfortran-13-dev_13.2.0-7+rpi1 libgfortran5_13.2.0-7+rpi1 libgirepository-1.0-1_1.78.1-6 libgl-dev_1.7.0-1 libgl1_1.7.0-1 libgl1-mesa-dri_23.1.7-1+rpi1 libglapi-mesa_23.1.7-1+rpi1 libgles-dev_1.7.0-1 libgles1_1.7.0-1 libgles2_1.7.0-1 libglew-dev_2.2.0-4 libglew2.2_2.2.0-4 libglfw3_3.3.9-1 libglib2.0-0_2.78.3-1 libglib2.0-bin_2.78.3-1 libglib2.0-data_2.78.3-1 libglib2.0-dev_2.78.3-1 libglib2.0-dev-bin_2.78.3-1 libglu1-mesa_9.0.2-1.1 libglu1-mesa-dev_9.0.2-1.1 libglvnd-core-dev_1.7.0-1 libglvnd-dev_1.7.0-1 libglvnd0_1.7.0-1 libglx-dev_1.7.0-1 libglx-mesa0_23.1.7-1+rpi1 libglx0_1.7.0-1 libgmp-dev_2:6.3.0+dfsg-2 libgmp10_2:6.3.0+dfsg-2 libgmpxx4ldbl_2:6.3.0+dfsg-2 libgnutls30_3.8.2-1 libgomp1_13.2.0-7+rpi1 libgpg-error0_1.47-3 libgraphite2-3_1.3.14-2 libgraphite2-dev_1.3.14-2 libgssapi-krb5-2_1.20.1-5 libgtest-dev_1.14.0-1+rpi1 libgtk-3-0_3.24.39-1+rpi1 libgtk-3-common_3.24.39-1+rpi1 libgtk-3-dev_3.24.39-1+rpi1 libharfbuzz-cairo0_8.0.1-1 libharfbuzz-dev_8.0.1-1 libharfbuzz-gobject0_8.0.1-1 libharfbuzz-icu0_8.0.1-1 libharfbuzz-subset0_8.0.1-1 libharfbuzz0b_8.0.1-1 libhogweed6_3.9.1-2 libhwloc-dev_2.10.0-1 libhwloc-plugins_2.10.0-1 libhwloc15_2.10.0-1 libibverbs-dev_48.0-1 libibverbs1_48.0-1 libice-dev_2:1.0.10-1 libice6_2:1.0.10-1 libicu-dev_72.1-4 libicu72_72.1-4 libidn2-0_2.3.4-1 libimath-3-1-29_3.1.9-3 libimath-dev_3.1.9-3 libip4tc2_1.8.10-1 libisl23_0.26-3 libjansson4_2.14-2 libjbig-dev_2.1-6.1 libjbig0_2.1-6.1 libjpeg-dev_1:2.1.5-2 libjpeg62-turbo_1:2.1.5-2 libjpeg62-turbo-dev_1:2.1.5-2 libjs-jquery_3.6.1+dfsg+~3.5.14-1 libjs-jquery-ui_1.13.2+dfsg-1 libjs-sphinxdoc_7.2.6-3 libjs-underscore_1.13.4~dfsg+~1.11.4-3 libjson-c5_0.17-1 libjsoncpp25_1.9.5-6 libjxr0_1.2~git20170615.f752187-5 libk5crypto3_1.20.1-5 libkeyutils1_1.6.3-2 libkmod2_30+20230601-2.1 libkrb5-3_1.20.1-5 libkrb5support0_1.20.1-5 libksba8_1.6.5-2 liblapack3_3.11.0-2 liblcms2-2_2.14-2 libldap-2.5-0_2.5.13+dfsg-5+rpi1 liblerc-dev_4.0.0+ds-4 liblerc4_4.0.0+ds-4 libllvm15_1:15.0.7-10+rpi1 liblocale-gettext-perl_1.07-6 liblog4cplus-2.0.5_2.0.8-1 libltdl-dev_2.4.7-7 libltdl7_2.4.7-7 liblz4-1_1.9.4-1+rpi1+b1 liblzma-dev_5.4.5-0.3 liblzma5_5.4.5-0.3 liblzo2-2_2.10-2 libmagic-mgc_1:5.45-2 libmagic1_1:5.45-2 libmd0_1.1.0-1 libmount-dev_2.39.3-2 libmount1_2.39.3-2 libmpc3_1.3.1-1 libmpfr-dev_4.2.1-1 libmpfr6_4.2.1-1 libmunge2_0.5.15-3 libnanosvg-dev_0.0~git20231122.706eb06-1 libncursesw6_6.4+20231209-1 libnettle8_3.9.1-2 libnghttp2-14_1.58.0-1 libnl-3-200_3.7.0-0.2 libnl-3-dev_3.7.0-0.2 libnl-route-3-200_3.7.0-0.2 libnl-route-3-dev_3.7.0-0.2 libnlopt-cxx-dev_2.7.1-5+b1 libnlopt-cxx0_2.7.1-5+b1 libnlopt-dev_2.7.1-5+b1 libnlopt0_2.7.1-5+b1 libnotify4_0.8.3-1 libnpth0_1.6-3 libnsl-dev_1.3.0-3 libnsl2_1.3.0-3 libnuma-dev_2.0.16-1 libnuma1_2.0.16-1 libnumber-compare-perl_0.03-3 libocct-data-exchange-7.6_7.6.3+dfsg1-7+rpi1 libocct-data-exchange-dev_7.6.3+dfsg1-7+rpi1 libocct-draw-7.6_7.6.3+dfsg1-7+rpi1 libocct-draw-dev_7.6.3+dfsg1-7+rpi1 libocct-foundation-7.6_7.6.3+dfsg1-7+rpi1 libocct-foundation-dev_7.6.3+dfsg1-7+rpi1 libocct-modeling-algorithms-7.6_7.6.3+dfsg1-7+rpi1 libocct-modeling-algorithms-dev_7.6.3+dfsg1-7+rpi1 libocct-modeling-data-7.6_7.6.3+dfsg1-7+rpi1 libocct-modeling-data-dev_7.6.3+dfsg1-7+rpi1 libocct-ocaf-7.6_7.6.3+dfsg1-7+rpi1 libocct-ocaf-dev_7.6.3+dfsg1-7+rpi1 libocct-visualization-7.6_7.6.3+dfsg1-7+rpi1 libocct-visualization-dev_7.6.3+dfsg1-7+rpi1 libopenexr-3-1-30_3.1.5-5.1 libopengl-dev_1.7.0-1 libopengl0_1.7.0-1 libopenjp2-7_2.5.0-2 libopenmpi-dev_4.1.6-1+rpi1 libopenmpi3_4.1.6-1+rpi1 libopenvdb-dev_10.0.1-1 libopenvdb-tools_10.0.1-1 libopenvdb10.0_10.0.1-1 libp11-kit0_0.25.3-2 libpam-cap_1:2.66-4 libpam-modules_1.5.2-9.1 libpam-modules-bin_1.5.2-9.1 libpam-runtime_1.5.2-9.1 libpam-systemd_254.5-1+rpi1 libpam0g_1.5.2-9.1 libpango-1.0-0_1.51.0+ds-3 libpango1.0-dev_1.51.0+ds-3 libpangocairo-1.0-0_1.51.0+ds-3 libpangoft2-1.0-0_1.51.0+ds-3 libpangoxft-1.0-0_1.51.0+ds-3 libpciaccess0_0.17-3 libpcre2-16-0_10.42-4 libpcre2-32-0_10.42-4 libpcre2-8-0_10.42-4 libpcre2-dev_10.42-4 libpcre2-posix3_10.42-4 libpcre3_2:8.39-15 libperl5.36_5.36.0-10 libpipeline1_1.5.7-1 libpixman-1-0_0.42.2-1 libpixman-1-dev_0.42.2-1 libpkgconf3_1.8.1-1 libpmix-dev_5.0.1-4 libpmix2_5.0.1-4 libpng-dev_1.6.40-2 libpng16-16_1.6.40-2 libproc2-0_2:4.0.4-2 libpsl5_0.21.2-1+b1 libpthread-stubs0-dev_0.4-1 libpython3-dev_3.11.4-5 libpython3-stdlib_3.11.4-5 libpython3.11_3.11.7-2 libpython3.11-dev_3.11.7-2 libpython3.11-minimal_3.11.7-2 libpython3.11-stdlib_3.11.7-2 libqhull-dev_2020.2-6 libqhull-r8.0_2020.2-6 libqhull8.0_2020.2-6 libqhullcpp8.0_2020.2-6 libraw23_0.21.1-7+rpi1 librdmacm1_48.0-1 libreadline8_8.2-3 librhash0_1.4.3-3 librtmp1_2.4+20151223.gitfa8646d.1-2+b2 libsasl2-2_2.1.28+dfsg1-4 libsasl2-modules-db_2.1.28+dfsg1-4 libseccomp2_2.5.4-2+rpi1 libselinux1_3.5-1 libselinux1-dev_3.5-1 libsemanage-common_3.5-1 libsemanage2_3.5-1 libsensors-config_1:3.6.0-8 libsensors5_1:3.6.0-8 libsepol-dev_3.5-2 libsepol1_3.1-1 libsepol2_3.5-2 libsframe1_2.41-6+rpi1 libsharpyuv-dev_1.3.2-0.3 libsharpyuv0_1.3.2-0.3 libsm-dev_2:1.2.3-1 libsm6_2:1.2.3-1 libsmartcols1_2.39.3-2 libsnappy1v5_1.1.10-1 libsqlite3-0_3.44.2-1 libss2_1.47.0-2 libssh2-1_1.11.0-3 libssl1.1_1.1.1o-1 libssl3_3.1.4-2 libstdc++-12-dev_12.3.0-13+rpi1 libstdc++-13-dev_13.2.0-7+rpi1 libstdc++6_13.2.0-7+rpi1 libsub-override-perl_0.10-1 libsystemd-shared_254.5-1+rpi1 libsystemd0_254.5-1+rpi1 libtasn1-6_4.19.0-3 libtbb-dev_2021.9.0-2+rpi1 libtbb12_2021.9.0-2+rpi1 libtbbbind-2-5_2021.9.0-2+rpi1 libtbbmalloc2_2021.9.0-2+rpi1 libtcl8.6_8.6.13+dfsg-2 libtext-glob-perl_0.11-3 libthai-data_0.1.29-2 libthai-dev_0.1.29-1 libthai0_0.1.29-1 libtiff-dev_4.5.1+git230720-3 libtiff6_4.5.1+git230720-3 libtiffxx6_4.5.1+git230720-3 libtinfo6_6.4+20231209-1 libtirpc-common_1.3.4+ds-1 libtirpc-dev_1.3.4+ds-1 libtirpc3_1.3.4+ds-1 libtk8.6_8.6.13-2 libtool_2.4.7-7 libubsan1_13.2.0-7+rpi1 libuchardet0_0.0.8-1 libudev-dev_254.5-1+rpi1 libudev1_254.5-1+rpi1 libunistring2_1.0-2 libunistring5_1.1-2 libunwind8_1.6.2-3 libuuid1_2.39.3-2 libuv1_1.46.0-2+rpi1 libwayland-bin_1.22.0-2.1 libwayland-client0_1.22.0-2.1 libwayland-cursor0_1.22.0-2.1 libwayland-dev_1.22.0-2.1 libwayland-egl1_1.22.0-2.1 libwayland-server0_1.22.0-2.1 libwebp-dev_1.3.2-0.3 libwebp7_1.3.2-0.3 libwebpdecoder3_1.3.2-0.3 libwebpdemux2_1.3.2-0.3 libwebpmux3_1.3.2-0.3 libwxbase3.2-1_3.2.2+dfsg-4+rpi1 libwxgtk-gl3.2-1_3.2.2+dfsg-4+rpi1 libwxgtk3.2-1_3.2.2+dfsg-4+rpi1 libwxgtk3.2-dev_3.2.2+dfsg-4+rpi1 libx11-6_2:1.8.7-1 libx11-data_2:1.8.7-1 libx11-dev_2:1.8.7-1 libx11-xcb1_2:1.8.7-1 libxau-dev_1:1.0.9-1 libxau6_1:1.0.9-1 libxaw7_2:1.0.14-1 libxcb-dri2-0_1.15-1 libxcb-dri3-0_1.15-1 libxcb-glx0_1.15-1 libxcb-present0_1.15-1 libxcb-randr0_1.15-1 libxcb-render0_1.15-1 libxcb-render0-dev_1.15-1 libxcb-shm0_1.15-1 libxcb-shm0-dev_1.15-1 libxcb-sync1_1.15-1 libxcb-xfixes0_1.15-1 libxcb1_1.15-1 libxcb1-dev_1.15-1 libxcomposite-dev_1:0.4.5-1 libxcomposite1_1:0.4.5-1 libxcursor-dev_1:1.2.1-1 libxcursor1_1:1.2.1-1 libxdamage-dev_1:1.1.6-1 libxdamage1_1:1.1.6-1 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext-dev_2:1.3.4-1 libxext6_2:1.3.4-1 libxfixes-dev_1:6.0.0-2 libxfixes3_1:6.0.0-2 libxfont2_1:2.0.6-1 libxft-dev_2.3.6-1 libxft2_2.3.6-1 libxi-dev_2:1.8-1 libxi6_2:1.8-1 libxinerama-dev_2:1.1.4-3 libxinerama1_2:1.1.4-3 libxkbcommon-dev_1.6.0-1 libxkbcommon0_1.6.0-1 libxkbfile1_1:1.1.0-1 libxml2_2.9.14+dfsg-1.3 libxmu-dev_2:1.1.3-3 libxmu-headers_2:1.1.3-3 libxmu6_2:1.1.3-3 libxmuu1_2:1.1.3-3 libxnvctrl0_525.125.06-1 libxpm4_1:3.5.17-1 libxrandr-dev_2:1.5.2-2 libxrandr2_2:1.5.2-2 libxrender-dev_1:0.9.10-1.1 libxrender1_1:0.9.10-1.1 libxshmfence1_1.3-1 libxss-dev_1:1.2.3-1 libxss1_1:1.2.3-1 libxt-dev_1:1.2.1-1.1 libxt6_1:1.2.1-1.1 libxtst-dev_2:1.2.3-1.1 libxtst6_2:1.2.3-1.1 libxxf86vm1_1:1.1.4-1+b2 libxxhash0_0.8.2-2 libz3-4_4.8.12-3.1 libzstd-dev_1.5.5+dfsg2-2 libzstd1_1.5.5+dfsg2-2 linux-libc-dev_6.5.6-1+rpi1 login_1:4.13+dfsg1-3 logsave_1.47.0-2 lsb-base_11.6+rpi1 m4_1.4.19-4 make_4.3-4.1 man-db_2.12.0-1 mawk_1.3.4.20231126-1 media-types_10.1.0 mount_2.39.3-2 mpi-default-bin_1.15 mpi-default-dev_1.15 nano_7.2-1 ncurses-base_6.4+20231209-1 ncurses-bin_6.4+20231209-1 netbase_6.4 occt-misc_7.6.3+dfsg1-7+rpi1 ocl-icd-libopencl1_2.3.2-1 openmpi-bin_4.1.6-1+rpi1 openmpi-common_4.1.6-1+rpi1 openssh-client_1:9.6p1-2 pango1.0-tools_1.51.0+ds-3 passwd_1:4.13+dfsg1-3 patch_2.7.6-7 perl_5.36.0-10 perl-base_5.36.0-10 perl-modules-5.36_5.36.0-10 pinentry-curses_1.2.1-3 pkgconf_1.8.1-1 pkgconf-bin_1.8.1-1 po-debconf_1.0.21+nmu1 procps_2:4.0.4-2 python3_3.11.4-5 python3-dev_3.11.4-5 python3-distutils_3.11.5-1 python3-imath_3.1.9-3 python3-lib2to3_3.11.5-1 python3-minimal_3.11.4-5 python3-numpy_1:1.24.2-2 python3-pkg-resources_68.1.2-2 python3.11_3.11.7-2 python3.11-dev_3.11.7-2 python3.11-minimal_3.11.7-2 rapidjson-dev_1.1.0+dfsg2-7.1 raspbian-archive-keyring_20120528.2 readline-common_8.2-3 rpcsvc-proto_1.4.3-1 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-slic3r-prusa-dummy_0.invalid.0 sed_4.9-1 sensible-utils_0.0.20 sgml-base_1.31 shared-mime-info_2.4-1 systemd_254.5-1+rpi1 systemd-dev_254.5-1+rpi1 systemd-sysv_254.5-1+rpi1 sysvinit-utils_3.08-5 tar_1.34+dfsg-1.3 tcl8.6_8.6.13+dfsg-2 tcl8.6-dev_8.6.13+dfsg-2 tk8.6_8.6.13-2 tk8.6-dev_8.6.13-2 tzdata_2023c-11 usr-is-merged_38 usrmerge_38 util-linux_2.39.3-2 util-linux-extra_2.39.3-2 uuid-dev_2.39.3-2 wayland-protocols_1.32-1 wx-common_3.2.2+dfsg-4+rpi1 wx3.2-headers_3.2.2+dfsg-4+rpi1 x11-common_1:7.7+23 x11-xkb-utils_7.7+8 x11proto-dev_2023.2-1 xauth_1:1.1.2-1 xfonts-base_1:1.0.5+nmu1 xfonts-encodings_1:1.0.4-2.2 xfonts-utils_1:7.7+6 xkb-data_2.38-2 xml-core_0.19 xorg-sgml-doctools_1:1.11-1.1 xserver-common_2:21.1.10-1 xtrans-dev_1.4.0-1 xvfb_2:21.1.10-1 xz-utils_5.4.5-0.3 zlib1g_1:1.3.dfsg-3 zlib1g-dev_1:1.3.dfsg-3

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: Signature made Thu Sep 28 08:40:46 2023 UTC
gpgv:                using RSA key 12E0D09DFB3FF7F759D36ED0FBD5225B588752A1
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./slic3r-prusa_2.6.1+dfsg-3.dsc: no acceptable signature found
dpkg-source: info: extracting slic3r-prusa in /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg
dpkg-source: info: unpacking slic3r-prusa_2.6.1+dfsg.orig.tar.xz
dpkg-source: info: unpacking slic3r-prusa_2.6.1+dfsg-3.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying Install-XS-files-into-usr-lib-slic3r-prusa3d.patch
dpkg-source: info: applying Stop-building-test_voronoi.cpp.patch
dpkg-source: info: applying Use-packaged-catch2-library.patch
dpkg-source: info: applying Drop-lcereal.patch
dpkg-source: info: applying Drop-OpenCASCADE-version-from-find_package.patch
dpkg-source: info: applying Move-OCCTWrapper.so-into-package-specific-libdir.patch
dpkg-source: info: applying Add-missing-include-TDocStd_Document.hxx-in-OCCTWrapper.c.patch
dpkg-source: info: applying Fix-segfault-due-to-uninitialized-imgui-in-wxwidgets3.2.patch
dpkg-source: info: applying Remove-redundant-add_library-libexpat-INTERFACE.patch
dpkg-source: info: applying wxWidgets-CheckResizerFlags-assert-fix.patch
dpkg-source: info: applying format-AnycubicSLA-use-float-instead-of-float_t.patch
dpkg-source: info: applying Disable-preset-update-and-version-check-by-default.patch

Check disk space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=trixie-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=trixie-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=112
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=trixie-staging-armhf-sbuild-f2d5087f-e842-4b88-8b50-ae2a962b66d3
SCHROOT_UID=107
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package slic3r-prusa
dpkg-buildpackage: info: source version 2.6.1+dfsg-3
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 fakeroot debian/rules clean
dh clean --buildsystem=cmake
   dh_auto_clean -O--buildsystem=cmake
   dh_autoreconf_clean -O--buildsystem=cmake
   dh_clean -O--buildsystem=cmake
 debian/rules build-arch
dh build-arch --buildsystem=cmake
   dh_update_autotools_config -a -O--buildsystem=cmake
   dh_autoreconf -a -O--buildsystem=cmake
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg'
dh_auto_configure --buildsystem=cmake -- \
	-DBUILD_TESTING=1 \
	-DCMAKE_BUILD_TYPE=Release \
	-DOPENVDB_FIND_MODULE_PATH=/usr/lib/arm-linux-gnueabihf/cmake/OpenVDB \
	-DSLIC3R_FHS=1 \
	-DSLIC3R_WX_STABLE=1 \
	-DSLIC3R_GTK=3
	cd obj-arm-linux-gnueabihf && DEB_PYTHON_INSTALL_LAYOUT=deb cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DBUILD_TESTING=1 -DCMAKE_BUILD_TYPE=Release -DOPENVDB_FIND_MODULE_PATH=/usr/lib/arm-linux-gnueabihf/cmake/OpenVDB -DSLIC3R_FHS=1 -DSLIC3R_WX_STABLE=1 -DSLIC3R_GTK=3 ..
-- The C compiler identification is GNU 13.2.0
-- The CXX compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- SLIC3R_ASAN: OFF
-- SLIC3R_BUILD_SANDBOXES: OFF
-- SLIC3R_BUILD_TESTS: ON
-- SLIC3R_ENABLE_FORMAT_STEP: ON
-- SLIC3R_FHS: 1
-- SLIC3R_GTK: 3
-- SLIC3R_GUI: ON
-- SLIC3R_MSVC_COMPILE_PARALLEL: ON
-- SLIC3R_MSVC_PDB: ON
-- SLIC3R_PCH: ON
-- SLIC3R_PERL_XS: OFF
-- SLIC3R_STATIC: OFF
-- SLIC3R_UBSAN: OFF
-- SLIC3R_WX_STABLE: 1
-- SLIC3R_STATIC: OFF
-- CMAKE_PREFIX_PATH: (default)
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") 
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Found DBus: /usr/include/dbus-1.0;/usr/lib/arm-linux-gnueabihf/dbus-1.0/include  
-- Found Boost: /usr/lib/arm-linux-gnueabihf/cmake/Boost-1.74.0/BoostConfig.cmake (found suitable version "1.74.0", minimum required is "1.66.0") found components: system filesystem thread log locale regex chrono atomic date_time iostreams 
-- Boost::boost exists
-- TBB found in /usr/lib/arm-linux-gnueabihf/cmake/TBB
-- Could NOT find CURL (missing: CURL_DIR)
-- Falling back to MODULE search for CURL...
-- Found CURL: /usr/lib/arm-linux-gnueabihf/libcurl.so (found version "8.5.0") 
-- Found ZLIB: /usr/lib/arm-linux-gnueabihf/libz.so (found version "1.3")  
-- Found Eigen3: /usr/include/eigen3 (Required is at least version "3.3") 
-- EXPAT found in /usr/lib/arm-linux-gnueabihf/cmake/expat-2.5.0
-- Found PNG: /usr/lib/arm-linux-gnueabihf/libpng.so (found version "1.6.40") 
-- Found OpenGL: /usr/lib/arm-linux-gnueabihf/libOpenGL.so   
-- Could NOT find GLEW (missing: GLEW_DIR)
-- Falling back to MODULE search for GLEW...
-- Found GLEW: /usr/include (found version "2.2.0") 
-- Found NLopt in '/usr/lib/arm-linux-gnueabihf'.
-- Using NLopt include directory '/usr/include'.
-- Using NLopt library '/usr/lib/arm-linux-gnueabihf/libnlopt.so'.
COMPONENT = openvdb
-- Found TBB: /usr/include (found version "2021.9") found components: tbb 
-- Found Boost: /usr/lib/arm-linux-gnueabihf/cmake/Boost-1.74.0/BoostConfig.cmake (found version "1.74.0") found components: iostreams 
-- Found Blosc: /usr/lib/arm-linux-gnueabihf/libblosc.so (found version "1.21.5") 
CMake Deprecation Warning at src/admesh/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


CMake Deprecation Warning at src/avrdude/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


CMake Deprecation Warning at src/boost/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


CMake Deprecation Warning at src/clipper/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


CMake Deprecation Warning at src/miniz/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


CMake Deprecation Warning at src/glu-libtess/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


CMake Deprecation Warning at src/semver/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


CMake Deprecation Warning at src/libigl/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- IGL NOT found, using bundled version...
CMake Deprecation Warning at src/qoi/CMakeLists.txt:3 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- Using header-only CGAL
-- Targeting Unix Makefiles
-- Using /usr/bin/c++ compiler.
-- Found GMP: /usr/lib/arm-linux-gnueabihf/libgmp.so  
-- Found MPFR: /usr/lib/arm-linux-gnueabihf/libmpfr.so  
-- Found Boost: /usr/lib/arm-linux-gnueabihf/cmake/Boost-1.74.0/BoostConfig.cmake (found suitable version "1.74.0", minimum required is "1.66")  
-- Boost include dirs: /usr/include
-- Boost libraries:    
-- Using gcc version 4 or later. Adding -frounding-math
-- Found JPEG: /usr/lib/arm-linux-gnueabihf/libjpeg.so (found version "62") 
-- Adding precompiled header pchheader.hpp to target libslic3r.
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
CMake Deprecation Warning at src/imgui/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- Found wxWidgets: -L/usr/lib/arm-linux-gnueabihf;-pthread;;;-lwx_baseu-3.2;-lwx_gtk3u_core-3.2;-lwx_gtk3u_html-3.2;-lwx_gtk3u_gl-3.2 (found suitable version "3.2.2", minimum required is "3.2") 
-- wx-config path: /usr/bin/wx-config
-- wx libs: -L/usr/lib/arm-linux-gnueabihf;-pthread;;;-lwx_baseu-3.2;-lwx_gtk3u_core-3.2;-lwx_gtk3u_html-3.2;-lwx_gtk3u_gl-3.2;/usr/lib/arm-linux-gnueabihf/libpng.so;/usr/lib/arm-linux-gnueabihf/libz.so;/usr/lib/arm-linux-gnueabihf/libtiff.so;/usr/lib/arm-linux-gnueabihf/libjpeg.so;libexpat;/usr/lib/arm-linux-gnueabihf/librt.a;X11;wayland-client;wayland-egl;EGL
-- Adding precompiled header pchheader.hpp to target libslic3r_gui.
-- Found GTK3: /usr/include/gtk-3.0;/usr/include/pango-1.0;/usr/include/glib-2.0;/usr/lib/arm-linux-gnueabihf/glib-2.0/include;/usr/include/harfbuzz;/usr/include/freetype2;/usr/include/libpng16;/usr/include/libmount;/usr/include/blkid;/usr/include/fribidi;/usr/include/cairo;/usr/include/pixman-1;/usr/include/gdk-pixbuf-2.0;/usr/include/arm-linux-gnueabihf;/usr/include/webp;/usr/include/gio-unix-2.0;/usr/include/cloudproviders;/usr/include/atk-1.0;/usr/include/at-spi2-atk/2.0;/usr/include/at-spi-2.0;/usr/include/dbus-1.0;/usr/lib/arm-linux-gnueabihf/dbus-1.0/include  
CMake Deprecation Warning at tests/cpp17/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- Configuring done (9.2s)
-- Generating done (0.8s)
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
    FETCHCONTENT_FULLY_DISCONNECTED


-- Build files have been written to: /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf
make[1]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg'
   dh_auto_build -a -O--buildsystem=cmake
	cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1
make[1]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
/usr/bin/cmake -S/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg -B/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/CMakeFiles /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f src/hidapi/CMakeFiles/hidapi.dir/build.make src/hidapi/CMakeFiles/hidapi.dir/depend
make  -f src/build-utils/CMakeFiles/encoding-check.dir/build.make src/build-utils/CMakeFiles/encoding-check.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/hidapi /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/hidapi/CMakeFiles/hidapi.dir/DependInfo.cmake "--color="
make  -f src/admesh/CMakeFiles/admesh.dir/build.make src/admesh/CMakeFiles/admesh.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/build-utils /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/CMakeFiles/encoding-check.dir/DependInfo.cmake "--color="
make  -f src/boost/CMakeFiles/nowide.dir/build.make src/boost/CMakeFiles/nowide.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/admesh /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/admesh/CMakeFiles/admesh.dir/DependInfo.cmake "--color="
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/boost /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/boost /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/boost/CMakeFiles/nowide.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f src/build-utils/CMakeFiles/encoding-check.dir/build.make src/build-utils/CMakeFiles/encoding-check.dir/build
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f src/hidapi/CMakeFiles/hidapi.dir/build.make src/hidapi/CMakeFiles/hidapi.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f src/admesh/CMakeFiles/admesh.dir/build.make src/admesh/CMakeFiles/admesh.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f src/boost/CMakeFiles/nowide.dir/build.make src/boost/CMakeFiles/nowide.dir/build
[  0%] Building C object src/hidapi/CMakeFiles/hidapi.dir/linux/hid.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/hidapi && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/hidapi/CMakeFiles/hidapi.dir/linux/hid.c.o -MF CMakeFiles/hidapi.dir/linux/hid.c.o.d -o CMakeFiles/hidapi.dir/linux/hid.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/linux/hid.c
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[  1%] Building CXX object src/build-utils/CMakeFiles/encoding-check.dir/encoding-check.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/build-utils/CMakeFiles/encoding-check.dir/encoding-check.cpp.o -MF CMakeFiles/encoding-check.dir/encoding-check.cpp.o.d -o CMakeFiles/encoding-check.dir/encoding-check.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/build-utils/encoding-check.cpp
[  1%] Building CXX object src/admesh/CMakeFiles/admesh.dir/connect.cpp.o
[  1%] Building CXX object src/boost/CMakeFiles/nowide.dir/nowide/iostream.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/admesh && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/admesh/CMakeFiles/admesh.dir/connect.cpp.o -MF CMakeFiles/admesh.dir/connect.cpp.o.d -o CMakeFiles/admesh.dir/connect.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/connect.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/boost && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/boost/CMakeFiles/nowide.dir/nowide/iostream.cpp.o -MF CMakeFiles/nowide.dir/nowide/iostream.cpp.o.d -o CMakeFiles/nowide.dir/nowide/iostream.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/boost/nowide/iostream.cpp
[  2%] Linking C static library libhidapi.a
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/hidapi && /usr/bin/cmake -P CMakeFiles/hidapi.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/hidapi && /usr/bin/cmake -E cmake_link_script CMakeFiles/hidapi.dir/link.txt --verbose=1
/usr/bin/ar qc libhidapi.a CMakeFiles/hidapi.dir/linux/hid.c.o
/usr/bin/ranlib libhidapi.a
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[  2%] Built target hidapi
make  -f src/clipper/CMakeFiles/clipper.dir/build.make src/clipper/CMakeFiles/clipper.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/clipper /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/clipper/CMakeFiles/clipper.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f src/clipper/CMakeFiles/clipper.dir/build.make src/clipper/CMakeFiles/clipper.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[  2%] Building CXX object src/clipper/CMakeFiles/clipper.dir/clipper_z.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/clipper && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/clipper/CMakeFiles/clipper.dir/clipper_z.cpp.o -MF CMakeFiles/clipper.dir/clipper_z.cpp.o.d -o CMakeFiles/clipper.dir/clipper_z.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper_z.cpp
[  2%] Linking CXX static library libnowide.a
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/boost && /usr/bin/cmake -P CMakeFiles/nowide.dir/cmake_clean_target.cmake
[  2%] Linking CXX executable encoding-check
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/encoding-check.dir/link.txt --verbose=1
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/boost && /usr/bin/cmake -E cmake_link_script CMakeFiles/nowide.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -Wl,-z,relro "CMakeFiles/encoding-check.dir/encoding-check.cpp.o" -o encoding-check 
/usr/bin/ar qc libnowide.a CMakeFiles/nowide.dir/nowide/iostream.cpp.o
/usr/bin/ranlib libnowide.a
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[  2%] Built target nowide
make  -f src/miniz/CMakeFiles/miniz_static.dir/build.make src/miniz/CMakeFiles/miniz_static.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/miniz /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/miniz/CMakeFiles/miniz_static.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f src/miniz/CMakeFiles/miniz_static.dir/build.make src/miniz/CMakeFiles/miniz_static.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[  3%] Building C object src/miniz/CMakeFiles/miniz_static.dir/miniz.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/miniz && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_GNU_SOURCE -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/miniz/CMakeFiles/miniz_static.dir/miniz.c.o -MF CMakeFiles/miniz_static.dir/miniz.c.o.d -o CMakeFiles/miniz_static.dir/miniz.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz/miniz.c
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[  3%] Built target encoding-check
make  -f src/glu-libtess/CMakeFiles/glu-libtess.dir/build.make src/glu-libtess/CMakeFiles/glu-libtess.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess/CMakeFiles/glu-libtess.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f src/glu-libtess/CMakeFiles/glu-libtess.dir/build.make src/glu-libtess/CMakeFiles/glu-libtess.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[  3%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/dict.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/dict.c.o -MF CMakeFiles/glu-libtess.dir/src/dict.c.o.d -o CMakeFiles/glu-libtess.dir/src/dict.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/src/dict.c
[  3%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/geom.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/geom.c.o -MF CMakeFiles/glu-libtess.dir/src/geom.c.o.d -o CMakeFiles/glu-libtess.dir/src/geom.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/src/geom.c
[  4%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/memalloc.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/memalloc.c.o -MF CMakeFiles/glu-libtess.dir/src/memalloc.c.o.d -o CMakeFiles/glu-libtess.dir/src/memalloc.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/src/memalloc.c
[  4%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/mesh.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/mesh.c.o -MF CMakeFiles/glu-libtess.dir/src/mesh.c.o.d -o CMakeFiles/glu-libtess.dir/src/mesh.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/src/mesh.c
[  4%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/normal.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/normal.c.o -MF CMakeFiles/glu-libtess.dir/src/normal.c.o.d -o CMakeFiles/glu-libtess.dir/src/normal.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/src/normal.c
[  4%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/priorityq.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/priorityq.c.o -MF CMakeFiles/glu-libtess.dir/src/priorityq.c.o.d -o CMakeFiles/glu-libtess.dir/src/priorityq.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/src/priorityq.c
[  4%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/render.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/render.c.o -MF CMakeFiles/glu-libtess.dir/src/render.c.o.d -o CMakeFiles/glu-libtess.dir/src/render.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/src/render.c
[  5%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/sweep.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/sweep.c.o -MF CMakeFiles/glu-libtess.dir/src/sweep.c.o.d -o CMakeFiles/glu-libtess.dir/src/sweep.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/src/sweep.c
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper_z.cpp:7:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.cpp: In function 'void ClipperLib_Z::InitEdge(TEdge*, TEdge*, TEdge*, const IntPoint&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.cpp:433:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ClipperLib_Z::TEdge' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  433 |   std::memset(e, 0, sizeof(TEdge));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.cpp:41:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.hpp:230:10: note: 'struct ClipperLib_Z::TEdge' declared here
  230 |   struct TEdge {
      |          ^~~~~
[  5%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/tess.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/tess.c.o -MF CMakeFiles/glu-libtess.dir/src/tess.c.o.d -o CMakeFiles/glu-libtess.dir/src/tess.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/src/tess.c
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/connect.cpp: In function 'void stl_check_facets_nearby(stl_file*, float)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/connect.cpp:487:48: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare]
  487 |         if (stl->stats.connected_facets_3_edge == stl->stats.number_of_facets)
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/connect.cpp: In lambda function:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/connect.cpp:536:60: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare]
  536 |                                         if (other_face_idx != stl->stats.number_of_facets) {
      |                                             ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/connect.cpp: In instantiation of 'void HashTableEdges::insert_edge(stl_file*, const HashEdge&, MatchNeighbors) [with MatchNeighbors = HashTableEdges::insert_edge_exact(stl_file*, const HashEdge&)::<lambda(const HashEdge&, const HashEdge&)>]':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/connect.cpp:143:20:   required from here
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/connect.cpp:219:51: warning: unused variable 'temp' [-Wunused-variable]
  219 |                                         HashEdge *temp = link->next;
      |                                                   ^~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/connect.cpp: In instantiation of 'void HashTableEdges::insert_edge(stl_file*, const HashEdge&, MatchNeighbors) [with MatchNeighbors = HashTableEdges::insert_edge_nearby(stl_file*, const HashEdge&)::<lambda(const HashEdge&, const HashEdge&)>]':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/connect.cpp:148:20:   required from here
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/connect.cpp:219:51: warning: unused variable 'temp' [-Wunused-variable]
[  5%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/tessmono.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/tessmono.c.o -MF CMakeFiles/glu-libtess.dir/src/tessmono.c.o.d -o CMakeFiles/glu-libtess.dir/src/tessmono.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/src/tessmono.c
[  5%] Linking C static library libglu-libtess.a
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess && /usr/bin/cmake -P CMakeFiles/glu-libtess.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess && /usr/bin/cmake -E cmake_link_script CMakeFiles/glu-libtess.dir/link.txt --verbose=1
/usr/bin/ar qc libglu-libtess.a "CMakeFiles/glu-libtess.dir/src/dict.c.o" "CMakeFiles/glu-libtess.dir/src/geom.c.o" "CMakeFiles/glu-libtess.dir/src/memalloc.c.o" "CMakeFiles/glu-libtess.dir/src/mesh.c.o" "CMakeFiles/glu-libtess.dir/src/normal.c.o" "CMakeFiles/glu-libtess.dir/src/priorityq.c.o" "CMakeFiles/glu-libtess.dir/src/render.c.o" "CMakeFiles/glu-libtess.dir/src/sweep.c.o" "CMakeFiles/glu-libtess.dir/src/tess.c.o" "CMakeFiles/glu-libtess.dir/src/tessmono.c.o"
/usr/bin/ranlib libglu-libtess.a
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[  5%] Built target glu-libtess
make  -f src/qoi/CMakeFiles/qoi.dir/build.make src/qoi/CMakeFiles/qoi.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/qoi /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/qoi /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/qoi/CMakeFiles/qoi.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f src/qoi/CMakeFiles/qoi.dir/build.make src/qoi/CMakeFiles/qoi.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[  5%] Building C object src/qoi/CMakeFiles/qoi.dir/qoilib.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/qoi && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qoi/CMakeFiles/qoi.dir/qoilib.c.o -MF CMakeFiles/qoi.dir/qoilib.c.o.d -o CMakeFiles/qoi.dir/qoilib.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/qoi/qoilib.c
[  6%] Linking C static library libqoi.a
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/qoi && /usr/bin/cmake -P CMakeFiles/qoi.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/qoi && /usr/bin/cmake -E cmake_link_script CMakeFiles/qoi.dir/link.txt --verbose=1
/usr/bin/ar qc libqoi.a CMakeFiles/qoi.dir/qoilib.c.o
/usr/bin/ranlib libqoi.a
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[  6%] Built target qoi
make  -f src/libslic3r/CMakeFiles/libslic3r_cgal.dir/build.make src/libslic3r/CMakeFiles/libslic3r_cgal.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r_cgal.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f src/libslic3r/CMakeFiles/libslic3r_cgal.dir/build.make src/libslic3r/CMakeFiles/libslic3r_cgal.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[  6%] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.dir/CutSurface.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DCGAL_USE_GMPXX=1 -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -frounding-math -MD -MT src/libslic3r/CMakeFiles/libslic3r_cgal.dir/CutSurface.cpp.o -MF CMakeFiles/libslic3r_cgal.dir/CutSurface.cpp.o.d -o CMakeFiles/libslic3r_cgal.dir/CutSurface.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/CutSurface.cpp
[  7%] Building CXX object src/admesh/CMakeFiles/admesh.dir/normals.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/admesh && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/admesh/CMakeFiles/admesh.dir/normals.cpp.o -MF CMakeFiles/admesh.dir/normals.cpp.o.d -o CMakeFiles/admesh.dir/normals.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/normals.cpp
[  7%] Linking C static library libminiz_static.a
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/miniz && /usr/bin/cmake -P CMakeFiles/miniz_static.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/miniz && /usr/bin/cmake -E cmake_link_script CMakeFiles/miniz_static.dir/link.txt --verbose=1
/usr/bin/ar qc libminiz_static.a CMakeFiles/miniz_static.dir/miniz.c.o
/usr/bin/ranlib libminiz_static.a
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[  7%] Built target miniz_static
make  -f src/imgui/CMakeFiles/imgui.dir/build.make src/imgui/CMakeFiles/imgui.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/imgui /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/imgui /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/imgui/CMakeFiles/imgui.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f src/imgui/CMakeFiles/imgui.dir/build.make src/imgui/CMakeFiles/imgui.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[  7%] Building CXX object src/imgui/CMakeFiles/imgui.dir/imgui.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/imgui && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/imgui/CMakeFiles/imgui.dir/imgui.cpp.o -MF CMakeFiles/imgui.dir/imgui.cpp.o.d -o CMakeFiles/imgui.dir/imgui.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/imgui/imgui.cpp
In copy constructor 'ClipperLib_Z::PolyNode::PolyNode(const ClipperLib_Z::PolyNode&)',
    inlined from 'static constexpr std::_Require<std::__and_<std::__not_<typename std::allocator_traits< <template-parameter-1-1> >::__construct_helper<_Tp, _Args>::type>, std::is_constructible<_Tp, _Args ...> > > std::allocator_traits< <template-parameter-1-1> >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = ClipperLib_Z::PolyNode; _Args = {ClipperLib_Z::PolyNode}; _Alloc = tbb::detail::d1::scalable_allocator<ClipperLib_Z::PolyNode>]' at /usr/include/c++/13/bits/alloc_traits.h:276:4,
    inlined from 'static decltype (std::allocator_traits< <template-parameter-1-1> >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< <template-parameter-1-1> >::construct::__args)...)) std::allocator_traits< <template-parameter-1-1> >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = ClipperLib_Z::PolyNode; _Args = {ClipperLib_Z::PolyNode}; _Alloc = tbb::detail::d1::scalable_allocator<ClipperLib_Z::PolyNode>]' at /usr/include/c++/13/bits/alloc_traits.h:379:16,
    inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib_Z::PolyNode}; _Tp = ClipperLib_Z::PolyNode; _Alloc = tbb::detail::d1::scalable_allocator<ClipperLib_Z::PolyNode>]' at /usr/include/c++/13/bits/vector.tcc:117:30,
    inlined from 'void ClipperLib_Z::Clipper::BuildResult2(ClipperLib_Z::PolyTree&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.cpp:2805:39:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.hpp:144:7: warning: '*(__vector(1) unsigned int*)((char*)&<unnamed> + offsetof(ClipperLib_Z::PolyNode, ClipperLib_Z::PolyNode::m_jointype))' may be used uninitialized [-Wmaybe-uninitialized]
  144 | class PolyNode
      |       ^~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.cpp: In member function 'void ClipperLib_Z::Clipper::BuildResult2(ClipperLib_Z::PolyTree&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.cpp:2805:49: note: '<anonymous>' declared here
 2805 |         polytree.AllNodes.emplace_back(PolyNode());
      |                                                 ^
In copy constructor 'ClipperLib_Z::PolyNode::PolyNode(const ClipperLib_Z::PolyNode&)',
    inlined from 'static constexpr std::_Require<std::__and_<std::__not_<typename std::allocator_traits< <template-parameter-1-1> >::__construct_helper<_Tp, _Args>::type>, std::is_constructible<_Tp, _Args ...> > > std::allocator_traits< <template-parameter-1-1> >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = ClipperLib_Z::PolyNode; _Args = {ClipperLib_Z::PolyNode}; _Alloc = tbb::detail::d1::scalable_allocator<ClipperLib_Z::PolyNode>]' at /usr/include/c++/13/bits/alloc_traits.h:276:4,
    inlined from 'static decltype (std::allocator_traits< <template-parameter-1-1> >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< <template-parameter-1-1> >::construct::__args)...)) std::allocator_traits< <template-parameter-1-1> >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = ClipperLib_Z::PolyNode; _Args = {ClipperLib_Z::PolyNode}; _Alloc = tbb::detail::d1::scalable_allocator<ClipperLib_Z::PolyNode>]' at /usr/include/c++/13/bits/alloc_traits.h:379:16,
    inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib_Z::PolyNode}; _Tp = ClipperLib_Z::PolyNode; _Alloc = tbb::detail::d1::scalable_allocator<ClipperLib_Z::PolyNode>]' at /usr/include/c++/13/bits/vector.tcc:117:30,
    inlined from 'void ClipperLib_Z::Clipper::BuildResult2(ClipperLib_Z::PolyTree&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.cpp:2805:39:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.hpp:144:7: warning: '*(__vector(1) unsigned int*)((char*)&<unnamed> + offsetof(ClipperLib_Z::PolyNode, ClipperLib_Z::PolyNode::m_endtype))' may be used uninitialized [-Wmaybe-uninitialized]
  144 | class PolyNode
      |       ^~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.cpp: In member function 'void ClipperLib_Z::Clipper::BuildResult2(ClipperLib_Z::PolyTree&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.cpp:2805:49: note: '<anonymous>' declared here
 2805 |         polytree.AllNodes.emplace_back(PolyNode());
      |                                                 ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/normals.cpp: In function 'void stl_fix_normal_directions(stl_file*)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/normals.cpp:196:29: warning: unused variable 'temp' [-Wunused-variable]
  196 |                 stl_normal *temp = head->next;  // Delete this facet from the list.
      |                             ^~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.hpp:38:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = tbb::detail::d1::scalable_allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2>, tbb::detail::d1::scalable_allocator<Eigen::Matrix<double, 2, 1, 2> > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = tbb::detail::d1::scalable_allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void ClipperLib_Z::ClipperOffset::DoOffset(double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.cpp:3569:29:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2>, tbb::detail::d1::scalable_allocator<Eigen::Matrix<double, 2, 1, 2> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = tbb::detail::d1::scalable_allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void ClipperLib_Z::ClipperOffset::DoOffset(double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.cpp:3571:29:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2>, tbb::detail::d1::scalable_allocator<Eigen::Matrix<double, 2, 1, 2> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = tbb::detail::d1::scalable_allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void ClipperLib_Z::ClipperOffset::DoOffset(double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.cpp:3573:29:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2>, tbb::detail::d1::scalable_allocator<Eigen::Matrix<double, 2, 1, 2> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[  7%] Building CXX object src/admesh/CMakeFiles/admesh.dir/shared.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/admesh && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/admesh/CMakeFiles/admesh.dir/shared.cpp.o -MF CMakeFiles/admesh.dir/shared.cpp.o.d -o CMakeFiles/admesh.dir/shared.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/shared.cpp
[  7%] Linking CXX static library libclipper.a
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/clipper && /usr/bin/cmake -P CMakeFiles/clipper.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/clipper && /usr/bin/cmake -E cmake_link_script CMakeFiles/clipper.dir/link.txt --verbose=1
/usr/bin/ar qc libclipper.a CMakeFiles/clipper.dir/clipper_z.cpp.o
/usr/bin/ranlib libclipper.a
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[  7%] Built target clipper
[  7%] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.dir/Geometry/VoronoiUtilsCgal.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DCGAL_USE_GMPXX=1 -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -frounding-math -MD -MT src/libslic3r/CMakeFiles/libslic3r_cgal.dir/Geometry/VoronoiUtilsCgal.cpp.o -MF CMakeFiles/libslic3r_cgal.dir/Geometry/VoronoiUtilsCgal.cpp.o.d -o CMakeFiles/libslic3r_cgal.dir/Geometry/VoronoiUtilsCgal.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/VoronoiUtilsCgal.cpp
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/shared.cpp: In function 'void stl_generate_shared_vertices(stl_file*, indexed_triangle_set&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/shared.cpp:106:55: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare]
  106 |                                 } else if (next_facet == facet_idx) {
      |                                            ~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/shared.cpp: In function 'bool its_write_off(const indexed_triangle_set&, const char*)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/shared.cpp:142:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<float, 3, 1, 2> >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  142 |         for (int i = 0; i < its.vertices.size(); ++ i)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/shared.cpp: In function 'bool its_write_vrml(const indexed_triangle_set&, const char*)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/shared.cpp:176:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<float, 3, 1, 2> >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  176 |         for (; i + 1 < its.vertices.size(); ++ i)
      |                ~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/basic.h:28,
                 from /usr/include/CGAL/Cartesian_converter.h:27,
                 from /usr/include/CGAL/boost/graph/copy_face_graph.h:18,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:20,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/CutSurface.cpp:32:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 | split_numerator_denominator(double d)
      |                                     ^
In file included from /usr/include/CGAL/int.h:23,
                 from /usr/include/CGAL/number_type_basic.h:56:
/usr/include/CGAL/Modular_arithmetic/Residue_type.h: In function 'CGAL::Residue CGAL::operator+(const Residue&)':
/usr/include/CGAL/Modular_arithmetic/Residue_type.h:277:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
  277 | inline Residue operator + (const Residue& p1)
      |                                             ^
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, CGAL::Boolean_tag<true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  118 |         std::pair<double, double> operator()( const Type& x ) const {
      |                                                                     ^
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::Modular_image::operator()(long int)':
/usr/include/CGAL/int.h:138:40: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
  138 |         Residue_type operator()(long i){
      |                                        ^
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, CGAL::Boolean_tag<true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  278 |         std::pair<double, double> operator()( const Type& x ) const {
      |                                                                     ^
In file included from /usr/include/CGAL/number_type_basic.h:35:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:1: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
   41 | CGAL_DEFINE_COERCION_TRAITS_FROM_TO(short,CGAL::Residue)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/gmpxx.h:38,
                 from /usr/include/CGAL/number_type_basic.h:61:
/usr/include/CGAL/mpq_class.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >::To_interval::operator()(const mpq_class&) const':
/usr/include/CGAL/mpq_class.h:203:48: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |         operator()( const mpq_class& x ) const {
      |                                                ^
[  7%] Building CXX object src/admesh/CMakeFiles/admesh.dir/stl_io.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/admesh && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/admesh/CMakeFiles/admesh.dir/stl_io.cpp.o -MF CMakeFiles/admesh.dir/stl_io.cpp.o.d -o CMakeFiles/admesh.dir/stl_io.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/stl_io.cpp
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/basic.h:28,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/VoronoiUtilsCgal.cpp:5:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 | split_numerator_denominator(double d)
      |                                     ^
In file included from /usr/include/CGAL/int.h:23,
                 from /usr/include/CGAL/number_type_basic.h:56:
/usr/include/CGAL/Modular_arithmetic/Residue_type.h: In function 'CGAL::Residue CGAL::operator+(const Residue&)':
/usr/include/CGAL/Modular_arithmetic/Residue_type.h:277:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
  277 | inline Residue operator + (const Residue& p1)
      |                                             ^
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, CGAL::Boolean_tag<true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  118 |         std::pair<double, double> operator()( const Type& x ) const {
      |                                                                     ^
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::Modular_image::operator()(long int)':
/usr/include/CGAL/int.h:138:40: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
  138 |         Residue_type operator()(long i){
      |                                        ^
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, CGAL::Boolean_tag<true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  278 |         std::pair<double, double> operator()( const Type& x ) const {
      |                                                                     ^
In file included from /usr/include/CGAL/number_type_basic.h:35:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:1: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
   41 | CGAL_DEFINE_COERCION_TRAITS_FROM_TO(short,CGAL::Residue)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/gmpxx.h:38,
                 from /usr/include/CGAL/number_type_basic.h:61:
/usr/include/CGAL/mpq_class.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >::To_interval::operator()(const mpq_class&) const':
/usr/include/CGAL/mpq_class.h:203:48: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |         operator()( const mpq_class& x ) const {
      |                                                ^
In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:30,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_nodes.h:19,
                 from /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:25,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::NT&)':
/usr/include/CGAL/Gmpz.h:200:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |         Residue_type operator()(const NT& a){
      |                                             ^
In file included from /usr/include/CGAL/Gmpz.h:244:
/usr/include/CGAL/Gmpq.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpq>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpq, CGAL::Boolean_tag<true> >::Type&) const':
/usr/include/CGAL/Gmpq.h:107:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  107 |         std::pair<double, double> operator()( const Type& x ) const {
      |                                                                     ^
[  7%] Building CXX object src/imgui/CMakeFiles/imgui.dir/imgui_demo.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/imgui && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/imgui/CMakeFiles/imgui.dir/imgui_demo.cpp.o -MF CMakeFiles/imgui.dir/imgui_demo.cpp.o.d -o CMakeFiles/imgui.dir/imgui_demo.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/imgui/imgui_demo.cpp
[  7%] Building CXX object src/admesh/CMakeFiles/admesh.dir/stlinit.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/admesh && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/admesh/CMakeFiles/admesh.dir/stlinit.cpp.o -MF CMakeFiles/admesh.dir/stlinit.cpp.o.d -o CMakeFiles/admesh.dir/stlinit.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/stlinit.cpp
In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:30,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:21:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::NT&)':
/usr/include/CGAL/Gmpz.h:200:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |         Residue_type operator()(const NT& a){
      |                                             ^
In file included from /usr/include/CGAL/Gmpz.h:244:
/usr/include/CGAL/Gmpq.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpq>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpq, CGAL::Boolean_tag<true> >::Type&) const':
/usr/include/CGAL/Gmpq.h:107:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  107 |         std::pair<double, double> operator()( const Type& x ) const {
      |                                                                     ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/stlinit.cpp: In function 'bool stl_read(stl_file*, FILE*, int, bool)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/stlinit.cpp:206:39: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'stl_normal' {aka 'class Eigen::Matrix<float, 3, 1, 2>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  206 |                                 memset(&facet.normal, 0, sizeof(facet.normal));
      |                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:295,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/stl.h:31,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/stlinit.cpp:33:
/usr/include/eigen3/Eigen/src/Core/Matrix.h:178:7: note: 'stl_normal' {aka 'class Eigen::Matrix<float, 3, 1, 2>'} declared here
  178 | class Matrix
      |       ^~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/stlinit.cpp:171:31: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
  171 |                         fscanf(fp, " endsolid%*[^\n]\n");
      |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/stlinit.cpp:172:31: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
  172 |                         fscanf(fp, " solid%*[^\n]\n");  // name might contain spaces so %*s doesn't work and it also can be empty (just "solid")
      |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/stlinit.cpp:187:30: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  187 |                         fgets(buf, 2047, fp);
      |                         ~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/stlinit.cpp:191:31: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
  191 |                         fscanf(fp, " ");
      |                         ~~~~~~^~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/stlinit.cpp:192:30: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  192 |                         fgets(buf, 2047, fp);
      |                         ~~~~~^~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/Polygon_mesh_processing/internal/Hole_filling/Triangulate_hole_polygon_mesh.h:19,
                 from /usr/include/CGAL/Polygon_mesh_processing/triangulate_hole.h:20,
                 from /usr/include/CGAL/Polygon_mesh_processing/triangulate_faces.h:18,
                 from /usr/include/CGAL/Polygon_mesh_processing/clip.h:21,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/CutSurface.cpp:2533:
/usr/include/CGAL/Polygon_mesh_processing/internal/Hole_filling/Triangulate_hole_polyline.h: In member function 'CGAL::internal::Weight_min_max_dihedral_and_area CGAL::internal::Weight_min_max_dihedral_and_area::operator+(const CGAL::internal::Weight_min_max_dihedral_and_area&) const':
/usr/include/CGAL/Polygon_mesh_processing/internal/Hole_filling/Triangulate_hole_polyline.h:283:3: note: parameter passing for argument of type 'CGAL::internal::Weight_min_max_dihedral_and_area' when C++17 is enabled changed to match C++14 in GCC 10.1
  283 |   {
      |   ^
[  7%] Building CXX object src/admesh/CMakeFiles/admesh.dir/util.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/admesh && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/admesh/CMakeFiles/admesh.dir/util.cpp.o -MF CMakeFiles/admesh.dir/util.cpp.o.d -o CMakeFiles/admesh.dir/util.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/util.cpp
In file included from /usr/include/CGAL/long_double.h:27,
                 from /usr/include/CGAL/number_type_basic.h:52:
/usr/include/CGAL/Interval_nt.h: In instantiation of 'std::pair<double, double> CGAL::Interval_nt<Protected>::pair() const [with bool Protected = true]':
/usr/include/CGAL/long_double.h:122:75:   required from here
/usr/include/CGAL/Interval_nt.h:243:29: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  243 |   std::pair<double, double> pair() const
      |                             ^~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/util.cpp: In function 'void stl_repair(stl_file*, bool, bool, bool, float, bool, float, bool, int, bool, bool, bool, bool, bool, bool)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/util.cpp:327:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  327 |         if (! tolerance_flag)
      |         ^~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/util.cpp:329:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  329 |                 if (! increment_flag)
      |                 ^~
[  8%] Building CXX object src/imgui/CMakeFiles/imgui.dir/imgui_draw.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/imgui && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/imgui/CMakeFiles/imgui.dir/imgui_draw.cpp.o -MF CMakeFiles/imgui.dir/imgui_draw.cpp.o.d -o CMakeFiles/imgui.dir/imgui_draw.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/imgui/imgui_draw.cpp
[  9%] Linking CXX static library libadmesh.a
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/admesh && /usr/bin/cmake -P CMakeFiles/admesh.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/admesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/admesh.dir/link.txt --verbose=1
/usr/bin/ar qc libadmesh.a CMakeFiles/admesh.dir/connect.cpp.o CMakeFiles/admesh.dir/normals.cpp.o CMakeFiles/admesh.dir/shared.cpp.o CMakeFiles/admesh.dir/stl_io.cpp.o CMakeFiles/admesh.dir/stlinit.cpp.o CMakeFiles/admesh.dir/util.cpp.o
/usr/bin/ranlib libadmesh.a
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[  9%] Built target admesh
[  9%] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.dir/IntersectionPoints.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DCGAL_USE_GMPXX=1 -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -frounding-math -MD -MT src/libslic3r/CMakeFiles/libslic3r_cgal.dir/IntersectionPoints.cpp.o -MF CMakeFiles/libslic3r_cgal.dir/IntersectionPoints.cpp.o.d -o CMakeFiles/libslic3r_cgal.dir/IntersectionPoints.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/IntersectionPoints.cpp
[  9%] Building CXX object src/imgui/CMakeFiles/imgui.dir/imgui_stdlib.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/imgui && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/imgui/CMakeFiles/imgui.dir/imgui_stdlib.cpp.o -MF CMakeFiles/imgui.dir/imgui_stdlib.cpp.o.d -o CMakeFiles/imgui.dir/imgui_stdlib.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/imgui/imgui_stdlib.cpp
[  9%] Building CXX object src/imgui/CMakeFiles/imgui.dir/imgui_tables.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/imgui && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/imgui/CMakeFiles/imgui.dir/imgui_tables.cpp.o -MF CMakeFiles/imgui.dir/imgui_tables.cpp.o.d -o CMakeFiles/imgui.dir/imgui_tables.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/imgui/imgui_tables.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/queue:63,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/libslic3r.h:28,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Point.hpp:15,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:15,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/IntersectionPoints.hpp:8,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/IntersectionPoints.cpp:5:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'Slic3r::Pointfs priv::compute_intersections(const Slic3r::Lines&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/IntersectionPoints.cpp:143:30:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[  9%] Building CXX object src/imgui/CMakeFiles/imgui.dir/imgui_widgets.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/imgui && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/imgui/CMakeFiles/imgui.dir/imgui_widgets.cpp.o -MF CMakeFiles/imgui.dir/imgui_widgets.cpp.o.d -o CMakeFiles/imgui.dir/imgui_widgets.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/imgui/imgui_widgets.cpp
In file included from /usr/include/c++/13/bits/stl_algobase.h:64,
                 from /usr/include/c++/13/algorithm:60,
                 from /usr/include/CGAL/config.h:271,
                 from /usr/include/CGAL/basic.h:21:
In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Line_2<CGAL::Epick>; _U2 = bool; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = CGAL::Line_2<CGAL::Epick>; _T2 = bool]',
    inlined from 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Line_2<CGAL::Epick>; _T2 = bool]' at /usr/include/c++/13/bits/stl_pair.h:927:72,
    inlined from 'std::pair<CGAL::Line_2<CGAL::Epick>, bool> CGAL::Epic_converter<IK>::operator()(const typename IK::Line_2&) const [with IK = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >]' at /usr/include/CGAL/Epic_converter.h:141:26,
    inlined from 'CGAL::Static_filtered_predicate<AK, FP, EpicP>::result_type CGAL::Static_filtered_predicate<AK, FP, EpicP>::operator()(const A1&, const A2&) const [with A1 = CGAL::Line_2<CGAL::Epeck>; A2 = CGAL::Line_2<CGAL::Epeck>; AK = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >; FP = CGAL::Filtered_predicate<CGAL::CartesianKernelFunctors::Compare_slope_2<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::CartesianKernelFunctors::Compare_slope_2<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Exact_converter<CGAL::Epeck, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Approx_converter<CGAL::Epeck, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, true>; EpicP = CGAL::Filtered_predicate_RT_FT<CGAL::CartesianKernelFunctors::Compare_slope_2<CGAL::Simple_cartesian<CGAL::Gmpzf> >, CGAL::CartesianKernelFunctors::Compare_slope_2<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::CartesianKernelFunctors::Compare_slope_2<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Cartesian_converter<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>, CGAL::Simple_cartesian<CGAL::Gmpzf>, CGAL::NT_converter<double, CGAL::Gmpzf> >, CGAL::Cartesian_converter<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::NT_converter<double, __gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Cartesian_converter<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::NT_converter<double, CGAL::Interval_nt<false> > >, true>]' at /usr/include/CGAL/Static_filtered_predicate.h:44:23,
    inlined from 'CGAL::Comparison_result CGAL::Arr_segment_traits_2<Kernel_>::Compare_y_at_x_right_2::operator()(const CGAL::Arr_segment_traits_2<Kernel_>::X_monotone_curve_2&, const CGAL::Arr_segment_traits_2<Kernel_>::X_monotone_curve_2&, const CGAL::Arr_segment_traits_2<Kernel_>::Point_2&) const [with Kernel_ = CGAL::Epeck]' at /usr/include/CGAL/Arr_segment_traits_2.h:492:46,
    inlined from 'std::pair<bool, typename CGAL::Surface_sweep_2::No_overlap_event_base<GeometryTraits_2, Subcurve_>::Subcurve_iterator> CGAL::Surface_sweep_2::Default_event_base<GeometryTraits_2, Subcurve_>::add_curve_to_right(Subcurve*, const Gt2*) [with GeometryTraits_2 = CGAL::Arr_segment_traits_2<>; Subcurve_ = CGAL::Surface_sweep_2::Default_subcurve<CGAL::Arr_segment_traits_2<>, CGAL::Surface_sweep_2::Default_event<CGAL::Arr_segment_traits_2<>, std::allocator<int> >, std::allocator<int>, CGAL::Default>]' at /usr/include/CGAL/Surface_sweep_2/Default_event_base.h:143:13:
/usr/include/c++/13/bits/stl_pair.h:688:11: warning: '<unnamed>' may be used uninitialized [-Wmaybe-uninitialized]
  688 |         : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y))
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:27:
/usr/include/CGAL/Epic_converter.h: In member function 'std::pair<bool, typename CGAL::Surface_sweep_2::No_overlap_event_base<GeometryTraits_2, Subcurve_>::Subcurve_iterator> CGAL::Surface_sweep_2::Default_event_base<GeometryTraits_2, Subcurve_>::add_curve_to_right(Subcurve*, const Gt2*) [with GeometryTraits_2 = CGAL::Arr_segment_traits_2<>; Subcurve_ = CGAL::Surface_sweep_2::Default_subcurve<CGAL::Arr_segment_traits_2<>, CGAL::Surface_sweep_2::Default_event<CGAL::Arr_segment_traits_2<>, std::allocator<int> >, std::allocator<int>, CGAL::Default>]':
/usr/include/CGAL/Epic_converter.h:141:27: note: '<anonymous>' declared here
  141 |     return std::make_pair(Line_2(), false);
      |                           ^~~~~~~~
[ 10%] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.dir/MeshBoolean.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DCGAL_USE_GMPXX=1 -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -frounding-math -MD -MT src/libslic3r/CMakeFiles/libslic3r_cgal.dir/MeshBoolean.cpp.o -MF CMakeFiles/libslic3r_cgal.dir/MeshBoolean.cpp.o.d -o CMakeFiles/libslic3r_cgal.dir/MeshBoolean.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MeshBoolean.cpp
[ 10%] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.dir/TryCatchSignal.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DCGAL_USE_GMPXX=1 -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -frounding-math -MD -MT src/libslic3r/CMakeFiles/libslic3r_cgal.dir/TryCatchSignal.cpp.o -MF CMakeFiles/libslic3r_cgal.dir/TryCatchSignal.cpp.o.d -o CMakeFiles/libslic3r_cgal.dir/TryCatchSignal.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/TryCatchSignal.cpp
[ 10%] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.dir/Triangulation.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DCGAL_USE_GMPXX=1 -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -frounding-math -MD -MT src/libslic3r/CMakeFiles/libslic3r_cgal.dir/Triangulation.cpp.o -MF CMakeFiles/libslic3r_cgal.dir/Triangulation.cpp.o.d -o CMakeFiles/libslic3r_cgal.dir/Triangulation.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Triangulation.cpp
[ 10%] Linking CXX static library libimgui.a
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/imgui && /usr/bin/cmake -P CMakeFiles/imgui.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/imgui && /usr/bin/cmake -E cmake_link_script CMakeFiles/imgui.dir/link.txt --verbose=1
/usr/bin/ar qc libimgui.a CMakeFiles/imgui.dir/imgui.cpp.o CMakeFiles/imgui.dir/imgui_demo.cpp.o CMakeFiles/imgui.dir/imgui_draw.cpp.o CMakeFiles/imgui.dir/imgui_stdlib.cpp.o CMakeFiles/imgui.dir/imgui_tables.cpp.o CMakeFiles/imgui.dir/imgui_widgets.cpp.o
/usr/bin/ranlib libimgui.a
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Built target imgui
make  -f src/hints/CMakeFiles/hintsToPot.dir/build.make src/hints/CMakeFiles/hintsToPot.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hints /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/hints /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/hints/CMakeFiles/hintsToPot.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f src/hints/CMakeFiles/hintsToPot.dir/build.make src/hints/CMakeFiles/hintsToPot.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object src/hints/CMakeFiles/hintsToPot.dir/HintsToPot.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/hints && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/hints/CMakeFiles/hintsToPot.dir/HintsToPot.cpp.o -MF CMakeFiles/hintsToPot.dir/HintsToPot.cpp.o.d -o CMakeFiles/hintsToPot.dir/HintsToPot.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hints/HintsToPot.cpp
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/basic.h:28,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:20,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Triangulation.cpp:7:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 | split_numerator_denominator(double d)
      |                                     ^
In file included from /usr/include/CGAL/int.h:23,
                 from /usr/include/CGAL/number_type_basic.h:56:
/usr/include/CGAL/Modular_arithmetic/Residue_type.h: In function 'CGAL::Residue CGAL::operator+(const Residue&)':
/usr/include/CGAL/Modular_arithmetic/Residue_type.h:277:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
  277 | inline Residue operator + (const Residue& p1)
      |                                             ^
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, CGAL::Boolean_tag<true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  118 |         std::pair<double, double> operator()( const Type& x ) const {
      |                                                                     ^
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::Modular_image::operator()(long int)':
/usr/include/CGAL/int.h:138:40: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
  138 |         Residue_type operator()(long i){
      |                                        ^
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, CGAL::Boolean_tag<true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  278 |         std::pair<double, double> operator()( const Type& x ) const {
      |                                                                     ^
In file included from /usr/include/CGAL/number_type_basic.h:35:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:1: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
   41 | CGAL_DEFINE_COERCION_TRAITS_FROM_TO(short,CGAL::Residue)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/gmpxx.h:38,
                 from /usr/include/CGAL/number_type_basic.h:61:
/usr/include/CGAL/mpq_class.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >::To_interval::operator()(const mpq_class&) const':
/usr/include/CGAL/mpq_class.h:203:48: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |         operator()( const mpq_class& x ) const {
      |                                                ^
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/basic.h:28,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl/igl/copyleft/cgal/assign.h:12,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl/igl/copyleft/cgal/mesh_boolean.cpp:11,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl/igl/copyleft/cgal/mesh_boolean.h:226,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MeshBoolean.cpp:12:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 | split_numerator_denominator(double d)
      |                                     ^
In file included from /usr/include/CGAL/int.h:23,
                 from /usr/include/CGAL/number_type_basic.h:56:
/usr/include/CGAL/Modular_arithmetic/Residue_type.h: In function 'CGAL::Residue CGAL::operator+(const Residue&)':
/usr/include/CGAL/Modular_arithmetic/Residue_type.h:277:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
  277 | inline Residue operator + (const Residue& p1)
      |                                             ^
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, CGAL::Boolean_tag<true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  118 |         std::pair<double, double> operator()( const Type& x ) const {
      |                                                                     ^
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::Modular_image::operator()(long int)':
/usr/include/CGAL/int.h:138:40: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
  138 |         Residue_type operator()(long i){
      |                                        ^
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, CGAL::Boolean_tag<true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  278 |         std::pair<double, double> operator()( const Type& x ) const {
      |                                                                     ^
In file included from /usr/include/CGAL/number_type_basic.h:35:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:1: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
   41 | CGAL_DEFINE_COERCION_TRAITS_FROM_TO(short,CGAL::Residue)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/gmpxx.h:38,
                 from /usr/include/CGAL/number_type_basic.h:61:
/usr/include/CGAL/mpq_class.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >::To_interval::operator()(const mpq_class&) const':
/usr/include/CGAL/mpq_class.h:203:48: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |         operator()( const mpq_class& x ) const {
      |                                                ^
In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:30,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::NT&)':
/usr/include/CGAL/Gmpz.h:200:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |         Residue_type operator()(const NT& a){
      |                                             ^
In file included from /usr/include/CGAL/Gmpz.h:244:
/usr/include/CGAL/Gmpq.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpq>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpq, CGAL::Boolean_tag<true> >::Type&) const':
/usr/include/CGAL/Gmpq.h:107:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  107 |         std::pair<double, double> operator()( const Type& x ) const {
      |                                                                     ^
[ 10%] Linking CXX executable hintsToPot
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/hints && /usr/bin/cmake -E cmake_link_script CMakeFiles/hintsToPot.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -Wl,-z,relro CMakeFiles/hintsToPot.dir/HintsToPot.cpp.o -o hintsToPot  /usr/lib/arm-linux-gnueabihf/libboost_log.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_locale.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_regex.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Built target hintsToPot
make  -f src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/build.make src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/occt_wrapper /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/occt_wrapper /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/build.make src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/OCCTWrapper.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/occt_wrapper && /usr/bin/c++ -DOCCTWrapper_EXPORTS -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/occt_wrapper -I/usr/include/opencascade -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/OCCTWrapper.cpp.o -MF CMakeFiles/OCCTWrapper.dir/OCCTWrapper.cpp.o.d -o CMakeFiles/OCCTWrapper.dir/OCCTWrapper.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/occt_wrapper/OCCTWrapper.cpp
In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:30,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:21:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::NT&)':
/usr/include/CGAL/Gmpz.h:200:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |         Residue_type operator()(const NT& a){
      |                                             ^
In file included from /usr/include/CGAL/Gmpz.h:244:
/usr/include/CGAL/Gmpq.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpq>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpq, CGAL::Boolean_tag<true> >::Type&) const':
/usr/include/CGAL/Gmpq.h:107:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  107 |         std::pair<double, double> operator()( const Type& x ) const {
      |                                                                     ^
In file included from /usr/include/opencascade/NCollection_IndexedMap.hxx:21,
                 from /usr/include/opencascade/TDF_AttributeIndexedMap.hxx:20,
                 from /usr/include/opencascade/TDF_Label.hxx:28,
                 from /usr/include/opencascade/TDF_AttributeDelta.hxx:22,
                 from /usr/include/opencascade/TDF_AttributeDeltaList.hxx:19,
                 from /usr/include/opencascade/TDF_Delta.hxx:23,
                 from /usr/include/opencascade/TDF_DeltaList.hxx:19,
                 from /usr/include/opencascade/TDocStd_Document.hxx:26,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/occt_wrapper/OCCTWrapper.cpp:13:
/usr/include/opencascade/NCollection_StlIterator.hxx:30:15: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   30 |   public std::iterator<Category, ItemType, ptrdiff_t,
      |               ^~~~~~~~
In file included from /usr/include/c++/13/bits/stl_algobase.h:65,
                 from /usr/include/c++/13/array:43,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/occt_wrapper/OCCTWrapper.hpp:5,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/occt_wrapper/OCCTWrapper.cpp:1:
/usr/include/c++/13/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /usr/include/CGAL/CORE_Expr.h:183,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel_with_sqrt.h:25,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl/igl/copyleft/cgal/assign_scalar.h:12,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl/igl/copyleft/cgal/assign.cpp:9,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl/igl/copyleft/cgal/assign.h:40:
/usr/include/CGAL/CORE_BigInt.h: In member function 'CGAL::Modular_traits<CORE::BigInt>::Residue_type CGAL::Modular_traits<CORE::BigInt>::Modular_image::operator()(const CGAL::Modular_traits<CORE::BigInt>::NT&)':
/usr/include/CGAL/CORE_BigInt.h:143:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
  143 |         Residue_type operator()(const NT& a){
      |                                             ^
In file included from /usr/include/CGAL/CORE_BigInt.h:191:
/usr/include/CGAL/CORE_BigRat.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CORE::BigRat>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CORE::BigRat, CGAL::Boolean_tag<true> >::Type&) const':
/usr/include/CGAL/CORE_BigRat.h:99:70: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   99 |         std::pair<double, double> operator()( const Type& x_ ) const {
      |                                                                      ^
[ 10%] Linking CXX shared module ../OCCTWrapper.so
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/occt_wrapper && /usr/bin/cmake -E cmake_link_script CMakeFiles/OCCTWrapper.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -Wl,-z,relro -shared  -o ../OCCTWrapper.so CMakeFiles/OCCTWrapper.dir/OCCTWrapper.cpp.o  /usr/lib/arm-linux-gnueabihf/libTKXDESTEP.so.7.6.3 /usr/lib/arm-linux-gnueabihf/libTKSTEP.so.7.6.3 /usr/lib/arm-linux-gnueabihf/libTKSTEP209.so.7.6.3 /usr/lib/arm-linux-gnueabihf/libTKSTEPAttr.so.7.6.3 /usr/lib/arm-linux-gnueabihf/libTKSTEPBase.so.7.6.3 /usr/lib/arm-linux-gnueabihf/libTKXCAF.so.7.6.3 /usr/lib/arm-linux-gnueabihf/libTKXSBase.so.7.6.3 /usr/lib/arm-linux-gnueabihf/libTKVCAF.so.7.6.3 /usr/lib/arm-linux-gnueabihf/libTKCAF.so.7.6.3 /usr/lib/arm-linux-gnueabihf/libTKLCAF.so.7.6.3 /usr/lib/arm-linux-gnueabihf/libTKCDF.so.7.6.3 /usr/lib/arm-linux-gnueabihf/libTKV3d.so.7.6.3 /usr/lib/arm-linux-gnueabihf/libTKService.so.7.6.3 /usr/lib/arm-linux-gnueabihf/libTKMesh.so.7.6.3 /usr/lib/arm-linux-gnueabihf/libTKBO.so.7.6.3 /usr/lib/arm-linux-gnueabihf/libTKPrim.so.7.6.3 /usr/lib/arm-linux-gnueabihf/libTKHLR.so.7.6.3 /usr/lib/arm-linux-gnueabihf/libTKShHealing.so.7.6.3 /usr/lib/arm-linux-gnueabihf/libTKTopAlgo.so.7.6.3 /usr/lib/arm-linux-gnueabihf/libTKGeomAlgo.so.7.6.3 /usr/lib/arm-linux-gnueabihf/libTKBRep.so.7.6.3 /usr/lib/arm-linux-gnueabihf/libTKGeomBase.so.7.6.3 /usr/lib/arm-linux-gnueabihf/libTKG3d.so.7.6.3 /usr/lib/arm-linux-gnueabihf/libTKG2d.so.7.6.3 /usr/lib/arm-linux-gnueabihf/libTKMath.so.7.6.3 /usr/lib/arm-linux-gnueabihf/libTKernel.so.7.6.3 -lGL -lX11 -lfontconfig /usr/lib/arm-linux-gnueabihf/libfreeimage.so /usr/lib/arm-linux-gnueabihf/libfreetype.so -lpthread -lrt -lstdc++ /usr/lib/arm-linux-gnueabihf/libtbb.so /usr/lib/arm-linux-gnueabihf/libtbbmalloc.so -ldl 
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Built target OCCTWrapper
make  -f src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/build.make src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/build.make src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[ 11%] Checking source files encodings for target libslic3r_gui
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui pchheader.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui pchheader.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/AboutDialog.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/AboutDialog.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ArrangeSettingsDialogImgui.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ArrangeSettingsDialogImgui.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/SysInfoDialog.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/SysInfoDialog.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/KBShortcutsDialog.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/KBShortcutsDialog.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/BackgroundSlicingProcess.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/BackgroundSlicingProcess.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/BitmapCache.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/BitmapCache.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ConfigSnapshotDialog.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ConfigSnapshotDialog.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/3DScene.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/3DScene.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/format.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLShadersManager.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLShadersManager.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLShader.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLShader.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLCanvas3D.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLCanvas3D.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/SceneRaycaster.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/SceneRaycaster.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/OpenGLManager.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/OpenGLManager.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Selection.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Selection.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmosManager.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmosManager.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmosCommon.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmosCommon.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoBase.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoBase.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoSlaBase.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoSlaBase.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoEmboss.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoEmboss.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoMove.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoMove.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoRotate.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoRotate.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoScale.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoScale.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoSlaSupports.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoSlaSupports.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoFdmSupports.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoFdmSupports.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoFlatten.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoFlatten.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoCut.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoCut.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoHollow.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoHollow.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoPainterBase.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoPainterBase.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoSeam.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoSeam.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoSimplify.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoSimplify.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoMmuSegmentation.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoMmuSegmentation.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoMeasure.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoMeasure.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLSelectionRectangle.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLSelectionRectangle.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLModel.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLModel.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLTexture.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLTexture.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLToolbar.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLToolbar.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GCodeViewer.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GCodeViewer.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Preferences.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Preferences.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/PresetHints.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/PresetHints.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Init.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Init.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Preview.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Preview.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_App.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_App.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Utils.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Utils.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Geometry.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Geometry.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/I18N.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/I18N.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/IconManager.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/IconManager.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/MainFrame.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/MainFrame.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Plater.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Plater.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/PresetComboBoxes.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/PresetComboBoxes.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/BitmapComboBox.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/BitmapComboBox.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/SavePresetDialog.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/SavePresetDialog.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/PhysicalPrinterDialog.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/PhysicalPrinterDialog.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Factories.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Factories.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectList.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectList.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GalleryDialog.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GalleryDialog.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectManipulation.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectManipulation.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectSettings.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectSettings.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectLayers.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectLayers.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/MeshUtils.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/MeshUtils.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Tab.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Tab.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ConfigManipulation.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ConfigManipulation.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Field.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Field.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/OptionsGroup.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/OptionsGroup.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/OG_CustomCtrl.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/OG_CustomCtrl.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/BedShapeDialog.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/BedShapeDialog.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/2DBed.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/2DBed.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/3DBed.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/3DBed.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/CoordAxes.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/CoordAxes.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Camera.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Camera.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/CameraUtils.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/CameraUtils.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/wxExtensions.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/wxExtensions.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ExtruderSequenceDialog.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ExtruderSequenceDialog.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/WipeTowerDialog.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/WipeTowerDialog.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/RammingChart.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/RammingChart.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/RemovableDriveManager.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/RemovableDriveManager.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/SendSystemInfoDialog.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/SendSystemInfoDialog.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/SurfaceDrag.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/SurfaceDrag.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/TextLines.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/TextLines.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/BonjourDialog.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/BonjourDialog.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ButtonsDescription.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ButtonsDescription.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ImGuiWrapper.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ImGuiWrapper.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Config/Snapshot.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Config/Snapshot.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Config/Version.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Config/Version.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/ASCIIFolding.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/ASCIIFolding.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Serial.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Serial.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ConfigWizard.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ConfigWizard.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ConfigWizard_private.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/MsgDialog.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/MsgDialog.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/UpdateDialogs.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/UpdateDialogs.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/FirmwareDialog.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/FirmwareDialog.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/PrintHostDialogs.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/PrintHostDialogs.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/Job.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/Worker.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/BoostThreadWorker.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/BoostThreadWorker.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/UIThreadWorker.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/BusyCursorJob.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/CancellableJob.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/PlaterWorker.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/ArrangeJob2.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/ArrangeJob2.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/CreateFontNameImageJob.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/CreateFontNameImageJob.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/CreateFontStyleImagesJob.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/CreateFontStyleImagesJob.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/EmbossJob.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/EmbossJob.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/RotoptimizeJob.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/RotoptimizeJob.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/SLAImportJob.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/SLAImportJob.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/ProgressIndicator.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/NotificationProgressIndicator.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/NotificationProgressIndicator.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/ThreadSafeQueue.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/SLAImportDialog.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ProgressStatusBar.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ProgressStatusBar.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Mouse3DController.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Mouse3DController.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/DoubleSlider.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/DoubleSlider.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Notebook.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Notebook.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ObjectDataViewModel.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ObjectDataViewModel.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/InstanceCheck.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/InstanceCheck.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Search.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Search.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/NotificationManager.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/NotificationManager.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/UnsavedChangesDialog.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/UnsavedChangesDialog.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ExtraRenderers.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ExtraRenderers.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ProjectDirtyStateManager.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ProjectDirtyStateManager.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/DesktopIntegrationDialog.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/DesktopIntegrationDialog.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/HintNotification.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/HintNotification.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/FileArchiveDialog.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/FileArchiveDialog.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Downloader.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Downloader.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/DownloaderFileGet.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/DownloaderFileGet.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/AppUpdater.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/AppUpdater.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Http.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Http.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/FixModelByWin10.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/FixModelByWin10.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Moonraker.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Moonraker.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/OctoPrint.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/OctoPrint.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Duet.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Duet.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/EmbossStyleManager.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/EmbossStyleManager.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/EmbossStylesSerializable.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/EmbossStylesSerializable.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/FlashAir.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/FlashAir.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/FontConfigHelp.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/FontConfigHelp.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/AstroBox.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/AstroBox.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Repetier.cpp
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/libslic3r.h:24,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Point.hpp:15,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Triangulation.hpp:10,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Triangulation.cpp:5:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Distance = int; _Tp = pair<CGAL::Point_2<CGAL::Epick>, unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, true> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Repetier.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/PrintHost.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/PrintHost.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Bonjour.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Bonjour.hpp
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Distance = int; _Tp = pair<CGAL::Point_2<CGAL::Epick>, unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, true> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/PresetUpdater.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/PresetUpdater.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Process.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Process.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/RaycastManager.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/RaycastManager.hpp
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Distance = int; _Tp = pair<CGAL::Point_2<CGAL::Epick>, unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, false> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/UndoRedo.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/UndoRedo.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/HexFile.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/HexFile.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/TCPConsole.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/TCPConsole.hpp
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Distance = int; _Tp = pair<CGAL::Point_2<CGAL::Epick>, unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, false> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/MKS.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/MKS.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/WinRegistry.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/WinRegistry.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/WxFontUtils.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/WxFontUtils.hpp
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[ 11%] Built target encoding-check-libslic3r_gui
make  -f src/avrdude/CMakeFiles/encoding-check-avrdude.dir/build.make src/avrdude/CMakeFiles/encoding-check-avrdude.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude/CMakeFiles/encoding-check-avrdude.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f src/avrdude/CMakeFiles/encoding-check-avrdude.dir/build.make src/avrdude/CMakeFiles/encoding-check-avrdude.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[ 11%] Checking source files encodings for target avrdude
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude arduino.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude avr.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude avrpart.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude avr910.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude bitbang.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude buspirate.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude butterfly.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude config.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude config_gram.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude crc16.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude fileio.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude lexer.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude linuxgpio.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude lists.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude pgm.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude pgm_type.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude pickit2.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude pindefs.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude safemode.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude ser_avrdoper.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude serbb_posix.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude serbb_win32.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude ser_posix.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude ser_win32.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude stk500.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude stk500generic.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude stk500v2.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude term.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude update.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude wiring.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude main.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude avrdude-slic3r.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude avrdude-slic3r.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[ 11%] Built target encoding-check-avrdude
make  -f src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/build.make src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/build.make src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[ 11%] Checking source files encodings for target avrdude-slic3r
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude-slic3r main-standalone.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[ 11%] Built target encoding-check-avrdude-slic3r
make  -f src/semver/CMakeFiles/encoding-check-semver.dir/build.make src/semver/CMakeFiles/encoding-check-semver.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/semver /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/semver /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/semver/CMakeFiles/encoding-check-semver.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f src/semver/CMakeFiles/encoding-check-semver.dir/build.make src/semver/CMakeFiles/encoding-check-semver.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[ 11%] Checking source files encodings for target semver
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/semver && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check semver semver.c
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/semver && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check semver semver.h
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[ 11%] Built target encoding-check-semver
make  -f src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/build.make src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/build.make src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[ 11%] Checking source files encodings for target libslic3r
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r pchheader.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r pchheader.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r AStar.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r AABBTreeIndirect.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r AABBTreeLines.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r AABBMesh.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r AABBMesh.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Algorithm/PathSorting.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Algorithm/RegionExpansion.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Algorithm/RegionExpansion.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r AnyPtr.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r BoundingBox.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r BoundingBox.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r BridgeDetector.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r BridgeDetector.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Brim.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Brim.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r BuildVolume.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r BuildVolume.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r BoostAdapter.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r clipper.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r clipper.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ClipperUtils.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ClipperUtils.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ClipperZUtils.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Color.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Color.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Config.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Config.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r CSGMesh/CSGMesh.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r CSGMesh/SliceCSGMesh.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r CSGMesh/ModelToCSGMesh.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r CSGMesh/PerformCSGMeshBooleans.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r CSGMesh/VoxelizeCSGMesh.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r CSGMesh/TriangleMeshAdapter.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r CSGMesh/CSGMeshCopy.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r EdgeGrid.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r EdgeGrid.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ElephantFootCompensation.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ElephantFootCompensation.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Emboss.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Emboss.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r enum_bitmask.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ExPolygon.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ExPolygon.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ExPolygonsIndex.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ExPolygonsIndex.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Extruder.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Extruder.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ExtrusionEntity.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ExtrusionEntity.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ExtrusionEntityCollection.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ExtrusionEntityCollection.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ExtrusionRole.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Triangulation.hpp:8:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>}; _Tp = std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>; _Alloc = std::allocator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ExtrusionRole.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ExtrusionSimulator.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ExtrusionSimulator.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r FileParserError.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/Fill.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/Fill.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/Fill3DHoneycomb.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/Fill3DHoneycomb.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillAdaptive.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillAdaptive.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillBase.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillBase.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillConcentric.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillConcentric.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillEnsuring.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillEnsuring.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillHoneycomb.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillHoneycomb.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillGyroid.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillGyroid.hpp
In file included from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Triangulation.cpp:8:
/usr/include/CGAL/Constrained_triangulation_2.h: In member function 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::update_constraints_incident(Vertex_handle, Vertex_handle, Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:1327:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
 1327 | Constrained_triangulation_2<Gt,Tds,Itag>::
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Constrained_triangulation_2.h:1327:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:1327:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillPlanePath.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillPlanePath.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillLine.cpp
/usr/include/CGAL/Constrained_triangulation_2.h: In member function 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::clear_constraints_incident(Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:1365:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
 1365 | Constrained_triangulation_2<Gt,Tds,Itag>::
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillLine.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillLightning.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillLightning.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/Lightning/DistanceField.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/Lightning/DistanceField.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/Lightning/Generator.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/Lightning/Generator.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/Lightning/Layer.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/Lightning/Layer.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/Lightning/TreeNode.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/Lightning/TreeNode.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillRectilinear.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillRectilinear.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Flow.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Flow.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r format.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/3mf.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/3mf.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/AMF.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/AMF.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/OBJ.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/OBJ.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/objparser.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/objparser.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/STL.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/STL.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/SLAArchiveWriter.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/SLAArchiveWriter.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/SLAArchiveReader.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/SLAArchiveReader.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/ZipperArchiveImport.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/ZipperArchiveImport.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/SL1.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/SL1.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/SL1_SVG.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/SL1_SVG.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/AnycubicSLA.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/AnycubicSLA.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/STEP.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/STEP.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/SLAArchiveFormatRegistry.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/SLAArchiveFormatRegistry.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/ThumbnailData.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/ThumbnailData.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/Thumbnails.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/Thumbnails.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/ConflictChecker.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/ConflictChecker.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/CoolingBuffer.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/CoolingBuffer.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/FindReplace.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/FindReplace.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/PostProcessor.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/PostProcessor.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/PressureEqualizer.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/PressureEqualizer.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/PrintExtents.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/PrintExtents.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/RetractWhenCrossingPerimeters.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/RetractWhenCrossingPerimeters.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/SpiralVase.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/SpiralVase.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/SeamPlacer.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/SeamPlacer.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/ToolOrdering.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/ToolOrdering.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/WipeTower.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/WipeTower.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/GCodeProcessor.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/GCodeProcessor.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/AvoidCrossingPerimeters.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/AvoidCrossingPerimeters.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCodeReader.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCodeReader.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCodeWriter.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCodeWriter.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry/Bicubic.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry/Circle.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry/Circle.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry/ConvexHull.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry/ConvexHull.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry/Curves.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry/MedialAxis.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry/MedialAxis.hpp
In file included from /usr/include/CGAL/Constrained_triangulation_2.h:26:
/usr/include/CGAL/Triangulation_2.h: In member function 'bool CGAL::Triangulation_2<Gt, Tds>::includes_edge(Vertex_handle, Vertex_handle, Vertex_handle&, Face_handle&, int&) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >]':
/usr/include/CGAL/Triangulation_2.h:1041:1: note: parameter passing for argument of type 'CGAL::Triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
 1041 | Triangulation_2<Gt, Tds>::
      | ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Triangulation_2.h:1041:1: note: parameter passing for argument of type 'CGAL::Triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry/Voronoi.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry/VoronoiOffset.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry/VoronoiOffset.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry/VoronoiVisualUtils.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Int128.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r JumpPointSearch.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r JumpPointSearch.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r KDTreeIndirect.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Layer.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Layer.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r LayerRegion.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r libslic3r.h
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/libslic3r_version.h
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Line.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Line.hpp
In file included from /usr/include/CGAL/Triangulation_2.h:35:
/usr/include/CGAL/Triangulation_2/internal/Triangulation_line_face_circulator_2.h: In constructor 'CGAL::Triangulation_line_face_circulator_2<Triangulation_>::Triangulation_line_face_circulator_2(Vertex_handle, const Triangulation*, const Point&) [with Triangulation_ = CGAL::Triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > >]':
/usr/include/CGAL/Triangulation_2/internal/Triangulation_line_face_circulator_2.h:147:1: note: parameter passing for argument of type 'CGAL::Triangulation_line_face_circulator_2<CGAL::Triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
  147 | Triangulation_line_face_circulator_2<Triangulation>::
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r BlacklistedLibraryCheck.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r BlacklistedLibraryCheck.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r LocalesUtils.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r LocalesUtils.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r CutUtils.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r CutUtils.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Model.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Model.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ModelArrange.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ModelArrange.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MultiMaterialSegmentation.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MultiMaterialSegmentation.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MeshNormals.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MeshNormals.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Measure.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Measure.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MeasureUtils.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r CustomGCode.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r CustomGCode.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Arrange.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/ArrangeImpl.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Items/ArrangeItem.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Items/ArrangeItem.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Items/SimpleArrangeItem.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Items/SimpleArrangeItem.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Items/TrafoOnlyArrangeItem.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Items/MutableItemTraits.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Items/ArbitraryDataStore.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/ArrangeSettingsView.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/ArrangeSettingsDb_AppCfg.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/ArrangeSettingsDb_AppCfg.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Scene.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Scene.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/SceneBuilder.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/SceneBuilder.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Tasks/ArrangeTask.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Tasks/ArrangeTaskImpl.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Tasks/FillBedTask.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Tasks/FillBedTaskImpl.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Tasks/MultiplySelectionTask.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Tasks/MultiplySelectionTaskImpl.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/SegmentedRectangleBed.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Core/ArrangeItemTraits.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Core/DataStoreTraits.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Core/ArrangeBase.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Core/PackingContext.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Core/ArrangeFirstFit.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Core/Beds.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Core/Beds.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Core/NFP/NFP.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Core/NFP/NFP.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Core/NFP/NFPConcave_CGAL.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Core/NFP/NFPConcave_CGAL.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Core/NFP/NFPConcave_Tesselate.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Core/NFP/NFPConcave_Tesselate.cpp
In file included from /usr/include/CGAL/Triangulation_2.h:32:
/usr/include/CGAL/Triangulation_data_structure_2.h: In member function 'CGAL::Triangulation_data_structure_2<Vb, Fb>::Vertex_handle CGAL::Triangulation_data_structure_2<Vb, Fb>::insert_dim_up(Vertex_handle, bool) [with Vb = CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>; Fb = CGAL::Constrained_triangulation_face_base_2<CGAL::Epick>]':
/usr/include/CGAL/Triangulation_data_structure_2.h:1025:1: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
 1025 | Triangulation_data_structure_2<Vb,Fb>::
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Core/NFP/EdgeCache.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Core/NFP/EdgeCache.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Core/NFP/CircularEdgeIterator.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Core/NFP/NFPArrangeItemTraits.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Core/NFP/PackStrategyNFP.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Core/NFP/RectangleOverfitPackingStrategy.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Core/NFP/Kernels/KernelTraits.hpp
In member function 'CGAL::Triangulation_data_structure_2<Vb, Fb>::Vertex_handle CGAL::Triangulation_data_structure_2<Vb, Fb>::insert_second() [with Vb = CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>; Fb = CGAL::Constrained_triangulation_face_base_2<CGAL::Epick>]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Vertex_handle CGAL::Triangulation_2<Gt, Tds>::insert_first(const Point&) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >]' at /usr/include/CGAL/Triangulation_2.h:1216:39,
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Vertex_handle CGAL::Triangulation_2<Gt, Tds>::insert(const Point&, Locate_type, Face_handle, int) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >]' at /usr/include/CGAL/Triangulation_2.h:1395:24:
/usr/include/CGAL/Triangulation_data_structure_2.h:945:23: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
  945 |   return insert_dim_up();
      |          ~~~~~~~~~~~~~^~
In member function 'CGAL::Triangulation_2<Gt, Tds>::Vertex_handle CGAL::Triangulation_2<Gt, Tds>::insert_second(const Point&) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Vertex_handle CGAL::Triangulation_2<Gt, Tds>::insert(const Point&, Locate_type, Face_handle, int) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >]' at /usr/include/CGAL/Triangulation_2.h:1400:30:
/usr/include/CGAL/Triangulation_2.h:1227:40: note: parameter passing for argument of type 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' changed in GCC 7.1
 1227 |    Vertex_handle v = _tds.insert_dim_up(infinite_vertex(), true);
      |                      ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'CGAL::Triangulation_2<Gt, Tds>::Vertex_handle CGAL::Triangulation_2<Gt, Tds>::insert_outside_affine_hull(const Point&) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Vertex_handle CGAL::Triangulation_2<Gt, Tds>::insert(const Point&, Locate_type, Face_handle, int) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >]' at /usr/include/CGAL/Triangulation_2.h:1411:37:
/usr/include/CGAL/Triangulation_2.h:1372:39: note: parameter passing for argument of type 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' changed in GCC 7.1
 1372 |   Vertex_handle v = _tds.insert_dim_up( infinite_vertex(), conform);
      |                     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Core/NFP/Kernels/GravityKernel.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Core/NFP/Kernels/TMArrangeKernel.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Core/NFP/Kernels/CompactifyKernel.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Core/NFP/Kernels/RectangleOverfitKernelWrapper.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Core/NFP/Kernels/SVGDebugOutputKernelWrapper.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange/Core/NFP/Kernels/KernelUtils.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MultiPoint.cpp
/usr/include/CGAL/Constrained_triangulation_2.h: In member function 'CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::insert(const Point&, Locate_type, Face_handle, int) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:775:32: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
  775 |     update_constraints_incident(va, v1,v2);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/CGAL/Constrained_triangulation_2.h:775:32: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:777:31: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
  777 |     clear_constraints_incident(va);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MultiPoint.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MutablePriorityQueue.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r NormalUtils.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r NormalUtils.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r NSVGUtils.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r NSVGUtils.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ObjectID.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ObjectID.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PerimeterGenerator.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PerimeterGenerator.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PlaceholderParser.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PlaceholderParser.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Platform.cpp
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, false> >]':
/usr/include/c++/13/bits/stl_algo.h:1631:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 1631 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Platform.hpp
/usr/include/c++/13/bits/stl_algo.h:1631:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1631:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Point.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Point.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Polygon.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Polygon.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MutablePolygon.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MutablePolygon.hpp
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, false> >]':
/usr/include/c++/13/bits/stl_algo.h:1957:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 1957 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1957:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1957:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1965:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 1965 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PolygonTrimmer.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PolygonTrimmer.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Polyline.cpp
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, false> >]':
/usr/include/c++/13/bits/stl_algo.h:1631:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 1631 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1631:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1631:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Polyline.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Preset.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Preset.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PresetBundle.cpp
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, false> >]':
/usr/include/c++/13/bits/stl_algo.h:1957:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 1957 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1957:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1957:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1965:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 1965 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PresetBundle.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PrincipalComponents2D.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PrincipalComponents2D.cpp
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, true> >]':
/usr/include/c++/13/bits/stl_algo.h:1631:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 1631 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1631:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1631:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r AppConfig.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r AppConfig.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Print.cpp
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, true> >]':
/usr/include/c++/13/bits/stl_algo.h:1957:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 1957 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1957:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1957:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1965:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 1965 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Print.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PrintApply.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PrintBase.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PrintBase.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PrintConfig.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PrintConfig.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PrintObject.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PrintObjectSlice.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PrintRegion.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PointGrid.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PNGReadWrite.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PNGReadWrite.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r QuadricEdgeCollapse.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r QuadricEdgeCollapse.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Semver.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ShortEdgeCollapse.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ShortEdgeCollapse.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ShortestPath.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ShortestPath.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLAPrint.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLAPrintSteps.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLAPrintSteps.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLAPrint.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Slicing.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Slicing.hpp
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, true> >]':
/usr/include/c++/13/bits/stl_algo.h:1631:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 1631 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1631:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1631:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SlicesToTriangleMesh.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SlicesToTriangleMesh.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SlicingAdaptive.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SlicingAdaptive.hpp
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, true> >]':
/usr/include/c++/13/bits/stl_algo.h:1957:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 1957 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1957:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1957:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1965:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 1965 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Subdivide.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Subdivide.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Support/SupportCommon.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Support/SupportCommon.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Support/SupportDebug.cpp
In file included from /usr/include/CGAL/Hilbert_sort_2.h:16,
                 from /usr/include/CGAL/hilbert_sort.h:19,
                 from /usr/include/CGAL/spatial_sort.h:17,
                 from /usr/include/CGAL/Triangulation_2.h:36:
/usr/include/CGAL/Hilbert_sort_median_2.h: In member function 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = true; bool upy = true; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]':
/usr/include/CGAL/Hilbert_sort_median_2.h:101:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  101 |   void recursive_sort (RandomAccessIterator begin, RandomAccessIterator end) const
      |        ^~~~~~~~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h:101:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, true>]',
    inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, true>]' at /usr/include/CGAL/Hilbert_sort_base.h:38:20,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = true; bool upy = true; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:109:55:
/usr/include/c++/13/bits/stl_algo.h:4829:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 4829 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4830 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4831 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, true>]',
    inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, true>]' at /usr/include/CGAL/Hilbert_sort_base.h:38:20,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = true; bool upy = true; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:110:55:
/usr/include/c++/13/bits/stl_algo.h:4829:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 4829 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4830 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4831 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, false>]',
    inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, false>]' at /usr/include/CGAL/Hilbert_sort_base.h:38:20,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = true; bool upy = true; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:111:55:
/usr/include/c++/13/bits/stl_algo.h:4829:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 4829 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4830 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4831 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h: In member function 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = true; bool upy = true; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]':
/usr/include/CGAL/Hilbert_sort_median_2.h:113:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  113 |     recursive_sort<y, upy, upx> (m0, m1);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h:114:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  114 |     recursive_sort<x, upx, upy> (m1, m2);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h:115:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  115 |     recursive_sort<x, upx, upy> (m2, m3);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h:116:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  116 |     recursive_sort<y,!upy,!upx> (m3, m4);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Support/SupportDebug.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Support/SupportLayer.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Support/SupportMaterial.cpp
/usr/include/CGAL/Hilbert_sort_median_2.h: In member function 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = true; bool upy = true; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]':
/usr/include/CGAL/Hilbert_sort_median_2.h:101:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  101 |   void recursive_sort (RandomAccessIterator begin, RandomAccessIterator end) const
      |        ^~~~~~~~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h:101:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, true>]',
    inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, true>]' at /usr/include/CGAL/Hilbert_sort_base.h:38:20,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = true; bool upy = true; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:109:55:
/usr/include/c++/13/bits/stl_algo.h:4829:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 4829 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4830 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4831 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, true>]',
    inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, true>]' at /usr/include/CGAL/Hilbert_sort_base.h:38:20,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = true; bool upy = true; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:110:55:
/usr/include/c++/13/bits/stl_algo.h:4829:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 4829 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4830 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4831 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, false>]',
    inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, false>]' at /usr/include/CGAL/Hilbert_sort_base.h:38:20,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = true; bool upy = true; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:111:55:
/usr/include/c++/13/bits/stl_algo.h:4829:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 4829 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4830 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4831 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h: In member function 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = true; bool upy = true; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]':
/usr/include/CGAL/Hilbert_sort_median_2.h:113:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  113 |     recursive_sort<y, upy, upx> (m0, m1);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h:114:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  114 |     recursive_sort<x, upx, upy> (m1, m2);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h:115:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  115 |     recursive_sort<x, upx, upy> (m2, m3);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h:116:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  116 |     recursive_sort<y,!upy,!upx> (m3, m4);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Support/SupportMaterial.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Support/SupportParameters.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Support/SupportParameters.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Support/OrganicSupport.cpp
/usr/include/CGAL/Hilbert_sort_median_2.h: In member function 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]':
/usr/include/CGAL/Hilbert_sort_median_2.h:101:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  101 |   void recursive_sort (RandomAccessIterator begin, RandomAccessIterator end) const
      |        ^~~~~~~~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h:101:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, false>]',
    inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, false>]' at /usr/include/CGAL/Hilbert_sort_base.h:38:20,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:109:55:
/usr/include/c++/13/bits/stl_algo.h:4829:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 4829 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4830 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4831 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, false>]',
    inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, false>]' at /usr/include/CGAL/Hilbert_sort_base.h:38:20,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:110:55:
/usr/include/c++/13/bits/stl_algo.h:4829:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 4829 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4830 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4831 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, true>]',
    inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, true>]' at /usr/include/CGAL/Hilbert_sort_base.h:38:20,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:111:55:
/usr/include/c++/13/bits/stl_algo.h:4829:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 4829 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4830 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4831 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h: In member function 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]':
/usr/include/CGAL/Hilbert_sort_median_2.h:113:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  113 |     recursive_sort<y, upy, upx> (m0, m1);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h:114:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  114 |     recursive_sort<x, upx, upy> (m1, m2);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h:115:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  115 |     recursive_sort<x, upx, upy> (m2, m3);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h:116:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  116 |     recursive_sort<y,!upy,!upx> (m3, m4);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Support/OrganicSupport.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Support/TreeSupport.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Support/TreeSupport.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Support/TreeSupportCommon.cpp
/usr/include/CGAL/Hilbert_sort_median_2.h: In member function 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]':
/usr/include/CGAL/Hilbert_sort_median_2.h:101:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  101 |   void recursive_sort (RandomAccessIterator begin, RandomAccessIterator end) const
      |        ^~~~~~~~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h:101:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, false>]',
    inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, false>]' at /usr/include/CGAL/Hilbert_sort_base.h:38:20,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:109:55:
/usr/include/c++/13/bits/stl_algo.h:4829:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 4829 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4830 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4831 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, false>]',
    inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, false>]' at /usr/include/CGAL/Hilbert_sort_base.h:38:20,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:110:55:
/usr/include/c++/13/bits/stl_algo.h:4829:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 4829 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4830 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4831 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, true>]',
    inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, true>]' at /usr/include/CGAL/Hilbert_sort_base.h:38:20,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:111:55:
/usr/include/c++/13/bits/stl_algo.h:4829:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 4829 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4830 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4831 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h: In member function 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]':
/usr/include/CGAL/Hilbert_sort_median_2.h:113:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  113 |     recursive_sort<y, upy, upx> (m0, m1);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h:114:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  114 |     recursive_sort<x, upx, upy> (m1, m2);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h:115:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  115 |     recursive_sort<x, upx, upy> (m2, m3);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h:116:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  116 |     recursive_sort<y,!upy,!upx> (m3, m4);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Support/TreeSupportCommon.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Support/TreeModelVolumes.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Support/TreeModelVolumes.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SupportSpotsGenerator.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SupportSpotsGenerator.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Surface.cpp
In file included from /usr/include/CGAL/spatial_sort.h:18:
/usr/include/CGAL/Multiscale_sort.h: In member function 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]':
/usr/include/CGAL/Multiscale_sort.h:37:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
   37 |   void operator() (RandomAccessIterator begin, RandomAccessIterator end) const
      |        ^~~~~~~~
/usr/include/CGAL/Multiscale_sort.h:37:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
In member function 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]',
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:43:24,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:43:24:
/usr/include/CGAL/Multiscale_sort.h:43:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
   43 |       this->operator() (begin, middle);
      |       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In member function 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::sort(RandomAccessIterator, RandomAccessIterator, CGAL::Sequential_tag) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]',
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:195:28,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:45:11,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:43:24,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:43:24:
/usr/include/CGAL/Hilbert_sort_median_2.h:189:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  189 |     recursive_sort<0, false, false>(begin, end);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::sort(RandomAccessIterator, RandomAccessIterator, CGAL::Sequential_tag) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]',
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:195:28,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:45:11,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:43:24:
/usr/include/CGAL/Hilbert_sort_median_2.h:189:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  189 |     recursive_sort<0, false, false>(begin, end);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, false>]',
    inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, false>]' at /usr/include/CGAL/Hilbert_sort_base.h:38:20,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:109:55,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::sort(RandomAccessIterator, RandomAccessIterator, CGAL::Sequential_tag) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:189:36,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:195:28,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:45:11:
/usr/include/c++/13/bits/stl_algo.h:4829:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 4829 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4830 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4831 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, false>]',
    inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, false>]' at /usr/include/CGAL/Hilbert_sort_base.h:38:20,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:110:55,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::sort(RandomAccessIterator, RandomAccessIterator, CGAL::Sequential_tag) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:189:36,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:195:28,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:45:11:
/usr/include/c++/13/bits/stl_algo.h:4829:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 4829 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4830 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4831 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Surface.hpp
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, true>]',
    inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, true>]' at /usr/include/CGAL/Hilbert_sort_base.h:38:20,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:111:55,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::sort(RandomAccessIterator, RandomAccessIterator, CGAL::Sequential_tag) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:189:36,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:195:28,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:45:11:
/usr/include/c++/13/bits/stl_algo.h:4829:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 4829 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4830 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4831 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]',
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::sort(RandomAccessIterator, RandomAccessIterator, CGAL::Sequential_tag) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:189:36,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:195:28,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:45:11:
/usr/include/CGAL/Hilbert_sort_median_2.h:113:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  113 |     recursive_sort<y, upy, upx> (m0, m1);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h:114:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  114 |     recursive_sort<x, upx, upy> (m1, m2);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h:115:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  115 |     recursive_sort<x, upx, upy> (m2, m3);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, true>]',
    inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, true>]' at /usr/include/CGAL/Hilbert_sort_base.h:38:20,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = true; bool upy = true; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:109:55,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:116:33,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::sort(RandomAccessIterator, RandomAccessIterator, CGAL::Sequential_tag) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:189:36,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:195:28,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:45:11:
/usr/include/c++/13/bits/stl_algo.h:4829:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 4829 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4830 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4831 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, true>]',
    inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, true>]' at /usr/include/CGAL/Hilbert_sort_base.h:38:20,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = true; bool upy = true; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:110:55,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:116:33,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::sort(RandomAccessIterator, RandomAccessIterator, CGAL::Sequential_tag) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:189:36,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:195:28,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:45:11:
/usr/include/c++/13/bits/stl_algo.h:4829:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 4829 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4830 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4831 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, false>]',
    inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, false>]' at /usr/include/CGAL/Hilbert_sort_base.h:38:20,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = true; bool upy = true; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:111:55,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:116:33,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::sort(RandomAccessIterator, RandomAccessIterator, CGAL::Sequential_tag) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:189:36,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:195:28,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:45:11:
/usr/include/c++/13/bits/stl_algo.h:4829:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
 4829 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4830 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4831 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = true; bool upy = true; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]',
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:116:33,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::sort(RandomAccessIterator, RandomAccessIterator, CGAL::Sequential_tag) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:189:36,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:195:28,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:45:11:
/usr/include/CGAL/Hilbert_sort_median_2.h:113:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  113 |     recursive_sort<y, upy, upx> (m0, m1);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h:114:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  114 |     recursive_sort<x, upx, upy> (m1, m2);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h:115:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  115 |     recursive_sort<x, upx, upy> (m2, m3);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h:116:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  116 |     recursive_sort<y,!upy,!upx> (m3, m4);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SurfaceCollection.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SurfaceCollection.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SurfaceMesh.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SVG.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SVG.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Technologies.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Tesselate.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Tesselate.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r TextConfiguration.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r TriangleMesh.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r TriangleMesh.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r TriangleMeshSlicer.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r TriangleMeshSlicer.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MeshSplitImpl.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r TriangulateWall.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r utils.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Utils.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Time.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Time.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Timer.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Timer.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Thread.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Thread.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r TriangleSelector.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r TriangleSelector.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r TriangleSetSampling.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r TriangleSetSampling.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r TriangleSelectorWrapper.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r TriangleSelectorWrapper.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MTUtils.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Zipper.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Zipper.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MinAreaBoundingBox.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MinAreaBoundingBox.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r miniz_extension.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r miniz_extension.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MarchingSquares.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Execution/Execution.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Execution/ExecutionSeq.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Execution/ExecutionTBB.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Optimize/Optimizer.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Optimize/NLoptOptimizer.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Optimize/BruteforceOptimizer.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r OpenVDBUtils.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r OpenVDBUtils.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r OpenVDBUtilsLegacy.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/Pad.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/Pad.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SupportTreeBuilder.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SupportTreeMesher.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SupportTreeMesher.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SupportTreeUtils.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SupportTreeUtilsLegacy.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SupportTreeBuilder.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SupportTree.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SupportTree.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SupportTreeStrategies.hpp
/usr/include/CGAL/Constrained_Delaunay_triangulation_2.h: In member function 'void CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::flip_around(Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:729:1: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
  729 | Constrained_Delaunay_triangulation_2<Gt,Tds,Itag>::
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/Rotfinder.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/Rotfinder.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SpatIndex.hpp
In member function 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::insert(const Point&, Locate_type, Face_handle, int) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >; Itag_ = CGAL::Exact_predicates_tag]',
    inlined from 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::virtual_insert(const Point&, Locate_type, Face_handle, int) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:890:16:
/usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:916:14: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
  916 |   flip_around(va);
      |   ~~~~~~~~~~~^~~~
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SpatIndex.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/RasterBase.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/RasterBase.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/AGGRaster.hpp
In member function 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::insert(const Point&, Face_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >; Itag_ = CGAL::Exact_predicates_tag]',
    inlined from 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::virtual_insert(const Point&, Face_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:877:16:
/usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:903:14: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
  903 |   flip_around(va);
      |   ~~~~~~~~~~~^~~~
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/RasterToPolygons.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/RasterToPolygons.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/ConcaveHull.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/ConcaveHull.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/Hollowing.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/Hollowing.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/JobController.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SupportPoint.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SupportPointGenerator.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SupportPointGenerator.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/Clustering.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/Clustering.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/ReprojectPointsOnMesh.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/DefaultSupportTree.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/DefaultSupportTree.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/BranchingTreeSLA.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/BranchingTreeSLA.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r BranchingTree/BranchingTree.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r BranchingTree/BranchingTree.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r BranchingTree/PointCloud.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r BranchingTree/PointCloud.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/BeadingStrategy.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/BeadingStrategy.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/BeadingStrategyFactory.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/BeadingStrategyFactory.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/DistributedBeadingStrategy.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/LimitedBeadingStrategy.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/LimitedBeadingStrategy.cpp
/usr/include/CGAL/Constrained_triangulation_2.h: In function 'CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::intersect(Face_handle, int, Vertex_handle, Vertex_handle, CGAL::Exact_predicates_tag) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:1263:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
 1263 | Constrained_triangulation_2<Gt,Tds,Itag>::
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Constrained_triangulation_2.h:1263:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/OuterWallInsetBeadingStrategy.hpp
/usr/include/CGAL/Constrained_triangulation_2.h:1296:22: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
 1296 |     insert_constraint(vcc,vi);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/include/CGAL/Constrained_triangulation_2.h:1297:22: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
 1297 |     insert_constraint(vi, vdd);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/CGAL/Constrained_triangulation_2.h:1300:22: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
 1300 |     insert_constraint(vcc,vdd);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/RedistributeBeadingStrategy.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/RedistributeBeadingStrategy.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/WideningBeadingStrategy.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/WideningBeadingStrategy.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/ExtrusionJunction.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/ExtrusionJunction.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/ExtrusionLine.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/ExtrusionLine.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/HalfEdge.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/HalfEdgeGraph.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/HalfEdgeNode.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/SparseGrid.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/SparsePointGrid.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/SparseLineGrid.hpp
/usr/include/CGAL/Constrained_triangulation_2.h: In member function 'CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::intersect(Face_handle, int, Vertex_handle, Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:1051:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
 1051 | Constrained_triangulation_2<Gt,Tds,Itag>::
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Constrained_triangulation_2.h:1051:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:1056:19: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
 1056 |   return intersect(f, i, vaa, vbb, Itag());
      |          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Constrained_triangulation_2.h:1056:19: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/SquareGrid.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/SquareGrid.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/PolygonsPointIndex.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/PolygonsSegmentIndex.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/PolylineStitcher.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/PolylineStitcher.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/VoronoiUtils.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/VoronoiUtils.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/SkeletalTrapezoidation.hpp
/usr/include/CGAL/Constrained_triangulation_2.h: In member function 'bool CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::find_intersected_faces(Vertex_handle, Vertex_handle, List_faces&, List_edges&, List_edges&, Vertex_handle&) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:930:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
  930 | Constrained_triangulation_2<Gt,Tds,Itag>::
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Constrained_triangulation_2.h:930:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:949:24: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
  949 |   Line_face_circulator current_face=Line_face_circulator(vaa, this, bb);
      |                        ^~~~~~~~~~~~
In member function 'CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::intersect(Face_handle, int, Vertex_handle, Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >; Itag_ = CGAL::Exact_predicates_tag]',
    inlined from 'bool CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::find_intersected_faces(Vertex_handle, Vertex_handle, List_faces&, List_edges&, List_edges&, Vertex_handle&) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_triangulation_2.h:979:17:
/usr/include/CGAL/Constrained_triangulation_2.h:1056:19: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
 1056 |   return intersect(f, i, vaa, vbb, Itag());
      |          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Constrained_triangulation_2.h:1056:19: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h: In member function 'bool CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::find_intersected_faces(Vertex_handle, Vertex_handle, List_faces&, List_edges&, List_edges&, Vertex_handle&) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:979:17: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
  979 |     vi=intersect(current_face, ind, vaa, vbb);
      |        ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Constrained_triangulation_2.h:979:17: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/SkeletalTrapezoidation.cpp
In member function 'CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::intersect(Face_handle, int, Vertex_handle, Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >; Itag_ = CGAL::Exact_predicates_tag]',
    inlined from 'bool CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::find_intersected_faces(Vertex_handle, Vertex_handle, List_faces&, List_edges&, List_edges&, Vertex_handle&) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_triangulation_2.h:1019:23:
/usr/include/CGAL/Constrained_triangulation_2.h:1056:19: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
 1056 |   return intersect(f, i, vaa, vbb, Itag());
      |          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Constrained_triangulation_2.h:1056:19: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h: In member function 'bool CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::find_intersected_faces(Vertex_handle, Vertex_handle, List_faces&, List_edges&, List_edges&, Vertex_handle&) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:1019:23: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
 1019 |         vi = intersect(current_face, i1, vaa,vbb);
      |              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Constrained_triangulation_2.h:1019:23: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/SkeletalTrapezoidationEdge.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/SkeletalTrapezoidationGraph.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/SkeletalTrapezoidationGraph.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/SkeletalTrapezoidationJoint.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/WallToolPaths.hpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r && /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/WallToolPaths.cpp
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[ 11%] Built target encoding-check-libslic3r
make  -f src/build-utils/CMakeFiles/global-encoding-check.dir/build.make src/build-utils/CMakeFiles/global-encoding-check.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/build-utils /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/build-utils/CMakeFiles/global-encoding-check.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f src/build-utils/CMakeFiles/global-encoding-check.dir/build.make src/build-utils/CMakeFiles/global-encoding-check.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'src/build-utils/CMakeFiles/global-encoding-check.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[ 11%] Built target global-encoding-check
make  -f src/avrdude/CMakeFiles/avrdude.dir/build.make src/avrdude/CMakeFiles/avrdude.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude/CMakeFiles/avrdude.dir/DependInfo.cmake "--color="
/usr/include/CGAL/Constrained_triangulation_2.h: In member function 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::insert_constraint(Vertex_handle, Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:824:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
  824 | Constrained_triangulation_2<Gt,Tds,Itag>::
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Constrained_triangulation_2.h:824:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:860:21: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
  860 |     if(includes_edge(vaa,vbb,vi,fr,i))
      |        ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/CGAL/Constrained_triangulation_2.h:884:48: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
  884 |     bool intersection  = find_intersected_faces( vaa, vbb,
      |                          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
  885 |                                                  intersected_faces,
      |                                                  ~~~~~~~~~~~~~~~~~~
  886 |                                                  conflict_boundary_ab,
      |                                                  ~~~~~~~~~~~~~~~~~~~~~
  887 |                                                  conflict_boundary_ba,
      |                                                  ~~~~~~~~~~~~~~~~~~~~~
  888 |                                                  vi);
      |                                                  ~~~
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f src/avrdude/CMakeFiles/avrdude.dir/build.make src/avrdude/CMakeFiles/avrdude.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[ 11%] Building C object src/avrdude/CMakeFiles/avrdude.dir/arduino.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/arduino.c.o -MF CMakeFiles/avrdude.dir/arduino.c.o.d -o CMakeFiles/avrdude.dir/arduino.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/arduino.c
[ 11%] Building C object src/avrdude/CMakeFiles/avrdude.dir/avr.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/avr.c.o -MF CMakeFiles/avrdude.dir/avr.c.o.d -o CMakeFiles/avrdude.dir/avr.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/avr.c
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/avr.c: In function 'avr_tpi_chip_erase':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/avr.c:86:5: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
   86 |     while (avr_tpi_poll_nvmbsy(pgm));
      |     ^~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/avr.c:88:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
   88 |                 err = pgm->cmd_tpi(pgm, cmd, sizeof(cmd), NULL, 0);
      |                 ^~~
In member function 'CGAL::Triangulation_data_structure_2<Vb, Fb>::Vertex_handle CGAL::Triangulation_data_structure_2<Vb, Fb>::insert_first() [with Vb = CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>; Fb = CGAL::Constrained_triangulation_face_base_2<CGAL::Epick>]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Triangulation_2(const Geom_traits&) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >]' at /usr/include/CGAL/Triangulation_2.h:778:39,
    inlined from 'CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::Constrained_triangulation_2(const Gt&) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_triangulation_2.h:220:70,
    inlined from 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Constrained_Delaunay_triangulation_2(const Geom_traits&) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:159:13,
    inlined from 'static Slic3r::Triangulation::Indices Slic3r::Triangulation::triangulate(const Slic3r::Points&, const HalfEdges&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Triangulation.cpp:112:9:
/usr/include/CGAL/Triangulation_data_structure_2.h:935:23: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
  935 |   return insert_dim_up();
      |          ~~~~~~~~~~~~~^~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>}; _Tp = std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>; _Alloc = std::allocator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> >]',
    inlined from 'static Slic3r::Triangulation::Indices Slic3r::Triangulation::triangulate(const Slic3r::Points&, const HalfEdges&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Triangulation.cpp:123:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]',
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:43:24,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:43:24,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:43:24,
    inlined from 'void CGAL::internal::spatial_sort(RandomAccessIterator, RandomAccessIterator, const Kernel&, Policy, typename Kernel::Point_2*, std::ptrdiff_t, std::ptrdiff_t, double) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Policy = CGAL::Hilbert_policy<CGAL::Median>; Kernel = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >]' at /usr/include/CGAL/spatial_sort.h:52:86,
    inlined from 'void CGAL::spatial_sort(RandomAccessIterator, RandomAccessIterator, const Kernel&, Policy, std::ptrdiff_t, std::ptrdiff_t, double) [with ConcurrencyTag = Sequential_tag; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<Point_2<Epick>, unsigned int>*, std::vector<std::pair<Point_2<Epick>, unsigned int> > >; Policy = Hilbert_policy<Median>; Kernel = Spatial_sort_traits_adapter_2<Epick, First_of_pair_property_map<std::pair<Point_2<Epick>, unsigned int> > >]' at /usr/include/CGAL/spatial_sort.h:114:41,
    inlined from 'void CGAL::spatial_sort(RandomAccessIterator, RandomAccessIterator, const Kernel&, std::ptrdiff_t, std::ptrdiff_t, double) [with ConcurrencyTag = Sequential_tag; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<Point_2<Epick>, unsigned int>*, std::vector<std::pair<Point_2<Epick>, unsigned int> > >; Kernel = Spatial_sort_traits_adapter_2<Epick, First_of_pair_property_map<std::pair<Point_2<Epick>, unsigned int> > >]' at /usr/include/CGAL/spatial_sort.h:158:32,
    inlined from 'static Slic3r::Triangulation::Indices Slic3r::Triangulation::triangulate(const Slic3r::Points&, const HalfEdges&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Triangulation.cpp:126:27:
/usr/include/CGAL/Multiscale_sort.h:43:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
   43 |       this->operator() (begin, middle);
      |       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In member function 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::sort(RandomAccessIterator, RandomAccessIterator, CGAL::Sequential_tag) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]',
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:195:28,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:45:11,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:43:24,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:43:24,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:43:24,
    inlined from 'void CGAL::internal::spatial_sort(RandomAccessIterator, RandomAccessIterator, const Kernel&, Policy, typename Kernel::Point_2*, std::ptrdiff_t, std::ptrdiff_t, double) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Policy = CGAL::Hilbert_policy<CGAL::Median>; Kernel = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >]' at /usr/include/CGAL/spatial_sort.h:52:86,
    inlined from 'void CGAL::spatial_sort(RandomAccessIterator, RandomAccessIterator, const Kernel&, Policy, std::ptrdiff_t, std::ptrdiff_t, double) [with ConcurrencyTag = Sequential_tag; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<Point_2<Epick>, unsigned int>*, std::vector<std::pair<Point_2<Epick>, unsigned int> > >; Policy = Hilbert_policy<Median>; Kernel = Spatial_sort_traits_adapter_2<Epick, First_of_pair_property_map<std::pair<Point_2<Epick>, unsigned int> > >]' at /usr/include/CGAL/spatial_sort.h:114:41,
    inlined from 'void CGAL::spatial_sort(RandomAccessIterator, RandomAccessIterator, const Kernel&, std::ptrdiff_t, std::ptrdiff_t, double) [with ConcurrencyTag = Sequential_tag; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<Point_2<Epick>, unsigned int>*, std::vector<std::pair<Point_2<Epick>, unsigned int> > >; Kernel = Spatial_sort_traits_adapter_2<Epick, First_of_pair_property_map<std::pair<Point_2<Epick>, unsigned int> > >]' at /usr/include/CGAL/spatial_sort.h:158:32,
    inlined from 'static Slic3r::Triangulation::Indices Slic3r::Triangulation::triangulate(const Slic3r::Points&, const HalfEdges&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Triangulation.cpp:126:27:
/usr/include/CGAL/Hilbert_sort_median_2.h:189:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  189 |     recursive_sort<0, false, false>(begin, end);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::sort(RandomAccessIterator, RandomAccessIterator, CGAL::Sequential_tag) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]',
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:195:28,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:45:11,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:43:24,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:43:24,
    inlined from 'void CGAL::internal::spatial_sort(RandomAccessIterator, RandomAccessIterator, const Kernel&, Policy, typename Kernel::Point_2*, std::ptrdiff_t, std::ptrdiff_t, double) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Policy = CGAL::Hilbert_policy<CGAL::Median>; Kernel = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >]' at /usr/include/CGAL/spatial_sort.h:52:86,
    inlined from 'void CGAL::spatial_sort(RandomAccessIterator, RandomAccessIterator, const Kernel&, Policy, std::ptrdiff_t, std::ptrdiff_t, double) [with ConcurrencyTag = Sequential_tag; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<Point_2<Epick>, unsigned int>*, std::vector<std::pair<Point_2<Epick>, unsigned int> > >; Policy = Hilbert_policy<Median>; Kernel = Spatial_sort_traits_adapter_2<Epick, First_of_pair_property_map<std::pair<Point_2<Epick>, unsigned int> > >]' at /usr/include/CGAL/spatial_sort.h:114:41,
    inlined from 'void CGAL::spatial_sort(RandomAccessIterator, RandomAccessIterator, const Kernel&, std::ptrdiff_t, std::ptrdiff_t, double) [with ConcurrencyTag = Sequential_tag; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<Point_2<Epick>, unsigned int>*, std::vector<std::pair<Point_2<Epick>, unsigned int> > >; Kernel = Spatial_sort_traits_adapter_2<Epick, First_of_pair_property_map<std::pair<Point_2<Epick>, unsigned int> > >]' at /usr/include/CGAL/spatial_sort.h:158:32,
    inlined from 'static Slic3r::Triangulation::Indices Slic3r::Triangulation::triangulate(const Slic3r::Points&, const HalfEdges&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Triangulation.cpp:126:27:
/usr/include/CGAL/Hilbert_sort_median_2.h:189:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  189 |     recursive_sort<0, false, false>(begin, end);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::sort(RandomAccessIterator, RandomAccessIterator, CGAL::Sequential_tag) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]',
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:195:28,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:45:11,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:43:24,
    inlined from 'void CGAL::internal::spatial_sort(RandomAccessIterator, RandomAccessIterator, const Kernel&, Policy, typename Kernel::Point_2*, std::ptrdiff_t, std::ptrdiff_t, double) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Policy = CGAL::Hilbert_policy<CGAL::Median>; Kernel = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >]' at /usr/include/CGAL/spatial_sort.h:52:86,
    inlined from 'void CGAL::spatial_sort(RandomAccessIterator, RandomAccessIterator, const Kernel&, Policy, std::ptrdiff_t, std::ptrdiff_t, double) [with ConcurrencyTag = Sequential_tag; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<Point_2<Epick>, unsigned int>*, std::vector<std::pair<Point_2<Epick>, unsigned int> > >; Policy = Hilbert_policy<Median>; Kernel = Spatial_sort_traits_adapter_2<Epick, First_of_pair_property_map<std::pair<Point_2<Epick>, unsigned int> > >]' at /usr/include/CGAL/spatial_sort.h:114:41,
    inlined from 'void CGAL::spatial_sort(RandomAccessIterator, RandomAccessIterator, const Kernel&, std::ptrdiff_t, std::ptrdiff_t, double) [with ConcurrencyTag = Sequential_tag; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<Point_2<Epick>, unsigned int>*, std::vector<std::pair<Point_2<Epick>, unsigned int> > >; Kernel = Spatial_sort_traits_adapter_2<Epick, First_of_pair_property_map<std::pair<Point_2<Epick>, unsigned int> > >]' at /usr/include/CGAL/spatial_sort.h:158:32,
    inlined from 'static Slic3r::Triangulation::Indices Slic3r::Triangulation::triangulate(const Slic3r::Points&, const HalfEdges&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Triangulation.cpp:126:27:
/usr/include/CGAL/Hilbert_sort_median_2.h:189:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  189 |     recursive_sort<0, false, false>(begin, end);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::sort(RandomAccessIterator, RandomAccessIterator, CGAL::Sequential_tag) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]',
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:195:28,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:45:11,
    inlined from 'void CGAL::internal::spatial_sort(RandomAccessIterator, RandomAccessIterator, const Kernel&, Policy, typename Kernel::Point_2*, std::ptrdiff_t, std::ptrdiff_t, double) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Policy = CGAL::Hilbert_policy<CGAL::Median>; Kernel = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >]' at /usr/include/CGAL/spatial_sort.h:52:86,
    inlined from 'void CGAL::spatial_sort(RandomAccessIterator, RandomAccessIterator, const Kernel&, Policy, std::ptrdiff_t, std::ptrdiff_t, double) [with ConcurrencyTag = Sequential_tag; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<Point_2<Epick>, unsigned int>*, std::vector<std::pair<Point_2<Epick>, unsigned int> > >; Policy = Hilbert_policy<Median>; Kernel = Spatial_sort_traits_adapter_2<Epick, First_of_pair_property_map<std::pair<Point_2<Epick>, unsigned int> > >]' at /usr/include/CGAL/spatial_sort.h:114:41,
    inlined from 'void CGAL::spatial_sort(RandomAccessIterator, RandomAccessIterator, const Kernel&, std::ptrdiff_t, std::ptrdiff_t, double) [with ConcurrencyTag = Sequential_tag; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<Point_2<Epick>, unsigned int>*, std::vector<std::pair<Point_2<Epick>, unsigned int> > >; Kernel = Spatial_sort_traits_adapter_2<Epick, First_of_pair_property_map<std::pair<Point_2<Epick>, unsigned int> > >]' at /usr/include/CGAL/spatial_sort.h:158:32,
    inlined from 'static Slic3r::Triangulation::Indices Slic3r::Triangulation::triangulate(const Slic3r::Points&, const HalfEdges&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Triangulation.cpp:126:27:
/usr/include/CGAL/Hilbert_sort_median_2.h:189:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  189 |     recursive_sort<0, false, false>(begin, end);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::insert(const Point&, Face_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >; Itag_ = CGAL::Exact_predicates_tag]',
    inlined from 'static Slic3r::Triangulation::Indices Slic3r::Triangulation::triangulate(const Slic3r::Points&, const HalfEdges&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Triangulation.cpp:129:37:
/usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:903:14: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
  903 |   flip_around(va);
      |   ~~~~~~~~~~~^~~~
In member function 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::insert_constraint(Vertex_handle, Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >; Itag_ = CGAL::Exact_predicates_tag]',
    inlined from 'void CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::insert_constraint(Vertex_handle, Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:254:36,
    inlined from 'static Slic3r::Triangulation::Indices Slic3r::Triangulation::triangulate(const Slic3r::Points&, const HalfEdges&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Triangulation.cpp:137:34:
/usr/include/CGAL/Constrained_triangulation_2.h:860:21: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
  860 |     if(includes_edge(vaa,vbb,vi,fr,i))
      |        ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/CGAL/Constrained_triangulation_2.h:884:48: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
  884 |     bool intersection  = find_intersected_faces( vaa, vbb,
      |                          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
  885 |                                                  intersected_faces,
      |                                                  ~~~~~~~~~~~~~~~~~~
  886 |                                                  conflict_boundary_ab,
      |                                                  ~~~~~~~~~~~~~~~~~~~~~
  887 |                                                  conflict_boundary_ba,
      |                                                  ~~~~~~~~~~~~~~~~~~~~~
  888 |                                                  vi);
      |                                                  ~~~
In member function 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::sort(RandomAccessIterator, RandomAccessIterator, CGAL::Sequential_tag) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]',
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:195:28,
    inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Hilbert_policy<CGAL::Median>, CGAL::Sequential_tag>]' at /usr/include/CGAL/Multiscale_sort.h:45:11,
    inlined from 'void CGAL::internal::spatial_sort(RandomAccessIterator, RandomAccessIterator, const Kernel&, Policy, typename Kernel::Point_2*, std::ptrdiff_t, std::ptrdiff_t, double) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Policy = CGAL::Hilbert_policy<CGAL::Median>; Kernel = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >]' at /usr/include/CGAL/spatial_sort.h:52:86,
    inlined from 'void CGAL::spatial_sort(RandomAccessIterator, RandomAccessIterator, const Kernel&, Policy, std::ptrdiff_t, std::ptrdiff_t, double) [with ConcurrencyTag = Sequential_tag; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<Point_2<Epick>, unsigned int>*, std::vector<std::pair<Point_2<Epick>, unsigned int> > >; Policy = Hilbert_policy<Median>; Kernel = Spatial_sort_traits_adapter_2<Epick, First_of_pair_property_map<std::pair<Point_2<Epick>, unsigned int> > >]' at /usr/include/CGAL/spatial_sort.h:114:41,
    inlined from 'void CGAL::spatial_sort(RandomAccessIterator, RandomAccessIterator, const Kernel&, std::ptrdiff_t, std::ptrdiff_t, double) [with ConcurrencyTag = Sequential_tag; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<Point_2<Epick>, unsigned int>*, std::vector<std::pair<Point_2<Epick>, unsigned int> > >; Kernel = Spatial_sort_traits_adapter_2<Epick, First_of_pair_property_map<std::pair<Point_2<Epick>, unsigned int> > >]' at /usr/include/CGAL/spatial_sort.h:158:32,
    inlined from 'static Slic3r::Triangulation::Indices Slic3r::Triangulation::triangulate(const Slic3r::Points&, const HalfEdges&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Triangulation.cpp:126:27:
/usr/include/CGAL/Hilbert_sort_median_2.h:189:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
  189 |     recursive_sort<0, false, false>(begin, end);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h:189:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >' changed in GCC 7.1
[ 11%] Building C object src/avrdude/CMakeFiles/avrdude.dir/avrpart.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/avrpart.c.o -MF CMakeFiles/avrdude.dir/avrpart.c.o.d -o CMakeFiles/avrdude.dir/avrpart.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/avrpart.c
[ 11%] Building C object src/avrdude/CMakeFiles/avrdude.dir/avr910.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/avr910.c.o -MF CMakeFiles/avrdude.dir/avr910.c.o.d -o CMakeFiles/avrdude.dir/avr910.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/avr910.c
[ 12%] Building C object src/avrdude/CMakeFiles/avrdude.dir/bitbang.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/bitbang.c.o -MF CMakeFiles/avrdude.dir/bitbang.c.o.d -o CMakeFiles/avrdude.dir/bitbang.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/bitbang.c
[ 12%] Building C object src/avrdude/CMakeFiles/avrdude.dir/buspirate.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/buspirate.c.o -MF CMakeFiles/avrdude.dir/buspirate.c.o.d -o CMakeFiles/avrdude.dir/buspirate.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/buspirate.c
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/buspirate.c: In function 'buspirate_start_mode_bin':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/buspirate.c:572:40: warning: dangling pointer 'submode' to an unnamed temporary may be used [-Wdangling-pointer=]
  572 |                                 submode->name, buf);
      |                                 ~~~~~~~^~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/buspirate.c:501:50: note: unnamed temporary defined here
  501 |                 submode = &(const struct submode){
      |                                                  ^
[ 12%] Building C object src/avrdude/CMakeFiles/avrdude.dir/butterfly.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/butterfly.c.o -MF CMakeFiles/avrdude.dir/butterfly.c.o.d -o CMakeFiles/avrdude.dir/butterfly.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/butterfly.c
[ 12%] Building C object src/avrdude/CMakeFiles/avrdude.dir/config.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/config.c.o -MF CMakeFiles/avrdude.dir/config.c.o.d -o CMakeFiles/avrdude.dir/config.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/config.c
[ 12%] Building C object src/avrdude/CMakeFiles/avrdude.dir/config_gram.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/config_gram.c.o -MF CMakeFiles/avrdude.dir/config_gram.c.o.d -o CMakeFiles/avrdude.dir/config_gram.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/config_gram.c
[ 13%] Building C object src/avrdude/CMakeFiles/avrdude.dir/crc16.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/crc16.c.o -MF CMakeFiles/avrdude.dir/crc16.c.o.d -o CMakeFiles/avrdude.dir/crc16.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/crc16.c
[ 13%] Building C object src/avrdude/CMakeFiles/avrdude.dir/fileio.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/fileio.c.o -MF CMakeFiles/avrdude.dir/fileio.c.o.d -o CMakeFiles/avrdude.dir/fileio.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/fileio.c
config_gram.y: In function 'yyparse':
config_gram.y:1217:7: warning: '__builtin_strncpy' specified bound 64 equals destination size [-Wstringop-truncation]
config_gram.y:672:7: warning: '__builtin_strncpy' specified bound 64 equals destination size [-Wstringop-truncation]
[ 13%] Building C object src/avrdude/CMakeFiles/avrdude.dir/lexer.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/lexer.c.o -MF CMakeFiles/avrdude.dir/lexer.c.o.d -o CMakeFiles/avrdude.dir/lexer.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/lexer.c
[ 13%] Building C object src/avrdude/CMakeFiles/avrdude.dir/linuxgpio.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/linuxgpio.c.o -MF CMakeFiles/avrdude.dir/linuxgpio.c.o.d -o CMakeFiles/avrdude.dir/linuxgpio.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/linuxgpio.c
In file included from /usr/include/c++/13/functional:67,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/admesh/stl.h:31,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/CutSurface.hpp:9,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/CutSurface.cpp:5:
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<priv::exist_duplicit_vertex(const CutMesh&)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_algobase.h:71,
                 from /usr/include/c++/13/vector:62,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/CutSurface.hpp:8:
/usr/include/c++/13/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >; _Iterator2 = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >; _Compare = priv::exist_duplicit_vertex(const CutMesh&)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)>]':
/usr/include/c++/13/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  157 |         operator()(_Iterator1 __it1, _Iterator2 __it2)
      |         ^~~~~~~~
/usr/include/c++/13/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
[ 13%] Building C object src/avrdude/CMakeFiles/avrdude.dir/lists.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/lists.c.o -MF CMakeFiles/avrdude.dir/lists.c.o.d -o CMakeFiles/avrdude.dir/lists.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/lists.c
[ 14%] Building C object src/avrdude/CMakeFiles/avrdude.dir/pgm.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/pgm.c.o -MF CMakeFiles/avrdude.dir/pgm.c.o.d -o CMakeFiles/avrdude.dir/pgm.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/pgm.c
[ 14%] Building C object src/avrdude/CMakeFiles/avrdude.dir/pgm_type.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/pgm_type.c.o -MF CMakeFiles/avrdude.dir/pgm_type.c.o.d -o CMakeFiles/avrdude.dir/pgm_type.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/pgm_type.c
[ 14%] Building C object src/avrdude/CMakeFiles/avrdude.dir/pickit2.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/pickit2.c.o -MF CMakeFiles/avrdude.dir/pickit2.c.o.d -o CMakeFiles/avrdude.dir/pickit2.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/pickit2.c
[ 14%] Building C object src/avrdude/CMakeFiles/avrdude.dir/pindefs.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/pindefs.c.o -MF CMakeFiles/avrdude.dir/pindefs.c.o.d -o CMakeFiles/avrdude.dir/pindefs.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/pindefs.c
[ 14%] Building C object src/avrdude/CMakeFiles/avrdude.dir/safemode.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/safemode.c.o -MF CMakeFiles/avrdude.dir/safemode.c.o.d -o CMakeFiles/avrdude.dir/safemode.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/safemode.c
[ 15%] Building C object src/avrdude/CMakeFiles/avrdude.dir/ser_avrdoper.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/ser_avrdoper.c.o -MF CMakeFiles/avrdude.dir/ser_avrdoper.c.o.d -o CMakeFiles/avrdude.dir/ser_avrdoper.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/ser_avrdoper.c
[ 15%] Building C object src/avrdude/CMakeFiles/avrdude.dir/serbb_posix.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/serbb_posix.c.o -MF CMakeFiles/avrdude.dir/serbb_posix.c.o.d -o CMakeFiles/avrdude.dir/serbb_posix.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/serbb_posix.c
[ 15%] Building C object src/avrdude/CMakeFiles/avrdude.dir/serbb_win32.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/serbb_win32.c.o -MF CMakeFiles/avrdude.dir/serbb_win32.c.o.d -o CMakeFiles/avrdude.dir/serbb_win32.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/serbb_win32.c
[ 15%] Building C object src/avrdude/CMakeFiles/avrdude.dir/ser_posix.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/ser_posix.c.o -MF CMakeFiles/avrdude.dir/ser_posix.c.o.d -o CMakeFiles/avrdude.dir/ser_posix.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/ser_posix.c
[ 15%] Building C object src/avrdude/CMakeFiles/avrdude.dir/ser_win32.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/ser_win32.c.o -MF CMakeFiles/avrdude.dir/ser_win32.c.o.d -o CMakeFiles/avrdude.dir/ser_win32.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/ser_win32.c
[ 16%] Building C object src/avrdude/CMakeFiles/avrdude.dir/stk500.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/stk500.c.o -MF CMakeFiles/avrdude.dir/stk500.c.o.d -o CMakeFiles/avrdude.dir/stk500.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/stk500.c
[ 16%] Building C object src/avrdude/CMakeFiles/avrdude.dir/stk500generic.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/stk500generic.c.o -MF CMakeFiles/avrdude.dir/stk500generic.c.o.d -o CMakeFiles/avrdude.dir/stk500generic.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/stk500generic.c
[ 16%] Building C object src/avrdude/CMakeFiles/avrdude.dir/stk500v2.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/stk500v2.c.o -MF CMakeFiles/avrdude.dir/stk500v2.c.o.d -o CMakeFiles/avrdude.dir/stk500v2.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/stk500v2.c
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<priv::exist_duplicit_vertex(const CutMesh&)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
In file included from /usr/include/c++/13/bits/stl_algo.h:61:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Distance = int; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<priv::exist_duplicit_vertex(const CutMesh&)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
[ 16%] Building C object src/avrdude/CMakeFiles/avrdude.dir/term.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/term.c.o -MF CMakeFiles/avrdude.dir/term.c.o.d -o CMakeFiles/avrdude.dir/term.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/term.c
[ 16%] Building C object src/avrdude/CMakeFiles/avrdude.dir/update.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/update.c.o -MF CMakeFiles/avrdude.dir/update.c.o.d -o CMakeFiles/avrdude.dir/update.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/update.c
[ 17%] Building C object src/avrdude/CMakeFiles/avrdude.dir/wiring.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/wiring.c.o -MF CMakeFiles/avrdude.dir/wiring.c.o.d -o CMakeFiles/avrdude.dir/wiring.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/wiring.c
[ 17%] Building C object src/avrdude/CMakeFiles/avrdude.dir/main.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/main.c.o -MF CMakeFiles/avrdude.dir/main.c.o.d -o CMakeFiles/avrdude.dir/main.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/main.c
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/main.c: In function 'avrdude_main':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/main.c:809:40: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time]
  809 |                     progname, version, __DATE__, __TIME__, progbuf, progbuf);
      |                                        ^~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/main.c:809:50: warning: macro "__TIME__" might prevent reproducible builds [-Wdate-time]
  809 |                     progname, version, __DATE__, __TIME__, progbuf, progbuf);
      |                                                  ^~~~~~~~
[ 17%] Building CXX object src/avrdude/CMakeFiles/avrdude.dir/avrdude-slic3r.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/c++ -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/avrdude-slic3r.cpp.o -MF CMakeFiles/avrdude.dir/avrdude-slic3r.cpp.o.d -o CMakeFiles/avrdude.dir/avrdude-slic3r.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/avrdude-slic3r.cpp
make  -f src/semver/CMakeFiles/semver.dir/build.make src/semver/CMakeFiles/semver.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/semver /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/semver /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/semver/CMakeFiles/semver.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f src/semver/CMakeFiles/semver.dir/build.make src/semver/CMakeFiles/semver.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[ 17%] Building C object src/semver/CMakeFiles/semver.dir/semver.c.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/semver && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/semver/CMakeFiles/semver.dir/semver.c.o -MF CMakeFiles/semver.dir/semver.c.o.d -o CMakeFiles/semver.dir/semver.c.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/semver/semver.c
[ 17%] Linking C static library libsemver.a
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/semver && /usr/bin/cmake -P CMakeFiles/semver.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/semver && /usr/bin/cmake -E cmake_link_script CMakeFiles/semver.dir/link.txt --verbose=1
/usr/bin/ar qc libsemver.a CMakeFiles/semver.dir/semver.c.o
/usr/bin/ranlib libsemver.a
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[ 17%] Built target semver
[ 17%] Linking CXX static library libavrdude.a
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cmake -P CMakeFiles/avrdude.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cmake -E cmake_link_script CMakeFiles/avrdude.dir/link.txt --verbose=1
/usr/bin/ar qc libavrdude.a CMakeFiles/avrdude.dir/arduino.c.o CMakeFiles/avrdude.dir/avr.c.o CMakeFiles/avrdude.dir/avrpart.c.o CMakeFiles/avrdude.dir/avr910.c.o CMakeFiles/avrdude.dir/bitbang.c.o CMakeFiles/avrdude.dir/buspirate.c.o CMakeFiles/avrdude.dir/butterfly.c.o CMakeFiles/avrdude.dir/config.c.o CMakeFiles/avrdude.dir/config_gram.c.o CMakeFiles/avrdude.dir/crc16.c.o CMakeFiles/avrdude.dir/fileio.c.o CMakeFiles/avrdude.dir/lexer.c.o CMakeFiles/avrdude.dir/linuxgpio.c.o CMakeFiles/avrdude.dir/lists.c.o CMakeFiles/avrdude.dir/pgm.c.o CMakeFiles/avrdude.dir/pgm_type.c.o CMakeFiles/avrdude.dir/pickit2.c.o CMakeFiles/avrdude.dir/pindefs.c.o CMakeFiles/avrdude.dir/safemode.c.o CMakeFiles/avrdude.dir/ser_avrdoper.c.o CMakeFiles/avrdude.dir/serbb_posix.c.o CMakeFiles/avrdude.dir/serbb_win32.c.o CMakeFiles/avrdude.dir/ser_posix.c.o CMakeFiles/avrdude.dir/ser_win32.c.o CMakeFiles/avrdude.dir/stk500.c.o CMakeFiles/avrdude.dir/stk500generic.c.o CMakeFiles/avrdude.dir/stk500v2.c.o CMakeFiles/avrdude.dir/term.c.o CMakeFiles/avrdude.dir/update.c.o CMakeFiles/avrdude.dir/wiring.c.o CMakeFiles/avrdude.dir/main.c.o "CMakeFiles/avrdude.dir/avrdude-slic3r.cpp.o"
/usr/bin/ranlib libavrdude.a
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[ 17%] Built target avrdude
make  -f src/avrdude/CMakeFiles/avrdude-slic3r.dir/build.make src/avrdude/CMakeFiles/avrdude-slic3r.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude/CMakeFiles/avrdude-slic3r.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f src/avrdude/CMakeFiles/avrdude-slic3r.dir/build.make src/avrdude/CMakeFiles/avrdude-slic3r.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[ 17%] Building CXX object src/avrdude/CMakeFiles/avrdude-slic3r.dir/main-standalone.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/c++ -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude-slic3r.dir/main-standalone.cpp.o -MF CMakeFiles/avrdude-slic3r.dir/main-standalone.cpp.o.d -o CMakeFiles/avrdude-slic3r.dir/main-standalone.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/avrdude/main-standalone.cpp
[ 18%] Linking CXX executable avrdude-slic3r
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cmake -E cmake_link_script CMakeFiles/avrdude-slic3r.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -Wl,-z,relro -rdynamic "CMakeFiles/avrdude-slic3r.dir/main-standalone.cpp.o" -o avrdude-slic3r  libavrdude.a 
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::<lambda(const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&, const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, std::vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, std::vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >' changed in GCC 7.1
[ 18%] Built target avrdude-slic3r
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >; _Distance = int; _Tp = priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::<lambda(const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&, const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&)> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, std::vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::<lambda(const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&, const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, std::vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, std::vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, std::vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>&, Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Linef>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void CGAL::File_scanner_OFF::scan_vertex(double&, double&, double&, double&)' at /usr/include/CGAL/IO/OFF/File_scanner_OFF.h:97:26:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&, const double&, const double&}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 3, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::BoundingBoxf3}; _Tp = Slic3r::BoundingBoxf3; _Alloc = std::allocator<Slic3r::BoundingBoxf3>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::BoundingBoxf3>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::BoundingBoxf3}; _Tp = Slic3r::BoundingBoxf3; _Alloc = std::allocator<Slic3r::BoundingBoxf3>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::BoundingBoxf3; _Alloc = std::allocator<Slic3r::BoundingBoxf3>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::vector<Slic3r::BoundingBoxf3> priv::create_bbs(const VCutAOIs&, const CutMeshes&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/CutSurface.cpp:2823:26:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::BoundingBoxf3*, std::vector<Slic3r::BoundingBoxf3> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > > >; _Alloc = std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > > > >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > > >, std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > > > > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > > >; _Alloc = std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > > > >]':
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > > >*, std::vector<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > > >, std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > > > > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::<lambda(const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&, const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >; _Compare = priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::<lambda(const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&, const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'std::vector<bool> priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/CutSurface.cpp:3319:18:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, std::vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::<lambda(const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&, const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::<lambda(const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&, const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >; _Compare = priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::<lambda(const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&, const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'std::vector<bool> priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/CutSurface.cpp:3319:18:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, std::vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, std::vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = CGAL::Point_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_3<CGAL::Epick> >]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<CGAL::Point_3<CGAL::Epick>, std::allocator<CGAL::Point_3<CGAL::Epick> > >::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = CGAL::Point_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_3<CGAL::Epick> >]',
    inlined from 'void CGAL::Properties::Property_array<T>::resize(size_t) [with T = CGAL::Point_3<CGAL::Epick>]' at /usr/include/CGAL/Surface_mesh/Properties.h:119:21:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick>, std::allocator<CGAL::Point_3<CGAL::Epick> > > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = CGAL::Point_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_3<CGAL::Epick> >]',
    inlined from 'void CGAL::Properties::Property_array<T>::resize(size_t) [with T = CGAL::Point_3<CGAL::Epick>]' at /usr/include/CGAL/Surface_mesh/Properties.h:119:21,
    inlined from 'std::pair<typename CGAL::Properties::Property_container< <template-parameter-1-1>, <template-parameter-1-2> >::Get_pmap_type<T>::type, bool> CGAL::Properties::Property_container< <template-parameter-1-1>, <template-parameter-1-2> >::add(const std::string&, T) [with T = CGAL::Point_3<CGAL::Epick>; Ref_class = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; Key = CGAL::SM_Vertex_index]' at /usr/include/CGAL/Surface_mesh/Properties.h:373:18,
    inlined from 'std::pair<CGAL::Surface_mesh<P>::Property_map<Key, T>, bool> CGAL::Surface_mesh<P>::add_property_map(std::string, T) [with I = CGAL::SM_Vertex_index; T = CGAL::Point_3<CGAL::Epick>; P = CGAL::Point_3<CGAL::Epick>]' at /usr/include/CGAL/Surface_mesh/Surface_mesh.h:2082:66,
    inlined from 'CGAL::Surface_mesh<P>::Surface_mesh() [with P = CGAL::Point_3<CGAL::Epick>]' at /usr/include/CGAL/Surface_mesh/Surface_mesh.h:2301:66:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick>, std::allocator<CGAL::Point_3<CGAL::Epick> > > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>}; _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>}; _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]':
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {CGAL::Point_3<CGAL::Epick>}; _Tp = CGAL::Point_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_3<CGAL::Epick> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<CGAL::Point_3<CGAL::Epick>, std::allocator<CGAL::Point_3<CGAL::Epick> > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Point_3<CGAL::Epick>}; _Tp = CGAL::Point_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_3<CGAL::Epick> >]':
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick>, std::allocator<CGAL::Point_3<CGAL::Epick> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<priv::exist_duplicit_vertex(const CutMesh&)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<priv::exist_duplicit_vertex(const CutMesh&)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<priv::exist_duplicit_vertex(const CutMesh&)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1897:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<priv::exist_duplicit_vertex(const CutMesh&)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1931:38:
/usr/include/c++/13/bits/stl_algo.h:88:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
   88 |       if (__comp(__a, __b))
      |           ~~~~~~^~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:90:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
   90 |           if (__comp(__b, __c))
      |               ~~~~~~^~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:92:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
   92 |           else if (__comp(__a, __c))
      |                    ~~~~~~^~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:97:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
   97 |       else if (__comp(__a, __c))
      |                ~~~~~~^~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
   99 |       else if (__comp(__b, __c))
      |                ~~~~~~^~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<priv::exist_duplicit_vertex(const CutMesh&)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&, const double&, const double&}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'bool priv::exist_duplicit_vertex(const CutMesh&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/CutSurface.cpp:976:28:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<priv::exist_duplicit_vertex(const CutMesh&)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Compare = priv::exist_duplicit_vertex(const CutMesh&)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'bool priv::exist_duplicit_vertex(const CutMesh&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/CutSurface.cpp:978:14:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<priv::exist_duplicit_vertex(const CutMesh&)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<priv::exist_duplicit_vertex(const CutMesh&)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Compare = priv::exist_duplicit_vertex(const CutMesh&)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'bool priv::exist_duplicit_vertex(const CutMesh&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/CutSurface.cpp:978:14:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType&}; _Tp = Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType; _Alloc = std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType, std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType&}; _Tp = Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType; _Alloc = std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType>]',
    inlined from 'Slic3r::AABBTreeIndirect::Tree<LineType::Dim, typename LineType::Scalar> Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines(const std::vector<_Tp>&) [with LineType = Slic3r::Linef]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeLines.hpp:199:27:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType*, std::vector<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType, std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>&, Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]',
    inlined from 'priv::create_search_data(const Slic3r::ExPolygons&, const std::vector<bool>&)::<lambda(const Slic3r::Polygon&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/CutSurface.cpp:1850:38,
    inlined from 'priv::SearchData priv::create_search_data(const Slic3r::ExPolygons&, const std::vector<bool>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/CutSurface.cpp:1859:18:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Linef*, std::vector<Slic3r::Linef> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>&, Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]',
    inlined from 'priv::create_search_data(const Slic3r::ExPolygons&, const std::vector<bool>&)::<lambda(const Slic3r::Polygon&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/CutSurface.cpp:1850:38,
    inlined from 'priv::SearchData priv::create_search_data(const Slic3r::ExPolygons&, const std::vector<bool>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/CutSurface.cpp:1860:58:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Linef*, std::vector<Slic3r::Linef> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {priv::SurfacePatch}; _Tp = priv::SurfacePatch; _Alloc = std::allocator<priv::SurfacePatch>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<priv::SurfacePatch>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {priv::SurfacePatchEx}; _Tp = priv::SurfacePatchEx; _Alloc = std::allocator<priv::SurfacePatchEx>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<priv::SurfacePatchEx>::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const priv::SurfacePatchEx&}; _Tp = priv::SurfacePatchEx; _Alloc = std::allocator<priv::SurfacePatchEx>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<priv::SurfacePatchEx>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13/vector:65:
/usr/include/c++/13/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, vector<priv::SurfacePatchEx> >; _ForwardIterator = priv::SurfacePatchEx*]':
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, std::vector<priv::SurfacePatchEx> >' changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, std::vector<priv::SurfacePatchEx> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {priv::SurfacePatchEx}; _Tp = priv::SurfacePatchEx; _Alloc = std::allocator<priv::SurfacePatchEx>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = priv::SurfacePatchEx; _Alloc = std::allocator<priv::SurfacePatchEx>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void priv::divide_patch(size_t, SurfacePatchesEx&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/CutSurface.cpp:2951:34:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, std::vector<priv::SurfacePatchEx> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, std::vector<priv::SurfacePatchEx> >; _ForwardIterator = priv::SurfacePatchEx*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, vector<priv::SurfacePatchEx> >; _ForwardIterator = priv::SurfacePatchEx*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, vector<priv::SurfacePatchEx> >; _ForwardIterator = priv::SurfacePatchEx*; _Tp = priv::SurfacePatchEx]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, std::vector<priv::SurfacePatchEx> >; _Tp = priv::SurfacePatchEx; _Alloc = std::allocator<priv::SurfacePatchEx>]' at /usr/include/c++/13/bits/vector.tcc:781:34,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, std::vector<priv::SurfacePatchEx> >; <template-parameter-2-2> = void; _Tp = priv::SurfacePatchEx; _Alloc = std::allocator<priv::SurfacePatchEx>]' at /usr/include/c++/13/bits/stl_vector.h:1483:19,
    inlined from 'void priv::divide_patch(size_t, SurfacePatchesEx&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/CutSurface.cpp:2978:23:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, std::vector<priv::SurfacePatchEx> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, std::vector<priv::SurfacePatchEx> >; _ForwardIterator = priv::SurfacePatchEx*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, vector<priv::SurfacePatchEx> >; _ForwardIterator = priv::SurfacePatchEx*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, vector<priv::SurfacePatchEx> >; _ForwardIterator = priv::SurfacePatchEx*; _Tp = priv::SurfacePatchEx]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, std::vector<priv::SurfacePatchEx> >; _Tp = priv::SurfacePatchEx; _Alloc = std::allocator<priv::SurfacePatchEx>]' at /usr/include/c++/13/bits/vector.tcc:814:38,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, std::vector<priv::SurfacePatchEx> >; <template-parameter-2-2> = void; _Tp = priv::SurfacePatchEx; _Alloc = std::allocator<priv::SurfacePatchEx>]' at /usr/include/c++/13/bits/stl_vector.h:1483:19,
    inlined from 'void priv::divide_patch(size_t, SurfacePatchesEx&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/CutSurface.cpp:2978:23:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, std::vector<priv::SurfacePatchEx> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = CGAL::Vector_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Vector_3<CGAL::Epick> >]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<CGAL::Vector_3<CGAL::Epick>, std::allocator<CGAL::Vector_3<CGAL::Epick> > >::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = CGAL::Vector_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Vector_3<CGAL::Epick> >]',
    inlined from 'void CGAL::Properties::Property_array<T>::resize(size_t) [with T = CGAL::Vector_3<CGAL::Epick>]' at /usr/include/CGAL/Surface_mesh/Properties.h:119:21:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Vector_3<CGAL::Epick>*, std::vector<CGAL::Vector_3<CGAL::Epick>, std::allocator<CGAL::Vector_3<CGAL::Epick> > > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>}; _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > > >; _Alloc = std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > > > >]',
    inlined from 'CGAL::AABB_tree<AABBTraits>::Node& CGAL::AABB_tree<AABBTraits>::new_node() [with AABBTraits = CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >]' at /usr/include/CGAL/AABB_tree.h:658:27,
    inlined from 'void CGAL::AABB_tree<AABBTraits>::custom_build(const ComputeBbox&, const SplitPrimitives&) [with ComputeBbox = CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >::Compute_bbox; SplitPrimitives = CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >::Split_primitives; AABBTraits = CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >]' at /usr/include/CGAL/AABB_tree.h:844:13:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > > >*, std::vector<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > > >, std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > > > > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = CGAL::Point_2<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_2<CGAL::Epick> >]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = CGAL::Point_2<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_2<CGAL::Epick> >]',
    inlined from 'void CGAL::Properties::Property_array<T>::resize(size_t) [with T = CGAL::Point_2<CGAL::Epick>]' at /usr/include/CGAL/Surface_mesh/Properties.h:119:21:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = CGAL::Point_2<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_2<CGAL::Epick> >]',
    inlined from 'void CGAL::Properties::Property_array<T>::resize(size_t) [with T = CGAL::Point_2<CGAL::Epick>]' at /usr/include/CGAL/Surface_mesh/Properties.h:119:21,
    inlined from 'std::pair<typename CGAL::Properties::Property_container< <template-parameter-1-1>, <template-parameter-1-2> >::Get_pmap_type<T>::type, bool> CGAL::Properties::Property_container< <template-parameter-1-1>, <template-parameter-1-2> >::add(const std::string&, T) [with T = CGAL::Point_2<CGAL::Epick>; Ref_class = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; Key = CGAL::SM_Vertex_index]' at /usr/include/CGAL/Surface_mesh/Properties.h:373:18,
    inlined from 'std::pair<CGAL::Surface_mesh<P>::Property_map<Key, T>, bool> CGAL::Surface_mesh<P>::add_property_map(std::string, T) [with I = CGAL::SM_Vertex_index; T = CGAL::Point_2<CGAL::Epick>; P = CGAL::Point_3<CGAL::Epick>]' at /usr/include/CGAL/Surface_mesh/Surface_mesh.h:2082:66:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >; _Alloc = std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >, std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >; _Alloc = std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >]':
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >*, std::vector<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >, std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {CGAL::Vector_3<CGAL::Epick>}; _Tp = CGAL::Vector_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Vector_3<CGAL::Epick> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<CGAL::Vector_3<CGAL::Epick>, std::allocator<CGAL::Vector_3<CGAL::Epick> > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {CGAL::Point_2<CGAL::Epick>}; _Tp = CGAL::Point_2<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_2<CGAL::Epick> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Vector_3<CGAL::Epick>}; _Tp = CGAL::Vector_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Vector_3<CGAL::Epick> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Vector_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Vector_3<CGAL::Epick> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<CGAL::Vector_3<CGAL::Epick>, std::allocator<CGAL::Vector_3<CGAL::Epick> > >]' at /usr/include/c++/13/bits/stl_iterator.h:747:22,
    inlined from 'bool CGAL::IO::internal::read_OFF(std::istream&, PointRange&, PolygonRange&, VertexNormalOutputIterator, VertexColorOutputIterator, VertexTextureOutputIterator, FaceColorOutputIterator, bool) [with PointRange = std::vector<CGAL::Point_3<CGAL::Epick>, std::allocator<CGAL::Point_3<CGAL::Epick> > >; PolygonRange = std::vector<std::vector<unsigned int> >; VertexNormalOutputIterator = std::back_insert_iterator<std::vector<CGAL::Vector_3<CGAL::Epick>, std::allocator<CGAL::Vector_3<CGAL::Epick> > > >; VertexColorOutputIterator = std::back_insert_iterator<std::vector<CGAL::IO::Color, std::allocator<CGAL::IO::Color> > >; VertexTextureOutputIterator = std::back_insert_iterator<std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > >; FaceColorOutputIterator = std::back_insert_iterator<std::vector<CGAL::IO::Color, std::allocator<CGAL::IO::Color> > >]' at /usr/include/CGAL/IO/OFF.h:96:17:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Vector_3<CGAL::Epick>*, std::vector<CGAL::Vector_3<CGAL::Epick>, std::allocator<CGAL::Vector_3<CGAL::Epick> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Point_2<CGAL::Epick>}; _Tp = CGAL::Point_2<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_2<CGAL::Epick> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Point_2<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_2<CGAL::Epick> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >]' at /usr/include/c++/13/bits/stl_iterator.h:747:22,
    inlined from 'bool CGAL::IO::internal::read_OFF(std::istream&, PointRange&, PolygonRange&, VertexNormalOutputIterator, VertexColorOutputIterator, VertexTextureOutputIterator, FaceColorOutputIterator, bool) [with PointRange = std::vector<CGAL::Point_3<CGAL::Epick>, std::allocator<CGAL::Point_3<CGAL::Epick> > >; PolygonRange = std::vector<std::vector<unsigned int> >; VertexNormalOutputIterator = std::back_insert_iterator<std::vector<CGAL::Vector_3<CGAL::Epick>, std::allocator<CGAL::Vector_3<CGAL::Epick> > > >; VertexColorOutputIterator = std::back_insert_iterator<std::vector<CGAL::IO::Color, std::allocator<CGAL::IO::Color> > >; VertexTextureOutputIterator = std::back_insert_iterator<std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > >; FaceColorOutputIterator = std::back_insert_iterator<std::vector<CGAL::IO::Color, std::allocator<CGAL::IO::Color> > >]' at /usr/include/CGAL/IO/OFF.h:110:17:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void CGAL::File_scanner_OFF::scan_facet(std::size_t&, std::size_t)' at /usr/include/CGAL/IO/OFF/File_scanner_OFF.h:711:26,
    inlined from 'bool CGAL::IO::internal::read_OFF(std::istream&, PointRange&, PolygonRange&, VertexNormalOutputIterator, VertexColorOutputIterator, VertexTextureOutputIterator, FaceColorOutputIterator, bool) [with PointRange = std::vector<CGAL::Point_3<CGAL::Epick>, std::allocator<CGAL::Point_3<CGAL::Epick> > >; PolygonRange = std::vector<std::vector<unsigned int> >; VertexNormalOutputIterator = std::back_insert_iterator<std::vector<CGAL::Vector_3<CGAL::Epick>, std::allocator<CGAL::Vector_3<CGAL::Epick> > > >; VertexColorOutputIterator = std::back_insert_iterator<std::vector<CGAL::IO::Color, std::allocator<CGAL::IO::Color> > >; VertexTextureOutputIterator = std::back_insert_iterator<std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > >; FaceColorOutputIterator = std::back_insert_iterator<std::vector<CGAL::IO::Color, std::allocator<CGAL::IO::Color> > >]' at /usr/include/CGAL/IO/OFF.h:120:23:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = CGAL::Vector_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Vector_3<CGAL::Epick> >]',
    inlined from 'void CGAL::Properties::Property_array<T>::resize(size_t) [with T = CGAL::Vector_3<CGAL::Epick>]' at /usr/include/CGAL/Surface_mesh/Properties.h:119:21,
    inlined from 'std::pair<typename CGAL::Properties::Property_container< <template-parameter-1-1>, <template-parameter-1-2> >::Get_pmap_type<T>::type, bool> CGAL::Properties::Property_container< <template-parameter-1-1>, <template-parameter-1-2> >::add(const std::string&, T) [with T = CGAL::Vector_3<CGAL::Epick>; Ref_class = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; Key = CGAL::SM_Vertex_index]' at /usr/include/CGAL/Surface_mesh/Properties.h:373:18,
    inlined from 'std::pair<CGAL::Surface_mesh<P>::Property_map<Key, T>, bool> CGAL::Surface_mesh<P>::add_property_map(std::string, T) [with I = CGAL::SM_Vertex_index; T = CGAL::Vector_3<CGAL::Epick>; P = CGAL::Point_3<CGAL::Epick>]' at /usr/include/CGAL/Surface_mesh/Surface_mesh.h:2082:66,
    inlined from 'bool CGAL::IO::internal::read_OFF_with_or_without_vnormals(std::istream&, CGAL::Surface_mesh<Point>&, const CGAL::File_scanner_OFF&, const CGAL::Named_function_parameters<NP_T, NP_Tag, NP_Base>&) [with Point = CGAL::Point_3<CGAL::Epick>; NP_T = bool; NP_Tag = CGAL::internal_np::all_default_t; NP_Base = CGAL::internal_np::No_property]' at /usr/include/CGAL/Surface_mesh/IO/OFF.h:233:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Vector_3<CGAL::Epick>*, std::vector<CGAL::Vector_3<CGAL::Epick>, std::allocator<CGAL::Vector_3<CGAL::Epick> > > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> >; Traits = Predicate_traits_d<Box_traits_d<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> >' changed in GCC 7.1
  128 | void modified_two_way_scan(
      |      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> >' changed in GCC 7.1
  373 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> >' changed in GCC 7.1
  435 |         modified_two_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  436 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:450:21: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> >' changed in GCC 7.1
  450 |         segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  451 |                       callback, traits, cutoff, dim - 1,  in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:452:21: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> >' changed in GCC 7.1
  452 |         segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  453 |                       callback, traits, cutoff, dim - 1, !in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:477:17: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> >' changed in GCC 7.1
  477 |     segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  478 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:464:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> >' changed in GCC 7.1
  464 |         modified_two_way_scan( p_begin, p_end, i_span_end, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  465 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:483:17: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> >' changed in GCC 7.1
  483 |     segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  484 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> > >; Traits = Predicate_traits_d<Box_traits_d<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> > >' changed in GCC 7.1
  128 | void modified_two_way_scan(
      |      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> > >' changed in GCC 7.1
  373 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> > >' changed in GCC 7.1
  435 |         modified_two_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  436 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:450:21: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> > >' changed in GCC 7.1
  450 |         segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  451 |                       callback, traits, cutoff, dim - 1,  in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:452:21: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> > >' changed in GCC 7.1
  452 |         segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  453 |                       callback, traits, cutoff, dim - 1, !in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:477:17: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> > >' changed in GCC 7.1
  477 |     segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  478 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:464:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> > >' changed in GCC 7.1
  464 |         modified_two_way_scan( p_begin, p_end, i_span_end, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  465 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:483:17: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> > >' changed in GCC 7.1
  483 |     segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  484 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >; Traits = Predicate_traits_d<Box_traits_d<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >' changed in GCC 7.1
  128 | void modified_two_way_scan(
      |      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >' changed in GCC 7.1
  373 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >' changed in GCC 7.1
  435 |         modified_two_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  436 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:450:21: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >' changed in GCC 7.1
  450 |         segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  451 |                       callback, traits, cutoff, dim - 1,  in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:452:21: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >' changed in GCC 7.1
  452 |         segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  453 |                       callback, traits, cutoff, dim - 1, !in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:477:17: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >' changed in GCC 7.1
  477 |     segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  478 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:464:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >' changed in GCC 7.1
  464 |         modified_two_way_scan( p_begin, p_end, i_span_end, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  465 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:483:17: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >' changed in GCC 7.1
  483 |     segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  484 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h: In function 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> >]':
/usr/include/CGAL/box_intersection_d.h:324:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >' changed in GCC 7.1
  324 | void box_intersection_d(
      |      ^~~~~~~~~~~~~~~~~~
In function 'void CGAL::internal::box_intersection_segment_tree_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, const Traits&, std::ptrdiff_t, bool) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]',
    inlined from 'void CGAL::box_intersection_custom_predicates_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxPredicateTraits, std::ptrdiff_t, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]' at /usr/include/CGAL/box_intersection_d.h:222:60,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxTraits, std::ptrdiff_t, Box_intersection_d::Topology, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> >; BoxTraits = Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> >]' at /usr/include/CGAL/box_intersection_d.h:331:37:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void CGAL::internal::box_intersection_segment_tree_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, const Traits&, std::ptrdiff_t, bool) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]',
    inlined from 'void CGAL::box_intersection_custom_predicates_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxPredicateTraits, std::ptrdiff_t, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]' at /usr/include/CGAL/box_intersection_d.h:224:62,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxTraits, std::ptrdiff_t, Box_intersection_d::Topology, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> >; BoxTraits = Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> >]' at /usr/include/CGAL/box_intersection_d.h:331:37:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >; Traits = Predicate_traits_d<Box_traits_d<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >' changed in GCC 7.1
  128 | void modified_two_way_scan(
      |      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >' changed in GCC 7.1
  373 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >' changed in GCC 7.1
  435 |         modified_two_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  436 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:450:21: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >' changed in GCC 7.1
  450 |         segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  451 |                       callback, traits, cutoff, dim - 1,  in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:452:21: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >' changed in GCC 7.1
  452 |         segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  453 |                       callback, traits, cutoff, dim - 1, !in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:477:17: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >' changed in GCC 7.1
  477 |     segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  478 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:464:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >' changed in GCC 7.1
  464 |         modified_two_way_scan( p_begin, p_end, i_span_end, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  465 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:483:17: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >' changed in GCC 7.1
  483 |     segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  484 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h: In function 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> > >]':
/usr/include/CGAL/box_intersection_d.h:324:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >' changed in GCC 7.1
  324 | void box_intersection_d(
      |      ^~~~~~~~~~~~~~~~~~
In function 'void CGAL::internal::box_intersection_segment_tree_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, const Traits&, std::ptrdiff_t, bool) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]',
    inlined from 'void CGAL::box_intersection_custom_predicates_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxPredicateTraits, std::ptrdiff_t, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]' at /usr/include/CGAL/box_intersection_d.h:222:60,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxTraits, std::ptrdiff_t, Box_intersection_d::Topology, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> > >; BoxTraits = Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> > >]' at /usr/include/CGAL/box_intersection_d.h:331:37:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void CGAL::internal::box_intersection_segment_tree_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, const Traits&, std::ptrdiff_t, bool) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]',
    inlined from 'void CGAL::box_intersection_custom_predicates_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxPredicateTraits, std::ptrdiff_t, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]' at /usr/include/CGAL/box_intersection_d.h:224:62,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxTraits, std::ptrdiff_t, Box_intersection_d::Topology, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> > >; BoxTraits = Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> > >]' at /usr/include/CGAL/box_intersection_d.h:331:37:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> >; Traits = Predicate_traits_d<Box_traits_d<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> >' changed in GCC 7.1
  128 | void modified_two_way_scan(
      |      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> >' changed in GCC 7.1
  373 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> >' changed in GCC 7.1
  435 |         modified_two_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  436 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:450:21: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> >' changed in GCC 7.1
  450 |         segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  451 |                       callback, traits, cutoff, dim - 1,  in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:452:21: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> >' changed in GCC 7.1
  452 |         segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  453 |                       callback, traits, cutoff, dim - 1, !in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:477:17: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> >' changed in GCC 7.1
  477 |     segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  478 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:464:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> >' changed in GCC 7.1
  464 |         modified_two_way_scan( p_begin, p_end, i_span_end, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  465 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:483:17: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> >' changed in GCC 7.1
  483 |     segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  484 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h: In function 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Edge_index, bool>, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::Visitor, false, false> >]':
/usr/include/CGAL/box_intersection_d.h:324:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> >' changed in GCC 7.1
  324 | void box_intersection_d(
      |      ^~~~~~~~~~~~~~~~~~
In function 'void CGAL::internal::box_intersection_segment_tree_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, const Traits&, std::ptrdiff_t, bool) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]',
    inlined from 'void CGAL::box_intersection_custom_predicates_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxPredicateTraits, std::ptrdiff_t, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Edge_index, bool>, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::Visitor, false, false> >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]' at /usr/include/CGAL/box_intersection_d.h:222:60,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxTraits, std::ptrdiff_t, Box_intersection_d::Topology, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Edge_index, bool>, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::Visitor, false, false> >; BoxTraits = Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Edge_index, bool>, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::Visitor, false, false> >]' at /usr/include/CGAL/box_intersection_d.h:331:37:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void CGAL::internal::box_intersection_segment_tree_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, const Traits&, std::ptrdiff_t, bool) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]',
    inlined from 'void CGAL::box_intersection_custom_predicates_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxPredicateTraits, std::ptrdiff_t, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Edge_index, bool>, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::Visitor, false, false> >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]' at /usr/include/CGAL/box_intersection_d.h:224:62,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxTraits, std::ptrdiff_t, Box_intersection_d::Topology, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Edge_index, bool>, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::Visitor, false, false> >; BoxTraits = Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Edge_index, bool>, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::Visitor, false, false> >]' at /usr/include/CGAL/box_intersection_d.h:331:37:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> > >; Traits = Predicate_traits_d<Box_traits_d<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> > >' changed in GCC 7.1
  128 | void modified_two_way_scan(
      |      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> > >' changed in GCC 7.1
  373 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> > >' changed in GCC 7.1
  435 |         modified_two_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  436 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:450:21: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> > >' changed in GCC 7.1
  450 |         segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  451 |                       callback, traits, cutoff, dim - 1,  in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:452:21: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> > >' changed in GCC 7.1
  452 |         segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  453 |                       callback, traits, cutoff, dim - 1, !in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:477:17: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> > >' changed in GCC 7.1
  477 |     segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  478 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:464:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> > >' changed in GCC 7.1
  464 |         modified_two_way_scan( p_begin, p_end, i_span_end, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  465 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:483:17: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> > >' changed in GCC 7.1
  483 |     segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  484 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h: In function 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Edge_index, bool>, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::Visitor, false, false> > >]':
/usr/include/CGAL/box_intersection_d.h:324:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> > >' changed in GCC 7.1
  324 | void box_intersection_d(
      |      ^~~~~~~~~~~~~~~~~~
In function 'void CGAL::internal::box_intersection_segment_tree_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, const Traits&, std::ptrdiff_t, bool) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]',
    inlined from 'void CGAL::box_intersection_custom_predicates_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxPredicateTraits, std::ptrdiff_t, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Edge_index, bool>, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::Visitor, false, false> > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]' at /usr/include/CGAL/box_intersection_d.h:222:60,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxTraits, std::ptrdiff_t, Box_intersection_d::Topology, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Edge_index, bool>, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::Visitor, false, false> > >; BoxTraits = Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Edge_index, bool>, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::Visitor, false, false> > >]' at /usr/include/CGAL/box_intersection_d.h:331:37:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> > >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void CGAL::internal::box_intersection_segment_tree_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, const Traits&, std::ptrdiff_t, bool) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]',
    inlined from 'void CGAL::box_intersection_custom_predicates_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxPredicateTraits, std::ptrdiff_t, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Edge_index, bool>, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::Visitor, false, false> > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]' at /usr/include/CGAL/box_intersection_d.h:224:62,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxTraits, std::ptrdiff_t, Box_intersection_d::Topology, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Edge_index, bool>, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::Visitor, false, false> > >; BoxTraits = Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Edge_index, bool>, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::Visitor, false, false> > >]' at /usr/include/CGAL/box_intersection_d.h:331:37:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> > >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_algobase.h:64:
In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Ray_3<CGAL::Epick>; _U2 = bool; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = CGAL::Ray_3<CGAL::Epick>; _T2 = bool]',
    inlined from 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Ray_3<CGAL::Epick>; _T2 = bool]' at /usr/include/c++/13/bits/stl_pair.h:927:72,
    inlined from 'std::pair<CGAL::Ray_3<CGAL::Epick>, bool> CGAL::Epic_converter<IK>::operator()(const typename IK::Ray_3&) const [with IK = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >]' at /usr/include/CGAL/Epic_converter.h:262:28,
    inlined from 'CGAL::Static_filtered_predicate<AK, FP, EpicP>::result_type CGAL::Static_filtered_predicate<AK, FP, EpicP>::operator()(const A1&, const A2&) const [with A1 = CGAL::Ray_3<CGAL::Epeck>; A2 = CGAL::Bbox_3; AK = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >; FP = CGAL::Filtered_predicate<CGAL::CommonKernelFunctors::Do_intersect_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::CommonKernelFunctors::Do_intersect_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Exact_converter<CGAL::Epeck, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Approx_converter<CGAL::Epeck, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, true>; EpicP = CGAL::internal::Static_filters_predicates::Do_intersect_3<CGAL::Filtered_kernel_base<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick> >, CGAL::internal::Static_filters<CGAL::Filtered_kernel_base<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick> > > >]' at /usr/include/CGAL/Static_filtered_predicate.h:44:23,
    inlined from 'bool CGAL::AABB_traits<GeomTraits, AABBPrimitive, BboxMap>::Do_intersect::operator()(const Query&, const CGAL::AABB_traits<GeomTraits, AABBPrimitive, BboxMap>::Bounding_box&) const [with Query = CGAL::Ray_3<CGAL::Epeck>; GeomTraits = CGAL::Epeck; AABBPrimitive = CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >; BboxMap = CGAL::Default]' at /usr/include/CGAL/AABB_traits.h:335:50,
    inlined from 'bool CGAL::internal::Ray_3_Triangle_3_traversal_traits<AABBTraits, Kernel, Helper, Tag_ray_is_vertical>::do_intersect(const Query&, const Node&) const [with Query = CGAL::Ray_3<CGAL::Epeck>; AABBTraits = CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>; Kernel = CGAL::Epeck; Helper = CGAL::internal::Default_tree_helper<CGAL::AABB_tree<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >; Tag_ray_is_vertical = CGAL::Boolean_tag<false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Ray_3_Triangle_3_traversal_traits.h:77:47:
/usr/include/c++/13/bits/stl_pair.h:688:11: warning: '<unnamed>' may be used uninitialized [-Wmaybe-uninitialized]
  688 |         : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y))
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:27:
/usr/include/CGAL/Epic_converter.h: In function 'bool CGAL::internal::Ray_3_Triangle_3_traversal_traits<AABBTraits, Kernel, Helper, Tag_ray_is_vertical>::do_intersect(const Query&, const Node&) const [with Query = CGAL::Ray_3<CGAL::Epeck>; AABBTraits = CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>; Kernel = CGAL::Epeck; Helper = CGAL::internal::Default_tree_helper<CGAL::AABB_tree<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >; Tag_ray_is_vertical = CGAL::Boolean_tag<false>]':
/usr/include/CGAL/Epic_converter.h:262:29: note: '<anonymous>' declared here
  262 |       return std::make_pair(Ray_3(),false);
      |                             ^~~~~~~
In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Ray_3<CGAL::Epick>; _U2 = bool; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = CGAL::Ray_3<CGAL::Epick>; _T2 = bool]',
    inlined from 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Ray_3<CGAL::Epick>; _T2 = bool]' at /usr/include/c++/13/bits/stl_pair.h:927:72,
    inlined from 'std::pair<CGAL::Ray_3<CGAL::Epick>, bool> CGAL::Epic_converter<IK>::operator()(const typename IK::Ray_3&) const [with IK = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >]' at /usr/include/CGAL/Epic_converter.h:266:28,
    inlined from 'std::pair<CGAL::Ray_3<CGAL::Epick>, bool> CGAL::Epic_converter<IK>::operator()(const typename IK::Ray_3&) const [with IK = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >]' at /usr/include/CGAL/Epic_converter.h:258:25,
    inlined from 'CGAL::Static_filtered_predicate<AK, FP, EpicP>::result_type CGAL::Static_filtered_predicate<AK, FP, EpicP>::operator()(const A1&, const A2&) const [with A1 = CGAL::Ray_3<CGAL::Epeck>; A2 = CGAL::Bbox_3; AK = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >; FP = CGAL::Filtered_predicate<CGAL::CommonKernelFunctors::Do_intersect_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::CommonKernelFunctors::Do_intersect_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Exact_converter<CGAL::Epeck, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Approx_converter<CGAL::Epeck, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, true>; EpicP = CGAL::internal::Static_filters_predicates::Do_intersect_3<CGAL::Filtered_kernel_base<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick> >, CGAL::internal::Static_filters<CGAL::Filtered_kernel_base<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick> > > >]' at /usr/include/CGAL/Static_filtered_predicate.h:44:23,
    inlined from 'bool CGAL::AABB_traits<GeomTraits, AABBPrimitive, BboxMap>::Do_intersect::operator()(const Query&, const CGAL::AABB_traits<GeomTraits, AABBPrimitive, BboxMap>::Bounding_box&) const [with Query = CGAL::Ray_3<CGAL::Epeck>; GeomTraits = CGAL::Epeck; AABBPrimitive = CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >; BboxMap = CGAL::Default]' at /usr/include/CGAL/AABB_traits.h:335:50,
    inlined from 'bool CGAL::internal::Ray_3_Triangle_3_traversal_traits<AABBTraits, Kernel, Helper, Tag_ray_is_vertical>::do_intersect(const Query&, const Node&) const [with Query = CGAL::Ray_3<CGAL::Epeck>; AABBTraits = CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>; Kernel = CGAL::Epeck; Helper = CGAL::internal::Default_tree_helper<CGAL::AABB_tree<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >; Tag_ray_is_vertical = CGAL::Boolean_tag<false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Ray_3_Triangle_3_traversal_traits.h:77:47:
/usr/include/c++/13/bits/stl_pair.h:688:11: warning: '<unnamed>' may be used uninitialized [-Wmaybe-uninitialized]
  688 |         : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y))
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Epic_converter.h: In function 'bool CGAL::internal::Ray_3_Triangle_3_traversal_traits<AABBTraits, Kernel, Helper, Tag_ray_is_vertical>::do_intersect(const Query&, const Node&) const [with Query = CGAL::Ray_3<CGAL::Epeck>; AABBTraits = CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>; Kernel = CGAL::Epeck; Helper = CGAL::internal::Default_tree_helper<CGAL::AABB_tree<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >; Tag_ray_is_vertical = CGAL::Boolean_tag<false>]':
/usr/include/CGAL/Epic_converter.h:266:29: note: '<anonymous>' declared here
  266 |       return std::make_pair(Ray_3(),false);
      |                             ^~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>}; _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'FacePairOutputIterator CGAL::Polygon_mesh_processing::internal::self_intersections_impl(const FaceRange&, const TriangleMesh&, FacePairOutputIterator, bool, const NamedParameters&) [with ConcurrencyTag = CGAL::Sequential_tag; TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; FaceRange = std::set<CGAL::SM_Face_index, std::less<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >; FacePairOutputIterator = CGAL::Emptyset_iterator; NamedParameters = CGAL::Named_function_parameters<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::internal_np::vertex_point_t, CGAL::internal_np::No_property>]' at /usr/include/CGAL/Polygon_mesh_processing/self_intersections.h:406:22:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> > > >' changed in GCC 7.1
/usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h: In member function 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes<TriangleMesh, VertexPointMap1, VertexPointMap2, Node_visitor>::filter_intersections(const TriangleMesh&, const TriangleMesh&, const VPMF&, const VPME&, const CGAL::Polygon_mesh_processing::Non_manifold_feature_map<TriangleMesh>&, bool, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, bool) [with VPMF = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VPME = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; VertexPointMap1 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VertexPointMap2 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false>]':
/usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:327:33: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> > >' changed in GCC 7.1
  327 |         CGAL::box_intersection_d(face_boxes_ptr.begin(), face_boxes_ptr.end(),
      |         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  328 |                                  edge_boxes_ptr.begin(), edge_boxes_ptr.end(),
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  329 |                                  callback_si, cutoff);
      |                                  ~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:385:35: note: parameter passing for argument of type 'Callback' {aka 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::Visitor, false, false> >'} changed in GCC 7.1
  385 |           CGAL::box_intersection_d( face_boxes_ptr.begin(), face_boxes_ptr.end(),
      |           ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  386 |                                     edge_boxes_ptr.begin(), edge_boxes_ptr.end(),
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  387 |                                     callback, cutoff );
      |                                     ~~~~~~~~~~~~~~~~~~
In function 'void CGAL::internal::box_intersection_segment_tree_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, const Traits&, std::ptrdiff_t, bool) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]',
    inlined from 'void CGAL::box_intersection_custom_predicates_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxPredicateTraits, std::ptrdiff_t, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::tuple<boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > > >, SM_index_pmap<Point_3<Epick>, SM_Face_index>, SM_index_pmap<Point_3<Epick>, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, std::tuple<Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]' at /usr/include/CGAL/box_intersection_d.h:222:60,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxTraits, std::ptrdiff_t, Box_intersection_d::Topology, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::tuple<boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > > >, SM_index_pmap<Point_3<Epick>, SM_Face_index>, SM_index_pmap<Point_3<Epick>, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, std::tuple<Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> > >; BoxTraits = Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::tuple<boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > > >, SM_index_pmap<Point_3<Epick>, SM_Face_index>, SM_index_pmap<Point_3<Epick>, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, std::tuple<Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> > >]' at /usr/include/CGAL/box_intersection_d.h:331:37,
    inlined from 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes<TriangleMesh, VertexPointMap1, VertexPointMap2, Node_visitor>::filter_intersections(const TriangleMesh&, const TriangleMesh&, const VPMF&, const VPME&, const CGAL::Polygon_mesh_processing::Non_manifold_feature_map<TriangleMesh>&, bool, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, bool) [with VPMF = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VPME = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; VertexPointMap1 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VertexPointMap2 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:327:33:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> > >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void CGAL::internal::box_intersection_segment_tree_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, const Traits&, std::ptrdiff_t, bool) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]',
    inlined from 'void CGAL::box_intersection_custom_predicates_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxPredicateTraits, std::ptrdiff_t, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::tuple<boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > > >, SM_index_pmap<Point_3<Epick>, SM_Face_index>, SM_index_pmap<Point_3<Epick>, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, std::tuple<Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]' at /usr/include/CGAL/box_intersection_d.h:224:62,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxTraits, std::ptrdiff_t, Box_intersection_d::Topology, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::tuple<boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > > >, SM_index_pmap<Point_3<Epick>, SM_Face_index>, SM_index_pmap<Point_3<Epick>, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, std::tuple<Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> > >; BoxTraits = Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::tuple<boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > > >, SM_index_pmap<Point_3<Epick>, SM_Face_index>, SM_index_pmap<Point_3<Epick>, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, std::tuple<Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> > >]' at /usr/include/CGAL/box_intersection_d.h:331:37,
    inlined from 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes<TriangleMesh, VertexPointMap1, VertexPointMap2, Node_visitor>::filter_intersections(const TriangleMesh&, const TriangleMesh&, const VPMF&, const VPME&, const CGAL::Polygon_mesh_processing::Non_manifold_feature_map<TriangleMesh>&, bool, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, bool) [with VPMF = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VPME = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; VertexPointMap1 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VertexPointMap2 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:327:33:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> > >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void CGAL::internal::box_intersection_segment_tree_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, const Traits&, std::ptrdiff_t, bool) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]',
    inlined from 'void CGAL::box_intersection_custom_predicates_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxPredicateTraits, std::ptrdiff_t, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::tuple<boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > > >, SM_index_pmap<Point_3<Epick>, SM_Face_index>, SM_index_pmap<Point_3<Epick>, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, std::tuple<Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]' at /usr/include/CGAL/box_intersection_d.h:222:60,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxTraits, std::ptrdiff_t, Box_intersection_d::Topology, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::tuple<boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > > >, SM_index_pmap<Point_3<Epick>, SM_Face_index>, SM_index_pmap<Point_3<Epick>, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, std::tuple<Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> >; BoxTraits = Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::tuple<boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > > >, SM_index_pmap<Point_3<Epick>, SM_Face_index>, SM_index_pmap<Point_3<Epick>, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, std::tuple<Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> >]' at /usr/include/CGAL/box_intersection_d.h:331:37,
    inlined from 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes<TriangleMesh, VertexPointMap1, VertexPointMap2, Node_visitor>::filter_intersections(const TriangleMesh&, const TriangleMesh&, const VPMF&, const VPME&, const CGAL::Polygon_mesh_processing::Non_manifold_feature_map<TriangleMesh>&, bool, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, bool) [with VPMF = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VPME = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; VertexPointMap1 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VertexPointMap2 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:385:35:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void CGAL::internal::box_intersection_segment_tree_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, const Traits&, std::ptrdiff_t, bool) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]',
    inlined from 'void CGAL::box_intersection_custom_predicates_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxPredicateTraits, std::ptrdiff_t, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::tuple<boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > > >, SM_index_pmap<Point_3<Epick>, SM_Face_index>, SM_index_pmap<Point_3<Epick>, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, std::tuple<Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]' at /usr/include/CGAL/box_intersection_d.h:224:62,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxTraits, std::ptrdiff_t, Box_intersection_d::Topology, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::tuple<boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > > >, SM_index_pmap<Point_3<Epick>, SM_Face_index>, SM_index_pmap<Point_3<Epick>, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, std::tuple<Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> >; BoxTraits = Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::tuple<boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > > >, SM_index_pmap<Point_3<Epick>, SM_Face_index>, SM_index_pmap<Point_3<Epick>, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, std::tuple<Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> >]' at /usr/include/CGAL/box_intersection_d.h:331:37,
    inlined from 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes<TriangleMesh, VertexPointMap1, VertexPointMap2, Node_visitor>::filter_intersections(const TriangleMesh&, const TriangleMesh&, const VPMF&, const VPME&, const CGAL::Polygon_mesh_processing::Non_manifold_feature_map<TriangleMesh>&, bool, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, bool) [with VPMF = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VPME = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; VertexPointMap1 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VertexPointMap2 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:385:35:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor>, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, priv::clip_cut(SurfacePatch&, CutMesh)::ExistIntersectionClipVisitor, false, false> >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h: In member function 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes<TriangleMesh, VertexPointMap1, VertexPointMap2, Node_visitor>::filter_intersections(const TriangleMesh&, const TriangleMesh&, const VPMF&, const VPME&, const CGAL::Polygon_mesh_processing::Non_manifold_feature_map<TriangleMesh>&, bool, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, bool) [with VPMF = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VPME = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; VertexPointMap1 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VertexPointMap2 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false>]':
/usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:327:33: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >' changed in GCC 7.1
  327 |         CGAL::box_intersection_d(face_boxes_ptr.begin(), face_boxes_ptr.end(),
      |         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  328 |                                  edge_boxes_ptr.begin(), edge_boxes_ptr.end(),
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  329 |                                  callback_si, cutoff);
      |                                  ~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:385:35: note: parameter passing for argument of type 'Callback' {aka 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >'} changed in GCC 7.1
  385 |           CGAL::box_intersection_d( face_boxes_ptr.begin(), face_boxes_ptr.end(),
      |           ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  386 |                                     edge_boxes_ptr.begin(), edge_boxes_ptr.end(),
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  387 |                                     callback, cutoff );
      |                                     ~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const CGAL::Point_2<CGAL::Epick>&}; _Tp = CGAL::Point_2<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_2<CGAL::Epick> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Point_2<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_2<CGAL::Epick> >]',
    inlined from 'void CGAL::Properties::Property_array<T>::push_back() [with T = CGAL::Point_2<CGAL::Epick>]' at /usr/include/CGAL/Surface_mesh/Properties.h:124:24:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const CGAL::Vector_3<CGAL::Epick>&}; _Tp = CGAL::Vector_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Vector_3<CGAL::Epick> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<CGAL::Vector_3<CGAL::Epick>, std::allocator<CGAL::Vector_3<CGAL::Epick> > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Vector_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Vector_3<CGAL::Epick> >]',
    inlined from 'void CGAL::Properties::Property_array<T>::push_back() [with T = CGAL::Vector_3<CGAL::Epick>]' at /usr/include/CGAL/Surface_mesh/Properties.h:124:24:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Vector_3<CGAL::Epick>*, std::vector<CGAL::Vector_3<CGAL::Epick>, std::allocator<CGAL::Vector_3<CGAL::Epick> > > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const CGAL::Point_3<CGAL::Epick>&}; _Tp = CGAL::Point_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_3<CGAL::Epick> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<CGAL::Point_3<CGAL::Epick>, std::allocator<CGAL::Point_3<CGAL::Epick> > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Point_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_3<CGAL::Epick> >]',
    inlined from 'void CGAL::Properties::Property_array<T>::push_back() [with T = CGAL::Point_3<CGAL::Epick>]' at /usr/include/CGAL/Surface_mesh/Properties.h:124:24:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick>, std::allocator<CGAL::Point_3<CGAL::Epick> > > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_algobase.h:64,
                 from /usr/include/c++/13/string:51,
                 from /usr/include/c++/13/stdexcept:39,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Exception.hpp:8,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MeshBoolean.cpp:5:
In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Segment_3<CGAL::Epick>; _U2 = bool; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = CGAL::Segment_3<CGAL::Epick>; _T2 = bool]',
    inlined from 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Segment_3<CGAL::Epick>; _T2 = bool]' at /usr/include/c++/13/bits/stl_pair.h:927:72,
    inlined from 'std::pair<CGAL::Segment_3<CGAL::Epick>, bool> CGAL::Epic_converter<IK>::operator()(const typename IK::Segment_3&) const [with IK = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >]' at /usr/include/CGAL/Epic_converter.h:305:28:
/usr/include/c++/13/bits/stl_pair.h:688:11: warning: '<unnamed>' may be used uninitialized [-Wmaybe-uninitialized]
  688 |         : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y))
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:27:
/usr/include/CGAL/Epic_converter.h: In function 'std::pair<CGAL::Segment_3<CGAL::Epick>, bool> CGAL::Epic_converter<IK>::operator()(const typename IK::Segment_3&) const [with IK = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >]':
/usr/include/CGAL/Epic_converter.h:305:29: note: '<anonymous>' declared here
  305 |       return std::make_pair(Segment_3(),false);
      |                             ^~~~~~~~~~~
In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Segment_3<CGAL::Epick>; _U2 = bool; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = CGAL::Segment_3<CGAL::Epick>; _T2 = bool]',
    inlined from 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Segment_3<CGAL::Epick>; _T2 = bool]' at /usr/include/c++/13/bits/stl_pair.h:927:72,
    inlined from 'std::pair<CGAL::Segment_3<CGAL::Epick>, bool> CGAL::Epic_converter<IK>::operator()(const typename IK::Segment_3&) const [with IK = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >]' at /usr/include/CGAL/Epic_converter.h:309:28,
    inlined from 'std::pair<CGAL::Segment_3<CGAL::Epick>, bool> CGAL::Epic_converter<IK>::operator()(const typename IK::Segment_3&) const [with IK = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >]' at /usr/include/CGAL/Epic_converter.h:301:29:
/usr/include/c++/13/bits/stl_pair.h:688:11: warning: '<unnamed>' may be used uninitialized [-Wmaybe-uninitialized]
  688 |         : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y))
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Epic_converter.h: In function 'std::pair<CGAL::Segment_3<CGAL::Epick>, bool> CGAL::Epic_converter<IK>::operator()(const typename IK::Segment_3&) const [with IK = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >]':
/usr/include/CGAL/Epic_converter.h:309:29: note: '<anonymous>' declared here
  309 |       return std::make_pair(Segment_3(),false);
      |                             ^~~~~~~~~~~
In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Triangle_3<CGAL::Epick>; _U2 = bool; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = CGAL::Triangle_3<CGAL::Epick>; _T2 = bool]',
    inlined from 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Triangle_3<CGAL::Epick>; _T2 = bool]' at /usr/include/c++/13/bits/stl_pair.h:927:72,
    inlined from 'std::pair<CGAL::Triangle_3<CGAL::Epick>, bool> CGAL::Epic_converter<IK>::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >]' at /usr/include/CGAL/Epic_converter.h:224:28:
/usr/include/c++/13/bits/stl_pair.h:688:11: warning: '<unnamed>' may be used uninitialized [-Wmaybe-uninitialized]
  688 |         : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y))
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Epic_converter.h: In function 'std::pair<CGAL::Triangle_3<CGAL::Epick>, bool> CGAL::Epic_converter<IK>::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >]':
/usr/include/CGAL/Epic_converter.h:224:29: note: '<anonymous>' declared here
  224 |       return std::make_pair(Triangle_3(),false);
      |                             ^~~~~~~~~~~~
In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Triangle_3<CGAL::Epick>; _U2 = bool; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = CGAL::Triangle_3<CGAL::Epick>; _T2 = bool]',
    inlined from 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Triangle_3<CGAL::Epick>; _T2 = bool]' at /usr/include/c++/13/bits/stl_pair.h:927:72,
    inlined from 'std::pair<CGAL::Triangle_3<CGAL::Epick>, bool> CGAL::Epic_converter<IK>::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >]' at /usr/include/CGAL/Epic_converter.h:228:28:
/usr/include/c++/13/bits/stl_pair.h:688:11: warning: '<unnamed>' may be used uninitialized [-Wmaybe-uninitialized]
  688 |         : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y))
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Epic_converter.h: In function 'std::pair<CGAL::Triangle_3<CGAL::Epick>, bool> CGAL::Epic_converter<IK>::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >]':
/usr/include/CGAL/Epic_converter.h:228:29: note: '<anonymous>' declared here
  228 |       return std::make_pair(Triangle_3(),false);
      |                             ^~~~~~~~~~~~
In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Triangle_3<CGAL::Epick>; _U2 = bool; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = CGAL::Triangle_3<CGAL::Epick>; _T2 = bool]',
    inlined from 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Triangle_3<CGAL::Epick>; _T2 = bool]' at /usr/include/c++/13/bits/stl_pair.h:927:72,
    inlined from 'std::pair<CGAL::Triangle_3<CGAL::Epick>, bool> CGAL::Epic_converter<IK>::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >]' at /usr/include/CGAL/Epic_converter.h:232:28,
    inlined from 'std::pair<CGAL::Triangle_3<CGAL::Epick>, bool> CGAL::Epic_converter<IK>::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >]' at /usr/include/CGAL/Epic_converter.h:220:30:
/usr/include/c++/13/bits/stl_pair.h:688:11: warning: '<unnamed>' may be used uninitialized [-Wmaybe-uninitialized]
  688 |         : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y))
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Epic_converter.h: In function 'std::pair<CGAL::Triangle_3<CGAL::Epick>, bool> CGAL::Epic_converter<IK>::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >]':
/usr/include/CGAL/Epic_converter.h:232:29: note: '<anonymous>' declared here
  232 |       return std::make_pair(Triangle_3(),false);
      |                             ^~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/queue:63,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/libslic3r.h:28,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/TriangleMesh.hpp:15,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MeshBoolean.hpp:11,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MeshBoolean.cpp:6:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = CGAL::Point_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_3<CGAL::Epick> >]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<CGAL::Point_3<CGAL::Epick>, std::allocator<CGAL::Point_3<CGAL::Epick> > >::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = CGAL::Point_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_3<CGAL::Epick> >]',
    inlined from 'void CGAL::Properties::Property_array<T>::resize(size_t) [with T = CGAL::Point_3<CGAL::Epick>]' at /usr/include/CGAL/Surface_mesh/Properties.h:119:21:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick>, std::allocator<CGAL::Point_3<CGAL::Epick> > > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = CGAL::Point_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_3<CGAL::Epick> >]',
    inlined from 'void CGAL::Properties::Property_array<T>::resize(size_t) [with T = CGAL::Point_3<CGAL::Epick>]' at /usr/include/CGAL/Surface_mesh/Properties.h:119:21,
    inlined from 'std::pair<typename CGAL::Properties::Property_container< <template-parameter-1-1>, <template-parameter-1-2> >::Get_pmap_type<T>::type, bool> CGAL::Properties::Property_container< <template-parameter-1-1>, <template-parameter-1-2> >::add(const std::string&, T) [with T = CGAL::Point_3<CGAL::Epick>; Ref_class = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; Key = CGAL::SM_Vertex_index]' at /usr/include/CGAL/Surface_mesh/Properties.h:373:18,
    inlined from 'std::pair<CGAL::Surface_mesh<P>::Property_map<Key, T>, bool> CGAL::Surface_mesh<P>::add_property_map(std::string, T) [with I = CGAL::SM_Vertex_index; T = CGAL::Point_3<CGAL::Epick>; P = CGAL::Point_3<CGAL::Epick>]' at /usr/include/CGAL/Surface_mesh/Surface_mesh.h:2082:66,
    inlined from 'CGAL::Surface_mesh<P>::Surface_mesh() [with P = CGAL::Point_3<CGAL::Epick>]' at /usr/include/CGAL/Surface_mesh/Surface_mesh.h:2301:66:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick>, std::allocator<CGAL::Point_3<CGAL::Epick> > > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>}; _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = priv::SurfacePatchEx; _Alloc = std::allocator<priv::SurfacePatchEx>]',
    inlined from 'priv::SurfacePatches priv::diff_models(VCutAOIs&, CutMeshes&, CutMeshes&, const Project3d&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/CutSurface.cpp:3049:34:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, std::vector<priv::SurfacePatchEx> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > > >; _Alloc = std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > > > >]',
    inlined from 'CGAL::AABB_tree<AABBTraits>::Node& CGAL::AABB_tree<AABBTraits>::new_node() [with AABBTraits = CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >]' at /usr/include/CGAL/AABB_tree.h:658:27,
    inlined from 'void CGAL::AABB_tree<AABBTraits>::custom_build(const ComputeBbox&, const SplitPrimitives&) [with ComputeBbox = CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >::Compute_bbox; SplitPrimitives = CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >::Split_primitives; AABBTraits = CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >]' at /usr/include/CGAL/AABB_tree.h:844:13,
    inlined from 'void CGAL::AABB_tree<AABBTraits>::build() [with AABBTraits = CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >]' at /usr/include/CGAL/AABB_tree.h:825:17,
    inlined from 'priv::SurfacePatches priv::diff_models(VCutAOIs&, CutMeshes&, CutMeshes&, const Project3d&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/CutSurface.cpp:3066:39:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > > >*, std::vector<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > > >, std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > > > > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {priv::SurfacePatch}; _Tp = priv::SurfacePatch; _Alloc = std::allocator<priv::SurfacePatch>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = priv::SurfacePatch; _Alloc = std::allocator<priv::SurfacePatch>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'priv::SurfacePatches priv::diff_models(VCutAOIs&, CutMeshes&, CutMeshes&, const Project3d&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/CutSurface.cpp:3091:38:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::SurfacePatch*, std::vector<priv::SurfacePatch> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>}; _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> > >::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {CGAL::Point_3<CGAL::Epick>}; _Tp = CGAL::Point_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_3<CGAL::Epick> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<CGAL::Point_3<CGAL::Epick>, std::allocator<CGAL::Point_3<CGAL::Epick> > >::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >; _Alloc = std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >, std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > > >::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >; _Alloc = std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >]':
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >*, std::vector<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >, std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const CGAL::Point_3<CGAL::Epick>&}; _Tp = CGAL::Point_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_3<CGAL::Epick> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<CGAL::Point_3<CGAL::Epick>, std::allocator<CGAL::Point_3<CGAL::Epick> > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Point_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_3<CGAL::Epick> >]',
    inlined from 'void CGAL::Properties::Property_array<T>::push_back() [with T = CGAL::Point_3<CGAL::Epick>]' at /usr/include/CGAL/Surface_mesh/Properties.h:124:24:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick>, std::allocator<CGAL::Point_3<CGAL::Epick> > > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck>, std::allocator<CGAL::Triangle_3<CGAL::Epeck> > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>}; _Tp = CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Point_3<CGAL::Epick>}; _Tp = CGAL::Point_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_3<CGAL::Epick> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Point_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_3<CGAL::Epick> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes<TriangleMesh, VertexPointMap1, VertexPointMap2, Node_visitor>::construct_polylines(Output_iterator) [with Output_iterator = CGAL::Emptyset_iterator; TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; VertexPointMap1 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VertexPointMap2 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:1543:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick>, std::allocator<CGAL::Point_3<CGAL::Epick> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Point_3<CGAL::Epick>}; _Tp = CGAL::Point_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_3<CGAL::Epick> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Point_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_3<CGAL::Epick> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes<TriangleMesh, VertexPointMap1, VertexPointMap2, Node_visitor>::construct_polylines(Output_iterator) [with Output_iterator = CGAL::Emptyset_iterator; TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; VertexPointMap1 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VertexPointMap2 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:1549:27:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick>, std::allocator<CGAL::Point_3<CGAL::Epick> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Point_3<CGAL::Epick>}; _Tp = CGAL::Point_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_3<CGAL::Epick> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Point_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_3<CGAL::Epick> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes<TriangleMesh, VertexPointMap1, VertexPointMap2, Node_visitor>::construct_polylines(Output_iterator) [with Output_iterator = CGAL::Emptyset_iterator; TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; VertexPointMap1 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VertexPointMap2 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:1577:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick>, std::allocator<CGAL::Point_3<CGAL::Epick> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Point_3<CGAL::Epick>}; _Tp = CGAL::Point_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_3<CGAL::Epick> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Point_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_3<CGAL::Epick> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes<TriangleMesh, VertexPointMap1, VertexPointMap2, Node_visitor>::construct_polylines(Output_iterator) [with Output_iterator = CGAL::Emptyset_iterator; TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; VertexPointMap1 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VertexPointMap2 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:1584:27:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick>, std::allocator<CGAL::Point_3<CGAL::Epick> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Point_3<CGAL::Epick>}; _Tp = CGAL::Point_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_3<CGAL::Epick> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Point_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_3<CGAL::Epick> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes<TriangleMesh, VertexPointMap1, VertexPointMap2, Node_visitor>::construct_polylines(Output_iterator) [with Output_iterator = CGAL::Emptyset_iterator; TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; VertexPointMap1 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VertexPointMap2 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:1588:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick>, std::allocator<CGAL::Point_3<CGAL::Epick> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >; _Alloc = std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >, std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >; _Alloc = std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >]':
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >*, std::vector<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >, std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >; _Alloc = std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >]',
    inlined from 'CGAL::AABB_tree<AABBTraits>::Node& CGAL::AABB_tree<AABBTraits>::new_node() [with AABBTraits = CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>]' at /usr/include/CGAL/AABB_tree.h:658:27,
    inlined from 'void CGAL::AABB_tree<AABBTraits>::custom_build(const ComputeBbox&, const SplitPrimitives&) [with ComputeBbox = CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>::Compute_bbox; SplitPrimitives = CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>::Split_primitives; AABBTraits = CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>]' at /usr/include/CGAL/AABB_tree.h:844:13:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >*, std::vector<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >, std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epick, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_triangle_primitive<CGAL::Epeck, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > > > > >; _Alloc = std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_triangle_primitive<CGAL::Epeck, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > > > > > >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_triangle_primitive<CGAL::Epeck, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > > > > >, std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_triangle_primitive<CGAL::Epeck, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > > > > > > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_triangle_primitive<CGAL::Epeck, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > > > > >; _Alloc = std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_triangle_primitive<CGAL::Epeck, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > > > > > >]':
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_triangle_primitive<CGAL::Epeck, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > > > > >*, std::vector<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_triangle_primitive<CGAL::Epeck, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > > > > >, std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_triangle_primitive<CGAL::Epeck, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > > > > > > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/tuple/tuple.hpp:28,
                 from /usr/include/CGAL/Cartesian/Weighted_point_2.h:23,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:25:
In copy constructor 'boost::tuples::cons<HT, TT>::cons(const boost::tuples::cons<HT, TT>&) [with HT = CGAL::Point_3<CGAL::Epick>; TT = boost::tuples::cons<double, boost::tuples::cons<CGAL::Sign, boost::tuples::null_type> >]',
    inlined from 'boost::tuples::tuple<CGAL::Point_3<CGAL::Epick>, double, CGAL::Sign, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>::tuple(boost::tuples::tuple<CGAL::Point_3<CGAL::Epick>, double, CGAL::Sign, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>&&)' at /usr/include/boost/tuple/detail/tuple_basic.hpp:478:7,
    inlined from 'CGAL::SphereC3<CGAL::Epick>::SphereC3(CGAL::SphereC3<CGAL::Epick>&&)' at /usr/include/CGAL/Cartesian/Sphere_3.h:28:7,
    inlined from 'CGAL::Sphere_3<CGAL::Epick>::Sphere_3(CGAL::Sphere_3<CGAL::Epick>&&)' at /usr/include/CGAL/Sphere_3.h:31:7,
    inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Sphere_3<CGAL::Epick>; _U2 = bool; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = CGAL::Sphere_3<CGAL::Epick>; _T2 = bool]' at /usr/include/c++/13/bits/stl_pair.h:688:4,
    inlined from 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Sphere_3<CGAL::Epick>; _T2 = bool]' at /usr/include/c++/13/bits/stl_pair.h:927:72,
    inlined from 'std::pair<CGAL::Sphere_3<CGAL::Epick>, bool> CGAL::Epic_converter<IK>::operator()(const typename IK::Sphere_3&) const [with IK = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >]' at /usr/include/CGAL/Epic_converter.h:331:44,
    inlined from 'CGAL::Static_filtered_predicate<AK, FP, EpicP>::result_type CGAL::Static_filtered_predicate<AK, FP, EpicP>::operator()(const A1&, const A2&) const [with A1 = CGAL::Sphere_3<CGAL::Epeck>; A2 = CGAL::Bbox_3; AK = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >; FP = CGAL::Filtered_predicate<CGAL::CommonKernelFunctors::Do_intersect_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::CommonKernelFunctors::Do_intersect_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Exact_converter<CGAL::Epeck, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Approx_converter<CGAL::Epeck, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, true>; EpicP = CGAL::internal::Static_filters_predicates::Do_intersect_3<CGAL::Filtered_kernel_base<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick> >, CGAL::internal::Static_filters<CGAL::Filtered_kernel_base<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick> > > >]' at /usr/include/CGAL/Static_filtered_predicate.h:44:10,
    inlined from 'CGAL::Comparison_result CGAL::AABB_traits<GeomTraits, AABBPrimitive, BboxMap>::Compare_distance::operator()(const Point&, const CGAL::AABB_traits<GeomTraits, AABBPrimitive, BboxMap>::Bounding_box&, const Point&, CGAL::Tag_false) const [with GeomTraits = CGAL::Epeck; AABBPrimitive = CGAL::AABB_triangle_primitive<CGAL::Epeck, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > > >; BboxMap = CGAL::Default]' at /usr/include/CGAL/AABB_traits.h:420:11:
/usr/include/boost/tuple/detail/tuple_basic.hpp:313:27: warning: '<unnamed>.CGAL::Sphere_3<CGAL::Epick>::<unnamed>.CGAL::SphereC3<CGAL::Epick>::base.boost::tuples::tuple<CGAL::Point_3<CGAL::Epick>, double, CGAL::Sign, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>::<unnamed>.boost::tuples::cons<CGAL::Point_3<CGAL::Epick>, boost::tuples::cons<double, boost::tuples::cons<CGAL::Sign, boost::tuples::null_type> > >::head' may be used uninitialized [-Wmaybe-uninitialized]
  313 |   cons( const cons& u ) : head(u.head), tail(u.tail) {}
      |                           ^~~~~~~~~~~~
/usr/include/CGAL/Epic_converter.h: In function 'CGAL::Comparison_result CGAL::AABB_traits<GeomTraits, AABBPrimitive, BboxMap>::Compare_distance::operator()(const Point&, const CGAL::AABB_traits<GeomTraits, AABBPrimitive, BboxMap>::Bounding_box&, const Point&, CGAL::Tag_false) const [with GeomTraits = CGAL::Epeck; AABBPrimitive = CGAL::AABB_triangle_primitive<CGAL::Epeck, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > > >; BboxMap = CGAL::Default]':
/usr/include/CGAL/Epic_converter.h:331:27: note: '<anonymous>' declared here
  331 |     return std::make_pair(Sphere_3(), false);
      |                           ^~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl/igl/copyleft/cgal/CGAL_includes.hpp:28,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl/igl/copyleft/cgal/SelfIntersectMesh.h:11,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl/igl/copyleft/cgal/remesh_self_intersections.cpp:9,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl/igl/copyleft/cgal/remesh_self_intersections.h:78,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl/igl/copyleft/cgal/mesh_boolean.cpp:16:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >; Traits = Predicate_traits_d<Box_traits_d<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >' changed in GCC 7.1
  128 | void modified_two_way_scan(
      |      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >' changed in GCC 7.1
  373 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >' changed in GCC 7.1
  435 |         modified_two_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  436 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:450:21: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >' changed in GCC 7.1
  450 |         segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  451 |                       callback, traits, cutoff, dim - 1,  in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:452:21: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >' changed in GCC 7.1
  452 |         segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  453 |                       callback, traits, cutoff, dim - 1, !in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:477:17: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >' changed in GCC 7.1
  477 |     segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  478 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:464:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >' changed in GCC 7.1
  464 |         modified_two_way_scan( p_begin, p_end, i_span_end, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  465 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:483:17: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >' changed in GCC 7.1
  483 |     segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  484 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h: In function 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::tuple<boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > > >, SM_index_pmap<Point_3<Epick>, SM_Face_index>, SM_index_pmap<Point_3<Epick>, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, std::tuple<Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> >]':
/usr/include/CGAL/box_intersection_d.h:324:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >' changed in GCC 7.1
  324 | void box_intersection_d(
      |      ^~~~~~~~~~~~~~~~~~
In function 'void CGAL::internal::box_intersection_segment_tree_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, const Traits&, std::ptrdiff_t, bool) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]',
    inlined from 'void CGAL::box_intersection_custom_predicates_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxPredicateTraits, std::ptrdiff_t, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::tuple<boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > > >, SM_index_pmap<Point_3<Epick>, SM_Face_index>, SM_index_pmap<Point_3<Epick>, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, std::tuple<Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]' at /usr/include/CGAL/box_intersection_d.h:222:60,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxTraits, std::ptrdiff_t, Box_intersection_d::Topology, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::tuple<boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > > >, SM_index_pmap<Point_3<Epick>, SM_Face_index>, SM_index_pmap<Point_3<Epick>, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, std::tuple<Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> >; BoxTraits = Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::tuple<boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > > >, SM_index_pmap<Point_3<Epick>, SM_Face_index>, SM_index_pmap<Point_3<Epick>, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, std::tuple<Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> >]' at /usr/include/CGAL/box_intersection_d.h:331:37:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void CGAL::internal::box_intersection_segment_tree_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, const Traits&, std::ptrdiff_t, bool) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]',
    inlined from 'void CGAL::box_intersection_custom_predicates_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxPredicateTraits, std::ptrdiff_t, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::tuple<boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > > >, SM_index_pmap<Point_3<Epick>, SM_Face_index>, SM_index_pmap<Point_3<Epick>, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, std::tuple<Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]' at /usr/include/CGAL/box_intersection_d.h:224:62,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxTraits, std::ptrdiff_t, Box_intersection_d::Topology, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::tuple<boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > > >, SM_index_pmap<Point_3<Epick>, SM_Face_index>, SM_index_pmap<Point_3<Epick>, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, std::tuple<Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> >; BoxTraits = Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::tuple<boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > > >, SM_index_pmap<Point_3<Epick>, SM_Face_index>, SM_index_pmap<Point_3<Epick>, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, std::tuple<Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> >]' at /usr/include/CGAL/box_intersection_d.h:331:37:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >; Traits = Predicate_traits_d<Box_traits_d<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >' changed in GCC 7.1
  128 | void modified_two_way_scan(
      |      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >' changed in GCC 7.1
  373 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >' changed in GCC 7.1
  435 |         modified_two_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  436 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:450:21: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >' changed in GCC 7.1
  450 |         segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  451 |                       callback, traits, cutoff, dim - 1,  in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:452:21: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >' changed in GCC 7.1
  452 |         segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  453 |                       callback, traits, cutoff, dim - 1, !in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:477:17: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >' changed in GCC 7.1
  477 |     segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  478 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:464:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >' changed in GCC 7.1
  464 |         modified_two_way_scan( p_begin, p_end, i_span_end, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  465 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:483:17: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >' changed in GCC 7.1
  483 |     segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  484 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h: In function 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::tuple<boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > > >, SM_index_pmap<Point_3<Epick>, SM_Face_index>, SM_index_pmap<Point_3<Epick>, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, std::tuple<Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> > >]':
/usr/include/CGAL/box_intersection_d.h:324:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >' changed in GCC 7.1
  324 | void box_intersection_d(
      |      ^~~~~~~~~~~~~~~~~~
In function 'void CGAL::internal::box_intersection_segment_tree_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, const Traits&, std::ptrdiff_t, bool) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]',
    inlined from 'void CGAL::box_intersection_custom_predicates_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxPredicateTraits, std::ptrdiff_t, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::tuple<boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > > >, SM_index_pmap<Point_3<Epick>, SM_Face_index>, SM_index_pmap<Point_3<Epick>, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, std::tuple<Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]' at /usr/include/CGAL/box_intersection_d.h:222:60,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxTraits, std::ptrdiff_t, Box_intersection_d::Topology, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::tuple<boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > > >, SM_index_pmap<Point_3<Epick>, SM_Face_index>, SM_index_pmap<Point_3<Epick>, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, std::tuple<Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> > >; BoxTraits = Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::tuple<boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > > >, SM_index_pmap<Point_3<Epick>, SM_Face_index>, SM_index_pmap<Point_3<Epick>, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, std::tuple<Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> > >]' at /usr/include/CGAL/box_intersection_d.h:331:37:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void CGAL::internal::box_intersection_segment_tree_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, const Traits&, std::ptrdiff_t, bool) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]',
    inlined from 'void CGAL::box_intersection_custom_predicates_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxPredicateTraits, std::ptrdiff_t, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::tuple<boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > > >, SM_index_pmap<Point_3<Epick>, SM_Face_index>, SM_index_pmap<Point_3<Epick>, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, std::tuple<Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]' at /usr/include/CGAL/box_intersection_d.h:224:62,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxTraits, std::ptrdiff_t, Box_intersection_d::Topology, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::tuple<boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > > >, SM_index_pmap<Point_3<Epick>, SM_Face_index>, SM_index_pmap<Point_3<Epick>, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, std::tuple<Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> > >; BoxTraits = Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*>]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<Box_intersection_d::Box_with_info_d<double, 3, SM_Halfedge_index, Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::unordered_map<SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> >, std::hash<SM_Edge_index>, std::equal_to<SM_Edge_index>, std::allocator<std::pair<const SM_Edge_index, std::unordered_set<SM_Face_index, std::hash<SM_Face_index>, std::equal_to<SM_Face_index>, std::allocator<SM_Face_index> > > > >, std::set<std::pair<SM_Face_index, SM_Face_index>, std::less<std::pair<SM_Face_index, SM_Face_index> >, std::allocator<std::pair<SM_Face_index, SM_Face_index> > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder<Surface_mesh<Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> >, std::tuple<boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, boost::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > > >, SM_index_pmap<Point_3<Epick>, SM_Face_index>, SM_index_pmap<Point_3<Epick>, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, std::tuple<Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Ecm_bind<Surface_mesh<Point_3<Epick> >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > >, Polygon_mesh_processing::Corefinement::No_mark<Surface_mesh<Point_3<Epick> > > >, Polygon_mesh_processing::Corefinement::Default_visitor<Surface_mesh<Point_3<Epick> > >, false, false> > >]' at /usr/include/CGAL/box_intersection_d.h:331:37:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Ray_3<CGAL::Epick>; _U2 = bool; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = CGAL::Ray_3<CGAL::Epick>; _T2 = bool]',
    inlined from 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Ray_3<CGAL::Epick>; _T2 = bool]' at /usr/include/c++/13/bits/stl_pair.h:927:72,
    inlined from 'std::pair<CGAL::Ray_3<CGAL::Epick>, bool> CGAL::Epic_converter<IK>::operator()(const typename IK::Ray_3&) const [with IK = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >]' at /usr/include/CGAL/Epic_converter.h:262:28,
    inlined from 'CGAL::Static_filtered_predicate<AK, FP, EpicP>::result_type CGAL::Static_filtered_predicate<AK, FP, EpicP>::operator()(const A1&, const A2&) const [with A1 = CGAL::Ray_3<CGAL::Epeck>; A2 = CGAL::Bbox_3; AK = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >; FP = CGAL::Filtered_predicate<CGAL::CommonKernelFunctors::Do_intersect_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::CommonKernelFunctors::Do_intersect_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Exact_converter<CGAL::Epeck, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Approx_converter<CGAL::Epeck, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, true>; EpicP = CGAL::internal::Static_filters_predicates::Do_intersect_3<CGAL::Filtered_kernel_base<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick> >, CGAL::internal::Static_filters<CGAL::Filtered_kernel_base<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick> > > >]' at /usr/include/CGAL/Static_filtered_predicate.h:44:23,
    inlined from 'bool CGAL::AABB_traits<GeomTraits, AABBPrimitive, BboxMap>::Do_intersect::operator()(const Query&, const CGAL::AABB_traits<GeomTraits, AABBPrimitive, BboxMap>::Bounding_box&) const [with Query = CGAL::Ray_3<CGAL::Epeck>; GeomTraits = CGAL::Epeck; AABBPrimitive = CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >; BboxMap = CGAL::Default]' at /usr/include/CGAL/AABB_traits.h:335:50,
    inlined from 'bool CGAL::internal::Ray_3_Triangle_3_traversal_traits<AABBTraits, Kernel, Helper, Tag_ray_is_vertical>::do_intersect(const Query&, const Node&) const [with Query = CGAL::Ray_3<CGAL::Epeck>; AABBTraits = CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>; Kernel = CGAL::Epeck; Helper = CGAL::internal::Default_tree_helper<CGAL::AABB_tree<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >; Tag_ray_is_vertical = CGAL::Boolean_tag<false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Ray_3_Triangle_3_traversal_traits.h:77:47:
/usr/include/c++/13/bits/stl_pair.h:688:11: warning: '<unnamed>' may be used uninitialized [-Wmaybe-uninitialized]
  688 |         : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y))
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Epic_converter.h: In function 'bool CGAL::internal::Ray_3_Triangle_3_traversal_traits<AABBTraits, Kernel, Helper, Tag_ray_is_vertical>::do_intersect(const Query&, const Node&) const [with Query = CGAL::Ray_3<CGAL::Epeck>; AABBTraits = CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>; Kernel = CGAL::Epeck; Helper = CGAL::internal::Default_tree_helper<CGAL::AABB_tree<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >; Tag_ray_is_vertical = CGAL::Boolean_tag<false>]':
/usr/include/CGAL/Epic_converter.h:262:29: note: '<anonymous>' declared here
  262 |       return std::make_pair(Ray_3(),false);
      |                             ^~~~~~~
In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Ray_3<CGAL::Epick>; _U2 = bool; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = CGAL::Ray_3<CGAL::Epick>; _T2 = bool]',
    inlined from 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Ray_3<CGAL::Epick>; _T2 = bool]' at /usr/include/c++/13/bits/stl_pair.h:927:72,
    inlined from 'std::pair<CGAL::Ray_3<CGAL::Epick>, bool> CGAL::Epic_converter<IK>::operator()(const typename IK::Ray_3&) const [with IK = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >]' at /usr/include/CGAL/Epic_converter.h:266:28,
    inlined from 'std::pair<CGAL::Ray_3<CGAL::Epick>, bool> CGAL::Epic_converter<IK>::operator()(const typename IK::Ray_3&) const [with IK = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >]' at /usr/include/CGAL/Epic_converter.h:258:25,
    inlined from 'CGAL::Static_filtered_predicate<AK, FP, EpicP>::result_type CGAL::Static_filtered_predicate<AK, FP, EpicP>::operator()(const A1&, const A2&) const [with A1 = CGAL::Ray_3<CGAL::Epeck>; A2 = CGAL::Bbox_3; AK = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >; FP = CGAL::Filtered_predicate<CGAL::CommonKernelFunctors::Do_intersect_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::CommonKernelFunctors::Do_intersect_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Exact_converter<CGAL::Epeck, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Approx_converter<CGAL::Epeck, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, true>; EpicP = CGAL::internal::Static_filters_predicates::Do_intersect_3<CGAL::Filtered_kernel_base<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick> >, CGAL::internal::Static_filters<CGAL::Filtered_kernel_base<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick> > > >]' at /usr/include/CGAL/Static_filtered_predicate.h:44:23,
    inlined from 'bool CGAL::AABB_traits<GeomTraits, AABBPrimitive, BboxMap>::Do_intersect::operator()(const Query&, const CGAL::AABB_traits<GeomTraits, AABBPrimitive, BboxMap>::Bounding_box&) const [with Query = CGAL::Ray_3<CGAL::Epeck>; GeomTraits = CGAL::Epeck; AABBPrimitive = CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >; BboxMap = CGAL::Default]' at /usr/include/CGAL/AABB_traits.h:335:50,
    inlined from 'bool CGAL::internal::Ray_3_Triangle_3_traversal_traits<AABBTraits, Kernel, Helper, Tag_ray_is_vertical>::do_intersect(const Query&, const Node&) const [with Query = CGAL::Ray_3<CGAL::Epeck>; AABBTraits = CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>; Kernel = CGAL::Epeck; Helper = CGAL::internal::Default_tree_helper<CGAL::AABB_tree<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >; Tag_ray_is_vertical = CGAL::Boolean_tag<false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Ray_3_Triangle_3_traversal_traits.h:77:47:
/usr/include/c++/13/bits/stl_pair.h:688:11: warning: '<unnamed>' may be used uninitialized [-Wmaybe-uninitialized]
  688 |         : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y))
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Epic_converter.h: In function 'bool CGAL::internal::Ray_3_Triangle_3_traversal_traits<AABBTraits, Kernel, Helper, Tag_ray_is_vertical>::do_intersect(const Query&, const Node&) const [with Query = CGAL::Ray_3<CGAL::Epeck>; AABBTraits = CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>; Kernel = CGAL::Epeck; Helper = CGAL::internal::Default_tree_helper<CGAL::AABB_tree<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map<std::unordered_map<CGAL::SM_Vertex_index, unsigned int, std::hash<CGAL::SM_Vertex_index>, std::equal_to<CGAL::SM_Vertex_index>, std::allocator<std::pair<const CGAL::SM_Vertex_index, unsigned int> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, true, false> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >; Tag_ray_is_vertical = CGAL::Boolean_tag<false>]':
/usr/include/CGAL/Epic_converter.h:266:29: note: '<anonymous>' declared here
  266 |       return std::make_pair(Ray_3(),false);
      |                             ^~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>}; _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'FacePairOutputIterator CGAL::Polygon_mesh_processing::internal::self_intersections_impl(const FaceRange&, const TriangleMesh&, FacePairOutputIterator, bool, const NamedParameters&) [with ConcurrencyTag = CGAL::Sequential_tag; TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; FaceRange = std::set<CGAL::SM_Face_index, std::less<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >; FacePairOutputIterator = CGAL::Emptyset_iterator; NamedParameters = CGAL::Named_function_parameters<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::internal_np::vertex_point_t, CGAL::internal_np::No_property>]' at /usr/include/CGAL/Polygon_mesh_processing/self_intersections.h:406:22:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> > > >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>}; _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes<TriangleMesh, VertexPointMap1, VertexPointMap2, Node_visitor>::filter_intersections(const TriangleMesh&, const TriangleMesh&, const VPMF&, const VPME&, const CGAL::Polygon_mesh_processing::Non_manifold_feature_map<TriangleMesh>&, bool, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, bool) [with VPMF = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VPME = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; VertexPointMap1 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VertexPointMap2 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:263:27:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>}; _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes<TriangleMesh, VertexPointMap1, VertexPointMap2, Node_visitor>::filter_intersections(const TriangleMesh&, const TriangleMesh&, const VPMF&, const VPME&, const CGAL::Polygon_mesh_processing::Non_manifold_feature_map<TriangleMesh>&, bool, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, bool) [with VPMF = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VPME = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; VertexPointMap1 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VertexPointMap2 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:278:29:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>}; _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes<TriangleMesh, VertexPointMap1, VertexPointMap2, Node_visitor>::filter_intersections(const TriangleMesh&, const TriangleMesh&, const VPMF&, const VPME&, const CGAL::Polygon_mesh_processing::Non_manifold_feature_map<TriangleMesh>&, bool, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, bool) [with VPMF = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VPME = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; VertexPointMap1 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VertexPointMap2 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:299:29:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:25,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MeshBoolean.cpp:16:
/usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h: In member function 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes<TriangleMesh, VertexPointMap1, VertexPointMap2, Node_visitor>::filter_intersections(const TriangleMesh&, const TriangleMesh&, const VPMF&, const VPME&, const CGAL::Polygon_mesh_processing::Non_manifold_feature_map<TriangleMesh>&, bool, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, bool) [with VPMF = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VPME = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; VertexPointMap1 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VertexPointMap2 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false>]':
/usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:327:33: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> > >' changed in GCC 7.1
  327 |         CGAL::box_intersection_d(face_boxes_ptr.begin(), face_boxes_ptr.end(),
      |         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  328 |                                  edge_boxes_ptr.begin(), edge_boxes_ptr.end(),
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  329 |                                  callback_si, cutoff);
      |                                  ~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:385:35: note: parameter passing for argument of type 'Callback' {aka 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, boost::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > > >, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::SM_index_pmap<CGAL::Point_3<CGAL::Epick>, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, false, false> >'} changed in GCC 7.1
  385 |           CGAL::box_intersection_d( face_boxes_ptr.begin(), face_boxes_ptr.end(),
      |           ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  386 |                                     edge_boxes_ptr.begin(), edge_boxes_ptr.end(),
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  387 |                                     callback, cutoff );
      |                                     ~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>}; _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'FacePairOutputIterator CGAL::Polygon_mesh_processing::internal::self_intersections_impl(const FaceRange&, const TriangleMesh&, FacePairOutputIterator, bool, const NamedParameters&) [with ConcurrencyTag = CGAL::Sequential_tag; TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; FaceRange = CGAL::Iterator_range<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Index_iterator<CGAL::SM_Face_index> >; FacePairOutputIterator = CGAL::Emptyset_iterator; NamedParameters = CGAL::Named_function_parameters<bool, CGAL::internal_np::all_default_t>]' at /usr/include/CGAL/Polygon_mesh_processing/self_intersections.h:406:22:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::SM_Face_index, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> > > >' changed in GCC 7.1
In file included from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/libslic3r.h:24:
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]':
/usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
In file included from /usr/include/c++/13/bits/stl_algo.h:61:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Distance = int; _Tp = CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]':
/usr/include/c++/13/bits/stl_algo.h:1942:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
 1942 |     __sort(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~
/usr/include/c++/13/bits/stl_algo.h:1942:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]' at /usr/include/c++/13/bits/stl_algo.h:1950:31:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; Callback = std::function<void(const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&, const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&)>; Traits = Predicate_traits_d<Box_traits_d<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
  128 | void modified_two_way_scan(
      |      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; Callback = std::function<void(const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&, const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&)>; Traits = Predicate_traits_d<Box_traits_d<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:136:14:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; Callback = std::function<void(const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&, const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&)>; Traits = Predicate_traits_d<Box_traits_d<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:136:14:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; Callback = std::function<void(const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&, const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&)>; Traits = Predicate_traits_d<Box_traits_d<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:14:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; Callback = std::function<void(const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&, const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&)>; Traits = Predicate_traits_d<Box_traits_d<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:14:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; Callback = std::function<void(const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&, const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&)>; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
  373 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare]',
    inlined from 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; Callback = std::function<void(const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&, const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&)>; Traits = Predicate_traits_d<Box_traits_d<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:96:14,
    inlined from 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; Callback = std::function<void(const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&, const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&)>; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/13/bits/stl_algo.h:4894:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
 4894 |       std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare]',
    inlined from 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; Callback = std::function<void(const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&, const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&)>; Traits = Predicate_traits_d<Box_traits_d<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:97:14,
    inlined from 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; Callback = std::function<void(const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&, const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&)>; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/13/bits/stl_algo.h:4894:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
 4894 |       std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; Callback = std::function<void(const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&, const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&)>; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
  435 |         modified_two_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  436 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:450:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
  450 |         segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  451 |                       callback, traits, cutoff, dim - 1,  in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:450:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:452:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
  452 |         segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  453 |                       callback, traits, cutoff, dim - 1, !in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:452:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:464:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
  464 |         modified_two_way_scan( p_begin, p_end, i_span_end, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  465 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:464:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:477:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
  477 |     segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  478 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:477:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:483:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
  483 |     segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  484 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:483:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h: In function 'void CGAL::box_self_intersection_d(RandomAccessIter, RandomAccessIter, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>*, std::vector<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>, std::allocator<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = std::function<void(const Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>&, const Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>&)>]':
/usr/include/CGAL/box_intersection_d.h:396:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
  396 | void box_self_intersection_d(
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:396:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
In function 'void CGAL::internal::box_intersection_segment_tree_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, const Traits&, std::ptrdiff_t, bool) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = std::function<void(const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>&, const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>&)>; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]',
    inlined from 'void CGAL::box_intersection_custom_predicates_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxPredicateTraits, std::ptrdiff_t, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>*, std::vector<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>, std::allocator<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>*, std::vector<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>, std::allocator<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = std::function<void(const Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>&, const Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>&)>; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE> >, true>]' at /usr/include/CGAL/box_intersection_d.h:222:60,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxTraits, std::ptrdiff_t, Box_intersection_d::Topology, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>*, std::vector<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>, std::allocator<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>*, std::vector<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>, std::allocator<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = std::function<void(const Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>&, const Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>&)>; BoxTraits = Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE> >]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_self_intersection_d(RandomAccessIter, RandomAccessIter, Callback, BoxTraits, std::ptrdiff_t, Box_intersection_d::Topology) [with ConcurrencyTag = Sequential_tag; RandomAccessIter = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>*, std::vector<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>, std::allocator<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = std::function<void(const Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>&, const Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>&)>; BoxTraits = Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE> >]' at /usr/include/CGAL/box_intersection_d.h:366:37,
    inlined from 'void CGAL::box_self_intersection_d(RandomAccessIter, RandomAccessIter, Callback, BoxTraits, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>*, std::vector<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>, std::allocator<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = std::function<void(const Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>&, const Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>&)>; BoxTraits = Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE> >]' at /usr/include/CGAL/box_intersection_d.h:379:51,
    inlined from 'void CGAL::box_self_intersection_d(RandomAccessIter, RandomAccessIter, Callback, BoxTraits) [with ConcurrencyTag = Sequential_tag; RandomAccessIter = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>*, std::vector<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>, std::allocator<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = std::function<void(const Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>&, const Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>&)>; BoxTraits = Box_intersection_d::Box_traits_d<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE> >]' at /usr/include/CGAL/box_intersection_d.h:390:49,
    inlined from 'void CGAL::box_self_intersection_d(RandomAccessIter, RandomAccessIter, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter = __gnu_cxx::__normal_iterator<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>*, std::vector<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>, std::allocator<Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = std::function<void(const Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>&, const Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<Triangle_3<Epeck>*, std::vector<Triangle_3<Epeck> > >, Box_intersection_d::ID_FROM_HANDLE>&)>]' at /usr/include/CGAL/box_intersection_d.h:402:44:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck>, std::allocator<CGAL::Triangle_3<CGAL::Epeck> > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>}; _Tp = CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'igl::copyleft::cgal::SelfIntersectMesh<Kernel, DerivedV, DerivedF, DerivedVV, DerivedFF, DerivedIF, DerivedJ, DerivedIM>::SelfIntersectMesh(const Eigen::MatrixBase<U>&, const Eigen::MatrixBase<OtherDerived>&, const igl::copyleft::cgal::RemeshSelfIntersectionsParam&, Eigen::PlainObjectBase<DerivedFC>&, Eigen::PlainObjectBase<DerivedVC>&, Eigen::PlainObjectBase<DerivedFC>&, Eigen::PlainObjectBase<DerivedJ>&, Eigen::PlainObjectBase<DerivedC>&) [with Kernel = CGAL::Epeck; DerivedV = Eigen::Matrix<double, -1, 3>; DerivedF = Eigen::Matrix<int, -1, -1>; DerivedVV = Eigen::Matrix<CGAL::Lazy_exact_nt<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, -1, -1, 0, -1, -1>; DerivedFF = Eigen::Matrix<int, -1, -1>; DerivedIF = Eigen::Matrix<int, -1, -1>; DerivedJ = Eigen::Matrix<int, -1, 1>; DerivedIM = Eigen::Matrix<int, -1, 1>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl/igl/copyleft/cgal/SelfIntersectMesh.h:342:22:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl/igl/copyleft/cgal/SelfIntersectMesh.h: In constructor 'igl::copyleft::cgal::SelfIntersectMesh<Kernel, DerivedV, DerivedF, DerivedVV, DerivedFF, DerivedIF, DerivedJ, DerivedIM>::SelfIntersectMesh(const Eigen::MatrixBase<U>&, const Eigen::MatrixBase<OtherDerived>&, const igl::copyleft::cgal::RemeshSelfIntersectionsParam&, Eigen::PlainObjectBase<DerivedFC>&, Eigen::PlainObjectBase<DerivedVC>&, Eigen::PlainObjectBase<DerivedFC>&, Eigen::PlainObjectBase<DerivedJ>&, Eigen::PlainObjectBase<DerivedC>&) [with Kernel = CGAL::Epeck; DerivedV = Eigen::Matrix<double, -1, 3>; DerivedF = Eigen::Matrix<int, -1, -1>; DerivedVV = Eigen::Matrix<CGAL::Lazy_exact_nt<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, -1, -1, 0, -1, -1>; DerivedFF = Eigen::Matrix<int, -1, -1>; DerivedIF = Eigen::Matrix<int, -1, -1>; DerivedJ = Eigen::Matrix<int, -1, 1>; DerivedIM = Eigen::Matrix<int, -1, 1>]':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl/igl/copyleft/cgal/SelfIntersectMesh.h:356:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
  356 |   CGAL::box_self_intersection_d(boxes.begin(), boxes.end(),cb);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >}; _Tp = CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >; _Alloc = std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >}; _Tp = CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >; _Alloc = std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >; _Alloc = std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void CGAL::internal::Converting_visitor<Converter, Output>::operator()(const std::vector<PolygonT>&) [with T = CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >; Converter = CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >; Output = boost::optional<boost::variant<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Segment_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Triangle_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > > > >]' at /usr/include/CGAL/Cartesian_converter.h:78:20,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const std::vector<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > > > >&; Visitor = CGAL::internal::Converting_visitor<CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, boost::optional<boost::variant<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Segment_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Triangle_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > > > > >; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<CGAL::internal::Converting_visitor<CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, boost::optional<boost::variant<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Segment_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Triangle_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > > > > >, false>; VoidPtrCV = const void*; T = std::vector<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > > > >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<CGAL::internal::Converting_visitor<CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, boost::optional<boost::variant<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Segment_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Triangle_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > > > > >, false>; VoidPtrCV = const void*; T = std::vector<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > > > >; NoBackupFlag = boost::variant<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Segment_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Triangle_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > > > > >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<4>, CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, boost::mpl::l_item<mpl_::long_<3>, CGAL::Segment_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, boost::mpl::l_item<mpl_::long_<2>, CGAL::Triangle_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, boost::mpl::l_item<mpl_::long_<1>, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > > > >, boost::mpl::l_end> > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<CGAL::internal::Converting_visitor<CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, boost::optional<boost::variant<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Segment_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Triangle_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > > > > >, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Segment_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Triangle_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > > > > >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<CGAL::internal::Converting_visitor<CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, boost::optional<boost::variant<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Segment_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Triangle_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > > > > >, false>; VoidPtrCV = const void*; T0_ = CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >; TN = {CGAL::Segment_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Triangle_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > > > >}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<CGAL::internal::Converting_visitor<CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, boost::optional<boost::variant<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Segment_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Triangle_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > > > > >, false>; T0_ = CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >; TN = {CGAL::Segment_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Triangle_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > > > >}]' at /usr/include/boost/variant/variant.hpp:2358:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = CGAL::internal::Converting_visitor<CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, boost::optional<boost::variant<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Segment_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Triangle_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > > > > >; T0_ = CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >; TN = {CGAL::Segment_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Triangle_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > > > >}]' at /usr/include/boost/variant/variant.hpp:2404:44:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >*, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 18%] Linking CXX static library liblibslic3r_cgal.a
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/cmake -P CMakeFiles/libslic3r_cgal.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/cmake -E cmake_link_script CMakeFiles/libslic3r_cgal.dir/link.txt --verbose=1
/usr/bin/ar qc liblibslic3r_cgal.a CMakeFiles/libslic3r_cgal.dir/CutSurface.cpp.o CMakeFiles/libslic3r_cgal.dir/Geometry/VoronoiUtilsCgal.cpp.o CMakeFiles/libslic3r_cgal.dir/IntersectionPoints.cpp.o CMakeFiles/libslic3r_cgal.dir/MeshBoolean.cpp.o CMakeFiles/libslic3r_cgal.dir/TryCatchSignal.cpp.o CMakeFiles/libslic3r_cgal.dir/Triangulation.cpp.o
/usr/bin/ranlib liblibslic3r_cgal.a
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[ 18%] Built target libslic3r_cgal
make  -f src/libslic3r/CMakeFiles/libslic3r.dir/build.make src/libslic3r/CMakeFiles/libslic3r.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f src/libslic3r/CMakeFiles/libslic3r.dir/build.make src/libslic3r/CMakeFiles/libslic3r.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx.gch
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -x c++-header -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx.gch -MF CMakeFiles/libslic3r.dir/cmake_pch.hxx.gch.d -o CMakeFiles/libslic3r.dir/cmake_pch.hxx.gch -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx.cxx
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/date_time/time_clock.hpp:17,
                 from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10,
                 from /usr/include/boost/date_time/posix_time/time_formatters.hpp:16,
                 from /usr/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /usr/include/boost/date_time/local_time/local_time.hpp:11,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:77,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
[ 19%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/AABBMesh.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/AABBMesh.cpp.o -MF CMakeFiles/libslic3r.dir/AABBMesh.cpp.o.d -o CMakeFiles/libslic3r.dir/AABBMesh.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBMesh.cpp
[ 19%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/pchheader.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/pchheader.cpp.o -MF CMakeFiles/libslic3r.dir/pchheader.cpp.o.d -o CMakeFiles/libslic3r.dir/pchheader.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.cpp
[ 19%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Algorithm/RegionExpansion.cpp.o
[ 19%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BoundingBox.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Algorithm/RegionExpansion.cpp.o -MF CMakeFiles/libslic3r.dir/Algorithm/RegionExpansion.cpp.o.d -o CMakeFiles/libslic3r.dir/Algorithm/RegionExpansion.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Algorithm/RegionExpansion.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/BoundingBox.cpp.o -MF CMakeFiles/libslic3r.dir/BoundingBox.cpp.o.d -o CMakeFiles/libslic3r.dir/BoundingBox.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BoundingBox.cpp
[ 20%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BridgeDetector.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/BridgeDetector.cpp.o -MF CMakeFiles/libslic3r.dir/BridgeDetector.cpp.o.d -o CMakeFiles/libslic3r.dir/BridgeDetector.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BridgeDetector.cpp
In member function 'void Slic3r::BoundingBoxBase<PointType, APointsType>::merge(const Slic3r::BoundingBoxBase<PointType, APointsType>&) [with PointType = Slic3r::Point; APointsType = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >]',
    inlined from 'void Slic3r::BoundingBoxBase<PointType, APointsType>::merge(const PointsType&) [with PointType = Slic3r::Point; APointsType = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BoundingBox.cpp:89:16:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BoundingBox.cpp:98:12: warning: '<anonymous>.Slic3r::BoundingBoxBase<Slic3r::Point, std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> > >::defined' may be used uninitialized [-Wmaybe-uninitialized]
   98 |     if (bb.defined) {
      |         ~~~^~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BoundingBox.cpp: In member function 'void Slic3r::BoundingBoxBase<PointType, APointsType>::merge(const PointsType&) [with PointType = Slic3r::Point; APointsType = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >]':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BoundingBox.cpp:89:17: note: '<anonymous>' declared here
   89 |     this->merge(BoundingBoxBase(points));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In member function 'void Slic3r::BoundingBoxBase<PointType, APointsType>::merge(const Slic3r::BoundingBoxBase<PointType, APointsType>&) [with PointType = Eigen::Matrix<double, 2, 1, 2>; APointsType = std::vector<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::BoundingBoxBase<PointType, APointsType>::merge(const PointsType&) [with PointType = Eigen::Matrix<double, 2, 1, 2>; APointsType = std::vector<Eigen::Matrix<double, 2, 1, 2> >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BoundingBox.cpp:89:16:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BoundingBox.cpp:98:12: warning: '<anonymous>.Slic3r::BoundingBoxBase<Eigen::Matrix<double, 2, 1, 2> >::defined' may be used uninitialized [-Wmaybe-uninitialized]
   98 |     if (bb.defined) {
      |         ~~~^~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BoundingBox.cpp: In member function 'void Slic3r::BoundingBoxBase<PointType, APointsType>::merge(const PointsType&) [with PointType = Eigen::Matrix<double, 2, 1, 2>; APointsType = std::vector<Eigen::Matrix<double, 2, 1, 2> >]':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BoundingBox.cpp:89:17: note: '<anonymous>' declared here
   89 |     this->merge(BoundingBoxBase(points));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBMesh.cpp:8:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeIndirect.hpp: In lambda function:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeIndirect.hpp:602:40: warning: 'i_left' may be used uninitialized [-Wmaybe-uninitialized]
  602 |                                 set_min(sqr_d_left, i_left, c_left);
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeIndirect.hpp:599:25: note: 'i_left' declared here
  599 |                 size_t  i_left;
      |                         ^~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeIndirect.hpp:602:40: warning: 'i_left' may be used uninitialized [-Wmaybe-uninitialized]
  602 |                                 set_min(sqr_d_left, i_left, c_left);
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeIndirect.hpp:599:25: note: 'i_left' declared here
  599 |                 size_t  i_left;
      |                         ^~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeIndirect.hpp: In lambda function:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeIndirect.hpp:610:40: warning: 'i_right' may be used uninitialized [-Wmaybe-uninitialized]
  610 |                                 set_min(sqr_d_right, i_right, c_right);
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeIndirect.hpp:607:25: note: 'i_right' declared here
  607 |                 size_t  i_right;
      |                         ^~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeIndirect.hpp:610:40: warning: 'i_right' may be used uninitialized [-Wmaybe-uninitialized]
  610 |                                 set_min(sqr_d_right, i_right, c_right);
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeIndirect.hpp:607:25: note: 'i_right' declared here
  607 |                 size_t  i_right;
      |                         ^~~~~~~
[ 20%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Brim.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Brim.cpp.o -MF CMakeFiles/libslic3r.dir/Brim.cpp.o.d -o CMakeFiles/libslic3r.dir/Brim.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Brim.cpp
In file included from /usr/include/eigen3/Eigen/Core:257,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:118,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
In member function 'void Eigen::internal::assign_op<DstScalar, SrcScalar>::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]',
    inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Transpose<Eigen::Matrix<double, 3, 1, 2> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 1, 3> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26,
    inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Transpose<Eigen::Matrix<double, 3, 1, 2> > >, Eigen::internal::evaluator<Eigen::Matrix<double, 1, 3> >, Eigen::internal::assign_op<double, double>, 0>; int Index = 0; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Transpose<Eigen::Matrix<double, 3, 1, 2> > >, Eigen::internal::evaluator<Eigen::Matrix<double, 1, 3> >, Eigen::internal::assign_op<double, double>, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Matrix<double, 3, 1, 2> >; SrcXprType = Eigen::Matrix<double, 1, 3>; Functor = assign_op<double, double>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Matrix<double, 3, 1, 2> >; SrcXprType = Eigen::Matrix<double, 1, 3>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1, 2>; Src = Eigen::Matrix<double, 1, 3>; Func = assign_op<double, double>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 1, 3>; Derived = Eigen::Matrix<double, 3, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41,
    inlined from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Matrix<double, 1, 3>; OtherDerived = Eigen::Matrix<double, 1, 3>; Derived = Eigen::Matrix<double, 3, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:883:25,
    inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Matrix<double, 1, 3>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31,
    inlined from 'double Slic3r::AABBMesh::AABBImpl::squared_distance(const indexed_triangle_set&, const Slic3r::Vec3d&, int&, Eigen::Matrix<double, 1, 3>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBMesh.cpp:62:37,
    inlined from 'double Slic3r::AABBMesh::squared_distance(const Slic3r::Vec3d&, int&, Slic3r::Vec3d&) const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBMesh.cpp:321:37:
/usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:102: warning: '*(const double*)((char*)&cc + offsetof(Eigen::Matrix<double, 1, 3, 1, 1, 3>,Eigen::Matrix<double, 1, 3, 1, 1, 3>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 1, 3, 1, 1, 3> >::<unnamed>.Eigen::MatrixBase<Eigen::Matrix<double, 1, 3, 1, 1, 3> >::<unnamed>.Eigen::DenseBase<Eigen::Matrix<double, 1, 3, 1, 1, 3> >::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 3, 1, 1, 3>, 3>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 3, 1, 1, 3>, 1>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 3, 1, 1, 3>, 0>::<unnamed>))' is used uninitialized [-Wuninitialized]
   24 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; }
      |                                                                                                    ~~^~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBMesh.cpp: In member function 'double Slic3r::AABBMesh::squared_distance(const Slic3r::Vec3d&, int&, Slic3r::Vec3d&) const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBMesh.cpp:320:33: note: 'cc' declared here
  320 |     Eigen::Matrix<double, 1, 3> cc;
      |                                 ^~
In member function 'void Eigen::internal::assign_op<DstScalar, SrcScalar>::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]',
    inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Transpose<Eigen::Matrix<double, 3, 1, 2> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 1, 3> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26,
    inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Transpose<Eigen::Matrix<double, 3, 1, 2> > >, Eigen::internal::evaluator<Eigen::Matrix<double, 1, 3> >, Eigen::internal::assign_op<double, double>, 0>; int Index = 1; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Transpose<Eigen::Matrix<double, 3, 1, 2> > >, Eigen::internal::evaluator<Eigen::Matrix<double, 1, 3> >, Eigen::internal::assign_op<double, double>, 0>; int Index = 0; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Transpose<Eigen::Matrix<double, 3, 1, 2> > >, Eigen::internal::evaluator<Eigen::Matrix<double, 1, 3> >, Eigen::internal::assign_op<double, double>, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Matrix<double, 3, 1, 2> >; SrcXprType = Eigen::Matrix<double, 1, 3>; Functor = assign_op<double, double>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Matrix<double, 3, 1, 2> >; SrcXprType = Eigen::Matrix<double, 1, 3>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1, 2>; Src = Eigen::Matrix<double, 1, 3>; Func = assign_op<double, double>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 1, 3>; Derived = Eigen::Matrix<double, 3, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41,
    inlined from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Matrix<double, 1, 3>; OtherDerived = Eigen::Matrix<double, 1, 3>; Derived = Eigen::Matrix<double, 3, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:883:25,
    inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Matrix<double, 1, 3>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31,
    inlined from 'double Slic3r::AABBMesh::AABBImpl::squared_distance(const indexed_triangle_set&, const Slic3r::Vec3d&, int&, Eigen::Matrix<double, 1, 3>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBMesh.cpp:62:37,
    inlined from 'double Slic3r::AABBMesh::squared_distance(const Slic3r::Vec3d&, int&, Slic3r::Vec3d&) const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBMesh.cpp:321:37:
/usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:102: warning: 'cc.Eigen::Matrix<double, 1, 3, 1, 1, 3>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 1, 3, 1, 1, 3> >::m_storage.Eigen::DenseStorage<double, 3, 1, 3, 1>::m_data.Eigen::internal::plain_array<double, 3, 1, 0>::array[1]' is used uninitialized [-Wuninitialized]
   24 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; }
      |                                                                                                    ~~^~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBMesh.cpp: In member function 'double Slic3r::AABBMesh::squared_distance(const Slic3r::Vec3d&, int&, Slic3r::Vec3d&) const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBMesh.cpp:320:33: note: 'cc' declared here
  320 |     Eigen::Matrix<double, 1, 3> cc;
      |                                 ^~
In member function 'void Eigen::internal::assign_op<DstScalar, SrcScalar>::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]',
    inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Transpose<Eigen::Matrix<double, 3, 1, 2> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 1, 3> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26,
    inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Transpose<Eigen::Matrix<double, 3, 1, 2> > >, Eigen::internal::evaluator<Eigen::Matrix<double, 1, 3> >, Eigen::internal::assign_op<double, double>, 0>; int Index = 2; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Transpose<Eigen::Matrix<double, 3, 1, 2> > >, Eigen::internal::evaluator<Eigen::Matrix<double, 1, 3> >, Eigen::internal::assign_op<double, double>, 0>; int Index = 1; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Transpose<Eigen::Matrix<double, 3, 1, 2> > >, Eigen::internal::evaluator<Eigen::Matrix<double, 1, 3> >, Eigen::internal::assign_op<double, double>, 0>; int Index = 0; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Transpose<Eigen::Matrix<double, 3, 1, 2> > >, Eigen::internal::evaluator<Eigen::Matrix<double, 1, 3> >, Eigen::internal::assign_op<double, double>, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Matrix<double, 3, 1, 2> >; SrcXprType = Eigen::Matrix<double, 1, 3>; Functor = assign_op<double, double>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Matrix<double, 3, 1, 2> >; SrcXprType = Eigen::Matrix<double, 1, 3>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1, 2>; Src = Eigen::Matrix<double, 1, 3>; Func = assign_op<double, double>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 1, 3>; Derived = Eigen::Matrix<double, 3, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41,
    inlined from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Matrix<double, 1, 3>; OtherDerived = Eigen::Matrix<double, 1, 3>; Derived = Eigen::Matrix<double, 3, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:883:25,
    inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Matrix<double, 1, 3>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31,
    inlined from 'double Slic3r::AABBMesh::AABBImpl::squared_distance(const indexed_triangle_set&, const Slic3r::Vec3d&, int&, Eigen::Matrix<double, 1, 3>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBMesh.cpp:62:37,
    inlined from 'double Slic3r::AABBMesh::squared_distance(const Slic3r::Vec3d&, int&, Slic3r::Vec3d&) const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBMesh.cpp:321:37:
/usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:102: warning: 'cc.Eigen::Matrix<double, 1, 3, 1, 1, 3>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 1, 3, 1, 1, 3> >::m_storage.Eigen::DenseStorage<double, 3, 1, 3, 1>::m_data.Eigen::internal::plain_array<double, 3, 1, 0>::array[2]' is used uninitialized [-Wuninitialized]
   24 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; }
      |                                                                                                    ~~^~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBMesh.cpp: In member function 'double Slic3r::AABBMesh::squared_distance(const Slic3r::Vec3d&, int&, Slic3r::Vec3d&) const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBMesh.cpp:320:33: note: 'cc' declared here
  320 |     Eigen::Matrix<double, 1, 3> cc;
      |                                 ^~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::AABBMesh::hit_result}; _Tp = Slic3r::AABBMesh::hit_result; _Alloc = std::allocator<Slic3r::AABBMesh::hit_result>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::AABBMesh::hit_result>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::AABBMesh::hit_result}; _Tp = Slic3r::AABBMesh::hit_result; _Alloc = std::allocator<Slic3r::AABBMesh::hit_result>]',
    inlined from 'std::vector<Slic3r::AABBMesh::hit_result> Slic3r::AABBMesh::query_ray_hits(const Slic3r::Vec3d&, const Slic3r::Vec3d&) const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBMesh.cpp:205:26:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::AABBMesh::hit_result*, std::vector<Slic3r::AABBMesh::hit_result> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 20%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BuildVolume.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/BuildVolume.cpp.o -MF CMakeFiles/libslic3r.dir/BuildVolume.cpp.o.d -o CMakeFiles/libslic3r.dir/BuildVolume.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BuildVolume.cpp
[ 20%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/clipper.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/clipper.cpp.o -MF CMakeFiles/libslic3r.dir/clipper.cpp.o.d -o CMakeFiles/libslic3r.dir/clipper.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/clipper.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/clipper.cpp:17:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.cpp: In function 'void Slic3r::ClipperLib::InitEdge(TEdge*, TEdge*, TEdge*, const IntPoint&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.cpp:433:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct Slic3r::ClipperLib::TEdge' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  433 |   std::memset(e, 0, sizeof(TEdge));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/clipper.hpp:24,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:125,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.hpp:230:10: note: 'struct Slic3r::ClipperLib::TEdge' declared here
  230 |   struct TEdge {
      |          ^~~~~
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:29,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, vector<Slic3r::BridgeDetector::BridgeDirection> >; _Distance = int; _Tp = Slic3r::BridgeDetector::BridgeDirection; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, std::vector<Slic3r::BridgeDetector::BridgeDirection> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, vector<Slic3r::BridgeDetector::BridgeDirection> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, std::vector<Slic3r::BridgeDetector::BridgeDirection> >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, std::vector<Slic3r::BridgeDetector::BridgeDirection> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, vector<Slic3r::BridgeDetector::BridgeDirection> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, std::vector<Slic3r::BridgeDetector::BridgeDirection> >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, std::vector<Slic3r::BridgeDetector::BridgeDirection> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, std::vector<Slic3r::BridgeDetector::BridgeDirection> >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::BridgeDetector::BridgeDirection}; _Tp = Slic3r::BridgeDetector::BridgeDirection; _Alloc = std::allocator<Slic3r::BridgeDetector::BridgeDirection>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::BridgeDetector::BridgeDirection>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::vector<double> Slic3r::BridgeDetector::bridge_direction_candidates() const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BridgeDetector.cpp:184:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::vector<double> Slic3r::BridgeDetector::bridge_direction_candidates() const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BridgeDetector.cpp:190:29:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::vector<double> Slic3r::BridgeDetector::bridge_direction_candidates() const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BridgeDetector.cpp:197:29:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from 'std::vector<double> Slic3r::BridgeDetector::bridge_direction_candidates() const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BridgeDetector.cpp:201:14:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from 'std::vector<double> Slic3r::BridgeDetector::bridge_direction_candidates() const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BridgeDetector.cpp:201:14:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::BridgeDetector::BridgeDirection}; _Tp = Slic3r::BridgeDetector::BridgeDirection; _Alloc = std::allocator<Slic3r::BridgeDetector::BridgeDirection>]',
    inlined from 'bool Slic3r::BridgeDetector::detect_angle(double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BridgeDetector.cpp:92:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, std::vector<Slic3r::BridgeDetector::BridgeDirection> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::BridgeDetector::BridgeDirection}; _Tp = Slic3r::BridgeDetector::BridgeDirection; _Alloc = std::allocator<Slic3r::BridgeDetector::BridgeDirection>]',
    inlined from 'bool Slic3r::BridgeDetector::detect_angle(double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BridgeDetector.cpp:94:32:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, std::vector<Slic3r::BridgeDetector::BridgeDirection> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, vector<Slic3r::BridgeDetector::BridgeDirection> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, vector<Slic3r::BridgeDetector::BridgeDirection> >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from 'bool Slic3r::BridgeDetector::detect_angle(double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BridgeDetector.cpp:159:14:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, std::vector<Slic3r::BridgeDetector::BridgeDirection> >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, vector<Slic3r::BridgeDetector::BridgeDirection> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, vector<Slic3r::BridgeDetector::BridgeDirection> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, vector<Slic3r::BridgeDetector::BridgeDirection> >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from 'bool Slic3r::BridgeDetector::detect_angle(double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BridgeDetector.cpp:159:14:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, std::vector<Slic3r::BridgeDetector::BridgeDirection> >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, std::vector<Slic3r::BridgeDetector::BridgeDirection> >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 20%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ClipperUtils.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ClipperUtils.cpp.o -MF CMakeFiles/libslic3r.dir/ClipperUtils.cpp.o.d -o CMakeFiles/libslic3r.dir/ClipperUtils.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ClipperUtils.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 0, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 0, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'Slic3r::BuildVolume::BuildVolume(const std::vector<Eigen::Matrix<double, 2, 1, 2> >&, double)::<lambda(const Slic3r::Polygon&, double)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BuildVolume.cpp:75:33,
    inlined from 'Slic3r::BuildVolume::BuildVolume(const std::vector<Eigen::Matrix<double, 2, 1, 2> >&, double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BuildVolume.cpp:78:76:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 0, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'Slic3r::BuildVolume::BuildVolume(const std::vector<Eigen::Matrix<double, 2, 1, 2> >&, double)::<lambda(const Slic3r::Polygon&, double)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BuildVolume.cpp:75:33,
    inlined from 'Slic3r::BuildVolume::BuildVolume(const std::vector<Eigen::Matrix<double, 2, 1, 2> >&, double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BuildVolume.cpp:79:76:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 21%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Color.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Color.cpp.o -MF CMakeFiles/libslic3r.dir/Color.cpp.o.d -o CMakeFiles/libslic3r.dir/Color.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Color.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::InnerBrimExPolygons}; _Tp = Slic3r::InnerBrimExPolygons; _Alloc = std::allocator<Slic3r::InnerBrimExPolygons>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::InnerBrimExPolygons>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In copy constructor 'Slic3r::ClipperLib::PolyNode::PolyNode(const Slic3r::ClipperLib::PolyNode&)',
    inlined from 'static constexpr std::_Require<std::__and_<std::__not_<typename std::allocator_traits< <template-parameter-1-1> >::__construct_helper<_Tp, _Args>::type>, std::is_constructible<_Tp, _Args ...> > > std::allocator_traits< <template-parameter-1-1> >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Slic3r::ClipperLib::PolyNode; _Args = {Slic3r::ClipperLib::PolyNode}; _Alloc = tbb::detail::d1::scalable_allocator<Slic3r::ClipperLib::PolyNode>]' at /usr/include/c++/13/bits/alloc_traits.h:276:4,
    inlined from 'static decltype (std::allocator_traits< <template-parameter-1-1> >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< <template-parameter-1-1> >::construct::__args)...)) std::allocator_traits< <template-parameter-1-1> >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Slic3r::ClipperLib::PolyNode; _Args = {Slic3r::ClipperLib::PolyNode}; _Alloc = tbb::detail::d1::scalable_allocator<Slic3r::ClipperLib::PolyNode>]' at /usr/include/c++/13/bits/alloc_traits.h:379:16,
    inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ClipperLib::PolyNode}; _Tp = Slic3r::ClipperLib::PolyNode; _Alloc = tbb::detail::d1::scalable_allocator<Slic3r::ClipperLib::PolyNode>]' at /usr/include/c++/13/bits/vector.tcc:117:30,
    inlined from 'void Slic3r::ClipperLib::Clipper::BuildResult2(Slic3r::ClipperLib::PolyTree&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.cpp:2805:39:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.hpp:144:7: warning: '*(__vector(1) unsigned int*)((char*)&<unnamed> + offsetof(Slic3r::ClipperLib::PolyNode, Slic3r::ClipperLib::PolyNode::m_jointype))' may be used uninitialized [-Wmaybe-uninitialized]
  144 | class PolyNode
      |       ^~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.cpp: In member function 'void Slic3r::ClipperLib::Clipper::BuildResult2(Slic3r::ClipperLib::PolyTree&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.cpp:2805:49: note: '<anonymous>' declared here
 2805 |         polytree.AllNodes.emplace_back(PolyNode());
      |                                                 ^
In copy constructor 'Slic3r::ClipperLib::PolyNode::PolyNode(const Slic3r::ClipperLib::PolyNode&)',
    inlined from 'static constexpr std::_Require<std::__and_<std::__not_<typename std::allocator_traits< <template-parameter-1-1> >::__construct_helper<_Tp, _Args>::type>, std::is_constructible<_Tp, _Args ...> > > std::allocator_traits< <template-parameter-1-1> >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Slic3r::ClipperLib::PolyNode; _Args = {Slic3r::ClipperLib::PolyNode}; _Alloc = tbb::detail::d1::scalable_allocator<Slic3r::ClipperLib::PolyNode>]' at /usr/include/c++/13/bits/alloc_traits.h:276:4,
    inlined from 'static decltype (std::allocator_traits< <template-parameter-1-1> >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< <template-parameter-1-1> >::construct::__args)...)) std::allocator_traits< <template-parameter-1-1> >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Slic3r::ClipperLib::PolyNode; _Args = {Slic3r::ClipperLib::PolyNode}; _Alloc = tbb::detail::d1::scalable_allocator<Slic3r::ClipperLib::PolyNode>]' at /usr/include/c++/13/bits/alloc_traits.h:379:16,
    inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ClipperLib::PolyNode}; _Tp = Slic3r::ClipperLib::PolyNode; _Alloc = tbb::detail::d1::scalable_allocator<Slic3r::ClipperLib::PolyNode>]' at /usr/include/c++/13/bits/vector.tcc:117:30,
    inlined from 'void Slic3r::ClipperLib::Clipper::BuildResult2(Slic3r::ClipperLib::PolyTree&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.cpp:2805:39:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.hpp:144:7: warning: '*(__vector(1) unsigned int*)((char*)&<unnamed> + offsetof(Slic3r::ClipperLib::PolyNode, Slic3r::ClipperLib::PolyNode::m_endtype))' may be used uninitialized [-Wmaybe-uninitialized]
  144 | class PolyNode
      |       ^~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.cpp: In member function 'void Slic3r::ClipperLib::Clipper::BuildResult2(Slic3r::ClipperLib::PolyTree&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.cpp:2805:49: note: '<anonymous>' declared here
 2805 |         polytree.AllNodes.emplace_back(PolyNode());
      |                                                 ^
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = tbb::detail::d1::scalable_allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2>, tbb::detail::d1::scalable_allocator<Eigen::Matrix<double, 2, 1, 2> > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = tbb::detail::d1::scalable_allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ClipperLib::ClipperOffset::DoOffset(double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.cpp:3569:29:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2>, tbb::detail::d1::scalable_allocator<Eigen::Matrix<double, 2, 1, 2> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = tbb::detail::d1::scalable_allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ClipperLib::ClipperOffset::DoOffset(double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.cpp:3571:29:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2>, tbb::detail::d1::scalable_allocator<Eigen::Matrix<double, 2, 1, 2> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = tbb::detail::d1::scalable_allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ClipperLib::ClipperOffset::DoOffset(double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/clipper/clipper.cpp:3573:29:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2>, tbb::detail::d1::scalable_allocator<Eigen::Matrix<double, 2, 1, 2> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::InnerBrimExPolygons}; _Tp = Slic3r::InnerBrimExPolygons; _Alloc = std::allocator<Slic3r::InnerBrimExPolygons>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::InnerBrimExPolygons; _Alloc = std::allocator<Slic3r::InnerBrimExPolygons>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::vector<Slic3r::InnerBrimExPolygons> Slic3r::inner_brim_area(const Print&, const ConstPrintObjectPtrs&, const std::vector<std::vector<ExPolygon> >&, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Brim.cpp:361:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::InnerBrimExPolygons*, std::vector<Slic3r::InnerBrimExPolygons> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::InnerBrimExPolygons}; _Tp = Slic3r::InnerBrimExPolygons; _Alloc = std::allocator<Slic3r::InnerBrimExPolygons>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::InnerBrimExPolygons; _Alloc = std::allocator<Slic3r::InnerBrimExPolygons>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::vector<Slic3r::InnerBrimExPolygons> Slic3r::inner_brim_area(const Print&, const ConstPrintObjectPtrs&, const std::vector<std::vector<ExPolygon> >&, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Brim.cpp:365:28:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::InnerBrimExPolygons*, std::vector<Slic3r::InnerBrimExPolygons> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::enum_bitmask<Slic3r::ExtrusionRoleModifier, void>&, float, float, float}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'Slic3r::ExtrusionLoop::ExtrusionLoop(Slic3r::ExtrusionPath&&, Slic3r::ExtrusionLoopRole)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExtrusionEntity.hpp:208:35,
    inlined from 'void Slic3r::extrusion_entities_append_loops_and_paths(ExtrusionEntitiesPtr&, Polylines&&, ExtrusionRole, double, float, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExtrusionEntity.hpp:338:77:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 21%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Config.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Config.cpp.o -MF CMakeFiles/libslic3r.dir/Config.cpp.o.d -o CMakeFiles/libslic3r.dir/Config.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.cpp
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'Slic3r::ExtrusionLoop::ExtrusionLoop(Slic3r::ExtrusionPath&&, Slic3r::ExtrusionLoopRole)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExtrusionEntity.hpp:208:35,
    inlined from 'void Slic3r::extrusion_entities_append_loops(ExtrusionEntitiesPtr&, Polygons&&, ExtrusionRole, double, float, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExtrusionEntity.hpp:324:63,
    inlined from 'void Slic3r::make_inner_brim(const Print&, const ConstPrintObjectPtrs&, const std::vector<std::vector<ExPolygon> >&, ExtrusionEntityCollection&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Brim.cpp:498:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::enum_bitmask<Slic3r::ExtrusionRoleModifier, void>&, float, float, float}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'Slic3r::ExtrusionEntityCollection Slic3r::make_brim(const Print&, PrintTryCancel, Polygons&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Brim.cpp:680:30:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 21%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/EdgeGrid.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/EdgeGrid.cpp.o -MF CMakeFiles/libslic3r.dir/EdgeGrid.cpp.o.d -o CMakeFiles/libslic3r.dir/EdgeGrid.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/EdgeGrid.cpp
In function 'void Slic3r::RGBtoHSV(float, float, float, float&, float&, float&)',
    inlined from 'Slic3r::ColorRGB Slic3r::saturate(const ColorRGB&, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Color.cpp:257:10:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Color.cpp:43:18: warning: 'h' may be used uninitialized [-Wmaybe-uninitialized]
   43 |         while (h < 0.0f) { h += 360.0f; }
      |                ~~^~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Color.cpp: In function 'Slic3r::ColorRGB Slic3r::saturate(const ColorRGB&, float)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Color.cpp:256:15: note: 'h' was declared here
  256 |         float h, s, v;
      |               ^
[ 21%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ElephantFootCompensation.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ElephantFootCompensation.cpp.o -MF CMakeFiles/libslic3r.dir/ElephantFootCompensation.cpp.o.d -o CMakeFiles/libslic3r.dir/ElephantFootCompensation.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ElephantFootCompensation.cpp
[ 21%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Emboss.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Emboss.cpp.o -MF CMakeFiles/libslic3r.dir/Emboss.cpp.o.d -o CMakeFiles/libslic3r.dir/Emboss.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Emboss.cpp
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:29,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<float> Slic3r::contour_distance(const EdgeGrid::Grid&, size_t, const Points&, const std::vector<ResampledPoint>&, double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ElephantFootCompensation.cpp:189:27:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from 'std::vector<float> Slic3r::contour_distance(const EdgeGrid::Grid&, size_t, const Points&, const std::vector<ResampledPoint>&, double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ElephantFootCompensation.cpp:201:13:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from 'std::vector<float> Slic3r::contour_distance(const EdgeGrid::Grid&, size_t, const Points&, const std::vector<ResampledPoint>&, double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ElephantFootCompensation.cpp:201:13:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int&, bool, const double&}; _Tp = Slic3r::ResampledPoint; _Alloc = std::allocator<Slic3r::ResampledPoint>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::ResampledPoint>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, bool, const double&}; _Tp = Slic3r::ResampledPoint; _Alloc = std::allocator<Slic3r::ResampledPoint>]',
    inlined from 'Slic3r::Points Slic3r::resample_polygon(const Points&, double, std::vector<ResampledPoint>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ElephantFootCompensation.cpp:440:44:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ResampledPoint*, std::vector<Slic3r::ResampledPoint> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, bool, const double&}; _Tp = Slic3r::ResampledPoint; _Alloc = std::allocator<Slic3r::ResampledPoint>]',
    inlined from 'Slic3r::Points Slic3r::resample_polygon(const Points&, double, std::vector<ResampledPoint>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ElephantFootCompensation.cpp:443:43:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ResampledPoint*, std::vector<Slic3r::ResampledPoint> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 22%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExPolygon.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ExPolygon.cpp.o -MF CMakeFiles/libslic3r.dir/ExPolygon.cpp.o.d -o CMakeFiles/libslic3r.dir/ExPolygon.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.cpp
[ 22%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExPolygonsIndex.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ExPolygonsIndex.cpp.o -MF CMakeFiles/libslic3r.dir/ExPolygonsIndex.cpp.o.d -o CMakeFiles/libslic3r.dir/ExPolygonsIndex.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygonsIndex.cpp
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.cpp: In static member function 'static std::string Slic3r::ConfigBase::SetDeserializeItem::format(std::initializer_list<double>)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.cpp:474:13: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  474 | std::string ConfigBase::SetDeserializeItem::format(std::initializer_list<double> values)
      |             ^~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
[ 22%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Extruder.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Extruder.cpp.o -MF CMakeFiles/libslic3r.dir/Extruder.cpp.o.d -o CMakeFiles/libslic3r.dir/Extruder.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Extruder.cpp
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:1311:35:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Extruder.cpp: In member function 'std::pair<double, double> Slic3r::Extruder::extrude(double)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Extruder.cpp:26:54: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   26 | std::pair<double, double> Extruder::extrude(double dE)
      |                                                      ^
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::deserialize(const std::string&, bool) [with bool NULLABLE = true]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:683:36:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:683:36:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 22%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionEntity.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionEntity.cpp.o -MF CMakeFiles/libslic3r.dir/ExtrusionEntity.cpp.o.d -o CMakeFiles/libslic3r.dir/ExtrusionEntity.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExtrusionEntity.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Emboss.cpp:14:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/imgui/imstb_truetype.h: In function 'unsigned char* stbtt_GetGlyphSDF(const stbtt_fontinfo*, float, int, int, unsigned char, float, int*, int*, int*, int*)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/imgui/imstb_truetype.h:4558:53: warning: 'res[1]' may be used uninitialized [-Wmaybe-uninitialized]
 4558 |                      if (num >= 2 && res[1] >= 0.0f && res[1] <= 1.0f) {
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/imgui/imstb_truetype.h:4523:28: note: 'res[1]' was declared here
 4523 |                      float res[3],px,py,t,it;
      |                            ^~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>&, Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Linef>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>&, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, double>, const Eigen::Matrix<int, 2, 1, 2, 2, 1> >}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Linef>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>&, Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]',
    inlined from 'Slic3r::to_linesf(const ExPolygons&, uint32_t)::<lambda(const Slic3r::Points&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:172:36,
    inlined from 'Slic3r::Linesf Slic3r::to_linesf(const ExPolygons&, uint32_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:178:17:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Linef*, std::vector<Slic3r::Linef> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>&, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, double>, const Eigen::Matrix<int, 2, 1, 2, 2, 1> >}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]',
    inlined from 'Slic3r::to_linesf(const ExPolygons&, uint32_t)::<lambda(const Slic3r::Points&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:175:27,
    inlined from 'Slic3r::to_linesf(const ExPolygons&, uint32_t)::<lambda(const Slic3r::Points&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:165:21,
    inlined from 'Slic3r::Linesf Slic3r::to_linesf(const ExPolygons&, uint32_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:178:17:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Linef*, std::vector<Slic3r::Linef> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>&, Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]',
    inlined from 'Slic3r::to_linesf(const ExPolygons&, uint32_t)::<lambda(const Slic3r::Points&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:172:36,
    inlined from 'Slic3r::Linesf Slic3r::to_linesf(const ExPolygons&, uint32_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:180:21:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Linef*, std::vector<Slic3r::Linef> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>&, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, double>, const Eigen::Matrix<int, 2, 1, 2, 2, 1> >}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]',
    inlined from 'Slic3r::to_linesf(const ExPolygons&, uint32_t)::<lambda(const Slic3r::Points&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:175:27,
    inlined from 'Slic3r::to_linesf(const ExPolygons&, uint32_t)::<lambda(const Slic3r::Points&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:165:21,
    inlined from 'Slic3r::Linesf Slic3r::to_linesf(const ExPolygons&, uint32_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:180:21:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Linef*, std::vector<Slic3r::Linef> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<double> Slic3r::Emboss::calculate_angles(int32_t, const Slic3r::PolygonPoints&, const Slic3r::Polygon&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Emboss.cpp:1883:28:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType&}; _Tp = Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType; _Alloc = std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType, std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType&}; _Tp = Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType; _Alloc = std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType>]',
    inlined from 'Slic3r::AABBTreeIndirect::Tree<LineType::Dim, typename LineType::Scalar> Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines(const std::vector<_Tp>&) [with LineType = Slic3r::Linef]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeLines.hpp:199:27:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType*, std::vector<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType, std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 22%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionEntityCollection.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionEntityCollection.cpp.o -MF CMakeFiles/libslic3r.dir/ExtrusionEntityCollection.cpp.o.d -o CMakeFiles/libslic3r.dir/ExtrusionEntityCollection.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExtrusionEntityCollection.cpp
[ 22%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionRole.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionRole.cpp.o -MF CMakeFiles/libslic3r.dir/ExtrusionRole.cpp.o.d -o CMakeFiles/libslic3r.dir/ExtrusionRole.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExtrusionRole.cpp
In file included from /usr/include/c++/13/deque:65,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:31,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _ForwardIterator = Slic3r::ExtrusionPath*]':
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >; _ForwardIterator = Slic3r::ExtrusionPath*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _ForwardIterator = Slic3r::ExtrusionPath*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _ForwardIterator = Slic3r::ExtrusionPath*; _Tp = Slic3r::ExtrusionPath]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]' at /usr/include/c++/13/bits/stl_vector.h:603:31,
    inlined from 'Slic3r::ExtrusionLoop::ExtrusionLoop(const Slic3r::ExtrusionLoop&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExtrusionEntity.hpp:197:7,
    inlined from 'virtual Slic3r::ExtrusionEntity* Slic3r::ExtrusionLoop::clone() const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExtrusionEntity.hpp:211:74:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >; _ForwardIterator = Slic3r::ExtrusionPath*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _ForwardIterator = Slic3r::ExtrusionPath*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _ForwardIterator = Slic3r::ExtrusionPath*; _Tp = Slic3r::ExtrusionPath]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    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<const Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]' at /usr/include/c++/13/bits/stl_vector.h:1619:35,
    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]' at /usr/include/c++/13/bits/vector.tcc:238:44,
    inlined from 'void Slic3r::ExtrusionLoop::clip_end(double, Slic3r::ExtrusionPaths*) const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExtrusionEntity.cpp:282:20:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >; _ForwardIterator = Slic3r::ExtrusionPath*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _ForwardIterator = Slic3r::ExtrusionPath*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _ForwardIterator = Slic3r::ExtrusionPath*; _Tp = Slic3r::ExtrusionPath]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]' at /usr/include/c++/13/bits/stl_vector.h:603:31,
    inlined from 'Slic3r::ExtrusionMultiPath::ExtrusionMultiPath(const Slic3r::ExtrusionMultiPath&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExtrusionEntity.hpp:151:57,
    inlined from 'virtual Slic3r::ExtrusionEntity* Slic3r::ExtrusionMultiPath::clone() const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExtrusionEntity.hpp:161:79:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]':
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::ExtrusionPath&}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]':
/usr/include/c++/13/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::const_iterator' changed in GCC 7.1
  133 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  170 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<Slic3r::ExtrusionPath>]' at /usr/include/c++/13/bits/stl_iterator.h:747:22,
    inlined from 'static _OI std::__copy_move<true, false, std::random_access_iterator_tag>::__copy_m(_II, _II, _OI) [with _II = Slic3r::ExtrusionPath*; _OI = std::back_insert_iterator<std::vector<Slic3r::ExtrusionPath> >]' at /usr/include/c++/13/bits/stl_algobase.h:413:18,
    inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::ExtrusionPath*; _OI = back_insert_iterator<vector<Slic3r::ExtrusionPath> >]' at /usr/include/c++/13/bits/stl_algobase.h:506:30,
    inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::ExtrusionPath*; _OI = back_insert_iterator<vector<Slic3r::ExtrusionPath> >]' at /usr/include/c++/13/bits/stl_algobase.h:533:42,
    inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _OI = back_insert_iterator<vector<Slic3r::ExtrusionPath> >]' at /usr/include/c++/13/bits/stl_algobase.h:540:31,
    inlined from '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _OI = back_insert_iterator<vector<Slic3r::ExtrusionPath> >]' at /usr/include/c++/13/bits/stl_algobase.h:665:38,
    inlined from 'bool Slic3r::ExtrusionLoop::split_at_vertex(const Slic3r::Point&, double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExtrusionEntity.cpp:181:26:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<Slic3r::ExtrusionPath>]' at /usr/include/c++/13/bits/stl_iterator.h:747:22,
    inlined from 'static _OI std::__copy_move<true, false, std::random_access_iterator_tag>::__copy_m(_II, _II, _OI) [with _II = Slic3r::ExtrusionPath*; _OI = std::back_insert_iterator<std::vector<Slic3r::ExtrusionPath> >]' at /usr/include/c++/13/bits/stl_algobase.h:413:18,
    inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::ExtrusionPath*; _OI = back_insert_iterator<vector<Slic3r::ExtrusionPath> >]' at /usr/include/c++/13/bits/stl_algobase.h:506:30,
    inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::ExtrusionPath*; _OI = back_insert_iterator<vector<Slic3r::ExtrusionPath> >]' at /usr/include/c++/13/bits/stl_algobase.h:533:42,
    inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _OI = back_insert_iterator<vector<Slic3r::ExtrusionPath> >]' at /usr/include/c++/13/bits/stl_algobase.h:540:31,
    inlined from '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _OI = back_insert_iterator<vector<Slic3r::ExtrusionPath> >]' at /usr/include/c++/13/bits/stl_algobase.h:665:38,
    inlined from 'bool Slic3r::ExtrusionLoop::split_at_vertex(const Slic3r::Point&, double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExtrusionEntity.cpp:184:26:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExtrusionEntity.cpp: In member function 'void Slic3r::ExtrusionLoop::split_at(const Slic3r::Point&, bool, double)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExtrusionEntity.cpp:272:55: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::const_iterator' changed in GCC 7.1
  272 |         if (p2.polyline.is_valid()) this->paths.insert(this->paths.begin() + path_idx, p2);
      |                                     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExtrusionEntity.cpp:273:55: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::const_iterator' changed in GCC 7.1
  273 |         if (p1.polyline.is_valid()) this->paths.insert(this->paths.begin() + path_idx, p1);
      |                                     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 23%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionSimulator.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionSimulator.cpp.o -MF CMakeFiles/libslic3r.dir/ExtrusionSimulator.cpp.o.d -o CMakeFiles/libslic3r.dir/ExtrusionSimulator.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExtrusionSimulator.cpp
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Slic3r::FloatOrPercent]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::FloatOrPercent&}; _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::FloatOrPercent&}; _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Slic3r::FloatOrPercent]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::FloatOrPercent&}; _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Slic3r::FloatOrPercent]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::FloatOrPercent}; _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::FloatOrPercent}; _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'bool Slic3r::ConfigOptionFloatsOrPercentsTempl<NULLABLE>::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:1161:39:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::FloatOrPercent}; _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'bool Slic3r::ConfigOptionFloatsOrPercentsTempl<NULLABLE>::deserialize(const std::string&, bool) [with bool NULLABLE = true]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:1153:43:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::FloatOrPercent}; _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'bool Slic3r::ConfigOptionFloatsOrPercentsTempl<NULLABLE>::deserialize(const std::string&, bool) [with bool NULLABLE = true]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:1161:39:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 23%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Fill.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Fill.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/Fill.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/Fill.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Fill.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::ExtrusionPath&}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'Slic3r::ExtrusionEntityCollection::operator Slic3r::ExtrusionPaths() const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExtrusionEntityCollection.cpp:62:28:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 23%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Fill3DHoneycomb.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Fill3DHoneycomb.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/Fill3DHoneycomb.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/Fill3DHoneycomb.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp
[ 23%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillAdaptive.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillAdaptive.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillAdaptive.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillAdaptive.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp
In file included from /usr/include/arm-linux-gnueabihf/c++/13/bits/c++allocator.h:33,
                 from /usr/include/c++/13/bits/allocator.h:46,
                 from /usr/include/c++/13/deque:63,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:31,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
In member function 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = unsigned char; _Args = {}; _Tp = unsigned char]',
    inlined from 'typename std::enable_if<boost::detail::alloc_has_construct<void, A, T, Args ...>::value>::type boost::allocator_construct(A&, T*, Args&& ...) [with A = std::allocator<unsigned char>; T = unsigned char; Args = {}]' at /usr/include/boost/core/allocator_access.hpp:432:16,
    inlined from 'void boost::alloc_construct_n(A&, T*, std::size_t) [with A = std::allocator<unsigned char>; T = unsigned char]' at /usr/include/boost/core/alloc_construct.hpp:122:35,
    inlined from 'void boost::multi_array<T, NumDims, Allocator>::allocate_space() [with T = unsigned char; unsigned int NumDims = 2; Allocator = std::allocator<unsigned char>]' at /usr/include/boost/multi_array.hpp:548:29,
    inlined from 'boost::multi_array<T, NumDims, Allocator>::multi_array(const Allocator&) [with T = unsigned char; unsigned int NumDims = 2; Allocator = std::allocator<unsigned char>]' at /usr/include/boost/multi_array.hpp:156:19,
    inlined from 'Slic3r::ExtrusionSimulatorImpl::ExtrusionSimulatorImpl()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExtrusionSimulator.cpp:873:7,
    inlined from 'Slic3r::ExtrusionSimulator::ExtrusionSimulator()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExtrusionSimulator.cpp:885:12:
/usr/include/c++/13/bits/new_allocator.h:191:11: warning: 'void* __builtin_memset(void*, int, unsigned int)' offset 0 is out of the bounds [0, 0] [-Warray-bounds=]
  191 |         { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp: In function 'std::pair<double, double> Slic3r::FillAdaptive::adaptive_fill_line_spacing(const Slic3r::PrintObject&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:280:85: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  280 | std::pair<double, double> adaptive_fill_line_spacing(const PrintObject &print_object)
      |                                                                                     ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp: In function 'Slic3r::FillAdaptive::rtree_segment_t Slic3r::FillAdaptive::mk_rtree_seg(const Slic3r::Point&, const Slic3r::Point&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:665:74: note: parameter passing for argument of type 'boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >' when C++17 is enabled changed to match C++14 in GCC 10.1
  665 | static inline rtree_segment_t mk_rtree_seg(const Point &a, const Point &b) {
      |                                                                          ^
[ 23%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillBase.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillBase.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillBase.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillBase.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillBase.cpp
In file included from /usr/include/boost/geometry/index/rtree.hpp:55,
                 from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:33,
                 from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:42,
                 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:28,
                 from /usr/include/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp:35,
                 from /usr/include/boost/geometry/algorithms/buffer.hpp:41,
                 from /usr/include/boost/geometry/geometry.hpp:63,
                 from /usr/include/boost/geometry.hpp:17,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:83,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/boost/geometry/index/predicates.hpp: In instantiation of 'boost::geometry::index::detail::predicates::spatial_predicate<Geometry, boost::geometry::index::detail::predicates::intersects_tag, false> boost::geometry::index::intersects(const Geometry&) [with Geometry = boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >]':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:714:32:   required from here
/usr/include/boost/geometry/index/predicates.hpp:174:1: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1
  174 | intersects(Geometry const& g)
      | ^~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillBase.cpp: In function 'std::pair<double, double> Slic3r::path_lengths_along_contour(const ContourIntersectionPoint*, const ContourIntersectionPoint*, double)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillBase.cpp:263:149: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  263 | std::pair<double, double> path_lengths_along_contour(const ContourIntersectionPoint *cp1, const ContourIntersectionPoint *cp2, double contour_length)
      |                                                                                                                                                     ^
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::vector<double> Slic3r::perpendPoints(coordf_t, size_t, size_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:48:21:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::vector<double> Slic3r::perpendPoints(coordf_t, size_t, size_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:51:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::vector<double> Slic3r::perpendPoints(coordf_t, size_t, size_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:52:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::vector<double> Slic3r::perpendPoints(coordf_t, size_t, size_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:54:21:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::vector<double> Slic3r::colinearPoints(coordf_t, size_t, size_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:32:21:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::vector<double> Slic3r::colinearPoints(coordf_t, size_t, size_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:34:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::vector<double> Slic3r::colinearPoints(coordf_t, size_t, size_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:35:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::vector<double> Slic3r::colinearPoints(coordf_t, size_t, size_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:37:21:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'Slic3r::Pointfs Slic3r::zip(const std::vector<double>&, const std::vector<double>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:74:22,
    inlined from 'std::vector<std::vector<Eigen::Matrix<double, 2, 1, 2> > > Slic3r::makeNormalisedGrid(coordf_t, size_t, size_t, size_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:97:28,
    inlined from 'Slic3r::Polylines Slic3r::makeGrid(coord_t, coord_t, size_t, size_t, size_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:129:102,
    inlined from 'virtual void Slic3r::Fill3DHoneycomb::_fill_surface_single(const Slic3r::FillParams&, unsigned int, const std::pair<float, Slic3r::Point>&, Slic3r::ExPolygon, Slic3r::Polylines&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:163:52:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'Slic3r::Pointfs Slic3r::zip(const std::vector<double>&, const std::vector<double>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:74:22,
    inlined from 'std::vector<std::vector<Eigen::Matrix<double, 2, 1, 2> > > Slic3r::makeNormalisedGrid(coordf_t, size_t, size_t, size_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:110:28,
    inlined from 'Slic3r::Polylines Slic3r::makeGrid(coord_t, coord_t, size_t, size_t, size_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:129:102,
    inlined from 'virtual void Slic3r::Fill3DHoneycomb::_fill_surface_single(const Slic3r::FillParams&, unsigned int, const std::pair<float, Slic3r::Point>&, Slic3r::ExPolygon, Slic3r::Polylines&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:163:52:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 24%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillConcentric.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillConcentric.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillConcentric.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillConcentric.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillConcentric.cpp
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:29,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island*, vector<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island> >; _Distance = int; _Tp = Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::<lambda(auto:41&, auto:42&)> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island*, std::vector<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island> >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island*, vector<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::<lambda(auto:41&, auto:42&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island*, std::vector<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island> >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island*, std::vector<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island*, vector<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::<lambda(auto:41&, auto:42&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island*, std::vector<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island> >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island*, std::vector<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island*, std::vector<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island> >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Layer::make_ironing()::IroningParams*, vector<Slic3r::Layer::make_ironing()::IroningParams> >; _Distance = int; _Tp = Slic3r::Layer::make_ironing()::IroningParams; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Layer::make_ironing()::IroningParams*, std::vector<Slic3r::Layer::make_ironing()::IroningParams> >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Layer::make_ironing()::IroningParams*, vector<Slic3r::Layer::make_ironing()::IroningParams> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Layer::make_ironing()::IroningParams*, std::vector<Slic3r::Layer::make_ironing()::IroningParams> >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Layer::make_ironing()::IroningParams*, std::vector<Slic3r::Layer::make_ironing()::IroningParams> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Layer::make_ironing()::IroningParams*, std::vector<Slic3r::Layer::make_ironing()::IroningParams> >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Layer::make_ironing()::IroningParams*, vector<Slic3r::Layer::make_ironing()::IroningParams> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Layer::make_ironing()::IroningParams*, std::vector<Slic3r::Layer::make_ironing()::IroningParams> >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Layer::make_ironing()::IroningParams*, std::vector<Slic3r::Layer::make_ironing()::IroningParams> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island*, vector<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::<lambda(auto:41&, auto:42&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island*, vector<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island> >; _Compare = Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::<lambda(auto:41&, auto:42&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'void Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Fill.cpp:409:18:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island*, std::vector<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island> >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island*, vector<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::<lambda(auto:41&, auto:42&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island*, vector<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::<lambda(auto:41&, auto:42&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island*, vector<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island> >; _Compare = Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::<lambda(auto:41&, auto:42&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'void Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Fill.cpp:409:18:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island*, std::vector<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island> >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island*, std::vector<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island> >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp: In function 'std::pair<double, double> Slic3r::FillAdaptive::adaptive_fill_line_spacing(const Slic3r::PrintObject&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:280:27: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  280 | std::pair<double, double> adaptive_fill_line_spacing(const PrintObject &print_object)
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Layer::make_ironing()::IroningParams*, vector<Slic3r::Layer::make_ironing()::IroningParams> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::Layer::make_ironing()::IroningParams*, vector<Slic3r::Layer::make_ironing()::IroningParams> >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from 'void Slic3r::Layer::make_ironing()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Fill.cpp:813:11:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Layer::make_ironing()::IroningParams*, std::vector<Slic3r::Layer::make_ironing()::IroningParams> >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Layer::make_ironing()::IroningParams*, vector<Slic3r::Layer::make_ironing()::IroningParams> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Layer::make_ironing()::IroningParams*, vector<Slic3r::Layer::make_ironing()::IroningParams> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::Layer::make_ironing()::IroningParams*, vector<Slic3r::Layer::make_ironing()::IroningParams> >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from 'void Slic3r::Layer::make_ironing()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Fill.cpp:813:11:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Layer::make_ironing()::IroningParams*, std::vector<Slic3r::Layer::make_ironing()::IroningParams> >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Layer::make_ironing()::IroningParams*, std::vector<Slic3r::Layer::make_ironing()::IroningParams> >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp: In function 'Slic3r::Polylines Slic3r::FillAdaptive::connect_lines_using_hooks(Slic3r::Polylines&&, const Slic3r::ExPolygon&, double, coordf_t, coordf_t)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:873:53: note: parameter passing for argument of type 'boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >' when C++17 is enabled changed to match C++14 in GCC 10.1
  873 |             rtree.insert(std::make_pair(mk_rtree_seg(poly.points.front(), poly.points.back()), poly_idx++));
      |                                         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:1186:36: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1186 |                     bgi::intersects(mk_rtree_seg(first_i_point, nearest_i_point)) &&
      |                     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:1186:49: note: parameter passing for argument of type 'boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >' when C++17 is enabled changed to match C++14 in GCC 10.1
 1186 |                     bgi::intersects(mk_rtree_seg(first_i_point, nearest_i_point)) &&
      |                                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:1186:36: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1186 |                     bgi::intersects(mk_rtree_seg(first_i_point, nearest_i_point)) &&
      |                     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp: In function 'Slic3r::FillAdaptive::rtree_segment_t Slic3r::FillAdaptive::mk_rtree_seg(const Slic3r::Point&, const Slic3r::Point&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:665:31: note: parameter passing for argument of type 'boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >' when C++17 is enabled changed to match C++14 in GCC 10.1
  665 | static inline rtree_segment_t mk_rtree_seg(const Point &a, const Point &b) {
      |                               ^~~~~~~~~~~~
/usr/include/boost/geometry/index/predicates.hpp: In function 'boost::geometry::index::detail::predicates::spatial_predicate<Geometry, boost::geometry::index::detail::predicates::intersects_tag, false> boost::geometry::index::intersects(const Geometry&) [with Geometry = boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >]':
/usr/include/boost/geometry/index/predicates.hpp:174:1: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1
  174 | intersects(Geometry const& g)
      | ^~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp: In function 'void Slic3r::FillAdaptive::add_hook(const Intersection&, double, coordf_t, double, const rtree_t&, const Slic3r::Lines&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:714:45: note: parameter passing for argument of type 'boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >' when C++17 is enabled changed to match C++14 in GCC 10.1
  714 |     rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections));
      |                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:714:32: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1
  714 |     rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections));
      |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:764:49: note: parameter passing for argument of type 'boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >' when C++17 is enabled changed to match C++14 in GCC 10.1
  764 |         rtree.query(bgi::intersects(mk_rtree_seg(hook_backward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections));
      |                                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:764:36: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1
  764 |         rtree.query(bgi::intersects(mk_rtree_seg(hook_backward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections));
      |                     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp: In function 'Slic3r::FillAdaptive::rtree_segment_t Slic3r::FillAdaptive::mk_rtree_seg(const Slic3r::Line&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:668:31: note: parameter passing for argument of type 'boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >' when C++17 is enabled changed to match C++14 in GCC 10.1
  668 | static inline rtree_segment_t mk_rtree_seg(const Line &l) {
      |                               ^~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::SurfaceFillParams&}; _Tp = Slic3r::SurfaceFill; _Alloc = std::allocator<Slic3r::SurfaceFill>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::SurfaceFill>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::SurfaceFillParams&}; _Tp = Slic3r::SurfaceFill; _Alloc = std::allocator<Slic3r::SurfaceFill>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::SurfaceFill>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::SurfaceFillParams&}; _Tp = Slic3r::SurfaceFill; _Alloc = std::allocator<Slic3r::SurfaceFill>]',
    inlined from 'std::vector<Slic3r::SurfaceFill> Slic3r::group_fills(const Layer&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Fill.cpp:208:29:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::SurfaceFill*, std::vector<Slic3r::SurfaceFill> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::SurfaceFillParams&}; _Tp = Slic3r::SurfaceFill; _Alloc = std::allocator<Slic3r::SurfaceFill>]',
    inlined from 'std::vector<Slic3r::SurfaceFill> Slic3r::group_fills(const Layer&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Fill.cpp:307:31:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::SurfaceFill*, std::vector<Slic3r::SurfaceFill> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 24%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillEnsuring.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillEnsuring.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillEnsuring.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillEnsuring.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillEnsuring.cpp
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:29,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, vector<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >; _Distance = int; _Tp = Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::<lambda(const auto:32&, const auto:33&)> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, std::vector<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>*, vector<pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int> > >; _Distance = int; _Tp = pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::create_boundary_infill_graph(const Polylines&, const std::vector<const Polygon*>&, const BoundingBox&, double)::<lambda(const pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>&, const pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>&)> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>*, std::vector<std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>*, vector<pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<Slic3r::create_boundary_infill_graph(const Polylines&, const std::vector<const Polygon*>&, const BoundingBox&, double)::<lambda(const pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>&, const pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>*, std::vector<std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int> > >' changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>*, vector<pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::create_boundary_infill_graph(const Polylines&, const std::vector<const Polygon*>&, const BoundingBox&, double)::<lambda(const pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>&, const pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>*, std::vector<std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int> > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>*, std::vector<std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, vector<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::<lambda(const auto:32&, const auto:33&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, std::vector<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, std::vector<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, vector<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::<lambda(const auto:32&, const auto:33&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, std::vector<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, std::vector<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, std::vector<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp: In function 'void Slic3r::FillAdaptive::add_hook(const Intersection&, double, coordf_t, double, const rtree_t&, const Slic3r::Lines&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:714:32: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1
  714 |     rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections));
      |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:714:45: note: parameter passing for argument of type 'boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >' when C++17 is enabled changed to match C++14 in GCC 10.1
  714 |     rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections));
      |                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:764:36: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1
  764 |         rtree.query(bgi::intersects(mk_rtree_seg(hook_backward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections));
      |                     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:764:49: note: parameter passing for argument of type 'boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >' when C++17 is enabled changed to match C++14 in GCC 10.1
  764 |         rtree.query(bgi::intersects(mk_rtree_seg(hook_backward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections));
      |                                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>*, vector<pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::create_boundary_infill_graph(const Polylines&, const std::vector<const Polygon*>&, const BoundingBox&, double)::<lambda(const pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>&, const pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>*, std::vector<std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int> > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>*, std::vector<std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>*, std::vector<std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int> > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp: In function 'Slic3r::Polylines Slic3r::FillAdaptive::connect_lines_using_hooks(Slic3r::Polylines&&, const Slic3r::ExPolygon&, double, coordf_t, coordf_t)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:1186:36: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1186 |                     bgi::intersects(mk_rtree_seg(first_i_point, nearest_i_point)) &&
      |                     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::EdgeGrid::Grid::ClosestPointResult&, int}; _Tp = std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>; _Alloc = std::allocator<std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:29:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::FillAdaptive::Intersection*, double>*, vector<pair<Slic3r::FillAdaptive::Intersection*, double> > >; _Distance = int; _Tp = pair<Slic3r::FillAdaptive::Intersection*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::FillAdaptive::connect_lines_using_hooks(Slic3r::Polylines&&, const Slic3r::ExPolygon&, double, coordf_t, coordf_t)::<lambda(const auto:43&, const auto:44&)> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::FillAdaptive::Intersection*, double>*, std::vector<std::pair<Slic3r::FillAdaptive::Intersection*, double> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::FillAdaptive::Intersection*, double>*, vector<pair<Slic3r::FillAdaptive::Intersection*, double> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::FillAdaptive::connect_lines_using_hooks(Slic3r::Polylines&&, const Slic3r::ExPolygon&, double, coordf_t, coordf_t)::<lambda(const auto:43&, const auto:44&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::FillAdaptive::Intersection*, double>*, std::vector<std::pair<Slic3r::FillAdaptive::Intersection*, double> > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::FillAdaptive::Intersection*, double>*, std::vector<std::pair<Slic3r::FillAdaptive::Intersection*, double> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::FillAdaptive::Intersection*, double>*, vector<pair<Slic3r::FillAdaptive::Intersection*, double> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::FillAdaptive::connect_lines_using_hooks(Slic3r::Polylines&&, const Slic3r::ExPolygon&, double, coordf_t, coordf_t)::<lambda(const auto:43&, const auto:44&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::FillAdaptive::Intersection*, double>*, std::vector<std::pair<Slic3r::FillAdaptive::Intersection*, double> > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::FillAdaptive::Intersection*, double>*, std::vector<std::pair<Slic3r::FillAdaptive::Intersection*, double> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::FillAdaptive::Intersection*, double>*, std::vector<std::pair<Slic3r::FillAdaptive::Intersection*, double> > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::EdgeGrid::Grid::ClosestPointResult&, int}; _Tp = std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>; _Alloc = std::allocator<std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int> >]',
    inlined from 'Slic3r::BoundaryInfillGraph Slic3r::create_boundary_infill_graph(const Polylines&, const std::vector<const Polygon*>&, const BoundingBox&, double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillBase.cpp:1314:57:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>*, std::vector<std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>*, vector<pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::create_boundary_infill_graph(const Polylines&, const std::vector<const Polygon*>&, const BoundingBox&, double)::<lambda(const pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>&, const pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>*, vector<pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int> > >; _Compare = Slic3r::create_boundary_infill_graph(const Polylines&, const std::vector<const Polygon*>&, const BoundingBox&, double)::<lambda(const pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>&, const pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'Slic3r::BoundaryInfillGraph Slic3r::create_boundary_infill_graph(const Polylines&, const std::vector<const Polygon*>&, const BoundingBox&, double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillBase.cpp:1317:22:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>*, std::vector<std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int> > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>*, vector<pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::create_boundary_infill_graph(const Polylines&, const std::vector<const Polygon*>&, const BoundingBox&, double)::<lambda(const pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>&, const pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>*, vector<pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::create_boundary_infill_graph(const Polylines&, const std::vector<const Polygon*>&, const BoundingBox&, double)::<lambda(const pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>&, const pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>*, vector<pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int> > >; _Compare = Slic3r::create_boundary_infill_graph(const Polylines&, const std::vector<const Polygon*>&, const BoundingBox&, double)::<lambda(const pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>&, const pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'Slic3r::BoundaryInfillGraph Slic3r::create_boundary_infill_graph(const Polylines&, const std::vector<const Polygon*>&, const BoundingBox&, double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillBase.cpp:1317:22:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>*, std::vector<std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int> > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int>*, std::vector<std::pair<Slic3r::EdgeGrid::Grid::ClosestPointResult, unsigned int> > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, vector<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::<lambda(const auto:32&, const auto:33&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, vector<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >; _Compare = Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::<lambda(const auto:32&, const auto:33&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'static void Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillBase.cpp:1549:14:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, std::vector<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, vector<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::<lambda(const auto:32&, const auto:33&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, vector<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::<lambda(const auto:32&, const auto:33&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, vector<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >; _Compare = Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::<lambda(const auto:32&, const auto:33&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'static void Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillBase.cpp:1549:14:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, std::vector<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, std::vector<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp: In function 'std::pair<double, double> Slic3r::FillAdaptive::adaptive_fill_line_spacing(const Slic3r::PrintObject&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:280:27: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  280 | std::pair<double, double> adaptive_fill_line_spacing(const PrintObject &print_object)
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::FillAdaptive::Intersection*, double}; _Tp = std::pair<Slic3r::FillAdaptive::Intersection*, double>; _Alloc = std::allocator<std::pair<Slic3r::FillAdaptive::Intersection*, double> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<Slic3r::FillAdaptive::Intersection*, double> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::FillAdaptive::CubeProperties&}; _Tp = Slic3r::FillAdaptive::CubeProperties; _Alloc = std::allocator<Slic3r::FillAdaptive::CubeProperties>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::FillAdaptive::CubeProperties>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::ThickPolyline Slic3r::Arachne::to_thick_polyline(const ExtrusionLine&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:202:27,
    inlined from 'virtual void Slic3r::FillConcentric::_fill_surface_single(const Slic3r::FillParams&, unsigned int, const std::pair<float, Slic3r::Point>&, Slic3r::ExPolygon, Slic3r::ThickPolylines&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillConcentric.cpp:108:81:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::ThickPolyline Slic3r::Arachne::to_thick_polyline(const ExtrusionLine&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:204:27,
    inlined from 'virtual void Slic3r::FillConcentric::_fill_surface_single(const Slic3r::FillParams&, unsigned int, const std::pair<float, Slic3r::Point>&, Slic3r::ExPolygon, Slic3r::ThickPolylines&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillConcentric.cpp:108:81:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::ThickPolyline Slic3r::Arachne::to_thick_polyline(const ExtrusionLine&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:209:31,
    inlined from 'virtual void Slic3r::FillConcentric::_fill_surface_single(const Slic3r::FillParams&, unsigned int, const std::pair<float, Slic3r::Point>&, Slic3r::ExPolygon, Slic3r::ThickPolylines&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillConcentric.cpp:108:81:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::ThickPolyline Slic3r::Arachne::to_thick_polyline(const ExtrusionLine&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:210:31,
    inlined from 'virtual void Slic3r::FillConcentric::_fill_surface_single(const Slic3r::FillParams&, unsigned int, const std::pair<float, Slic3r::Point>&, Slic3r::ExPolygon, Slic3r::ThickPolylines&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillConcentric.cpp:108:81:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 24%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillHoneycomb.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillHoneycomb.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillHoneycomb.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillHoneycomb.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillHoneycomb.cpp
[ 24%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillGyroid.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillGyroid.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillGyroid.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillGyroid.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillGyroid.cpp
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::FillAdaptive::CubeProperties&}; _Tp = Slic3r::FillAdaptive::CubeProperties; _Alloc = std::allocator<Slic3r::FillAdaptive::CubeProperties>]',
    inlined from 'std::vector<Slic3r::FillAdaptive::CubeProperties> Slic3r::FillAdaptive::make_cubes_properties(double, double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:1444:38,
    inlined from 'Slic3r::FillAdaptive::OctreePtr Slic3r::FillAdaptive::build_octree(const indexed_triangle_set&, const std::vector<Eigen::Matrix<double, 3, 1, 2> >&, coordf_t, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:1483:118:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FillAdaptive::CubeProperties*, std::vector<Slic3r::FillAdaptive::CubeProperties> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >*, vector<pair<double, pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >, allocator<pair<double, pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> > > > >; _Distance = int; _Tp = pair<double, pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_val<bool (*)(const pair<double, pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >&, const pair<double, pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >&)>]':
/usr/include/c++/13/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >*, std::vector<std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >, std::allocator<std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> > > > >' changed in GCC 7.1
  135 |     __push_heap(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >}; _Tp = std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >; _Alloc = std::allocator<std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> > >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >, std::allocator<std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> > > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >*, vector<pair<double, pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >, allocator<pair<double, pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> > > > >; _Distance = int; _Tp = pair<double, pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<double, pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >&, const pair<double, pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >&)>]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >*, std::vector<std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >, std::allocator<std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> > > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >}; _Tp = std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >; _Alloc = std::allocator<std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> > >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >; _Alloc = std::allocator<std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> > >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void boost::geometry::index::detail::rtree::visitors::distance_query_result<Value, Translator, DistanceType, OutIt>::store(const Value&, const distance_type&) [with Value = std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int>; Translator = boost::geometry::index::detail::translator<boost::geometry::index::indexable<std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >, boost::geometry::index::equal_to<std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> > >; DistanceType = double; OutIt = std::back_insert_iterator<std::vector<std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:40:34,
    inlined from 'void boost::geometry::index::detail::rtree::visitors::distance_query_result<Value, Translator, DistanceType, OutIt>::store(const Value&, const distance_type&) [with Value = std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int>; Translator = boost::geometry::index::detail::translator<boost::geometry::index::indexable<std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >, boost::geometry::index::equal_to<std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> > >; DistanceType = double; OutIt = std::back_insert_iterator<std::vector<std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:36:17,
    inlined from 'void boost::geometry::index::detail::rtree::visitors::distance_query<MembersHolder, Predicates, DistancePredicateIndex, OutIter>::operator()(const leaf&) [with MembersHolder = boost::geometry::index::rtree<std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder; Predicates = boost::tuples::cons<boost::geometry::index::detail::predicates::nearest<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, boost::tuples::cons<boost::geometry::index::detail::predicates::satisfies<Slic3r::FillAdaptive::connect_lines_using_hooks(Slic3r::Polylines&&, const Slic3r::ExPolygon&, double, coordf_t, coordf_t)::<lambda(const Slic3r::Point&)>::<lambda(const auto:42&)>, false>, boost::tuples::null_type> >; unsigned int DistancePredicateIndex = 0; OutIter = std::back_insert_iterator<std::vector<std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:253:35:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >*, std::vector<std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >, std::allocator<std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> > > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >}; _Tp = std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >; _Alloc = std::allocator<std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> > >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >; _Alloc = std::allocator<std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> > >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void boost::geometry::index::detail::rtree::visitors::distance_query_result<Value, Translator, DistanceType, OutIt>::store(const Value&, const distance_type&) [with Value = std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int>; Translator = boost::geometry::index::detail::translator<boost::geometry::index::indexable<std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >, boost::geometry::index::equal_to<std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> > >; DistanceType = double; OutIt = std::back_insert_iterator<std::vector<std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:40:34,
    inlined from 'void boost::geometry::index::detail::rtree::visitors::distance_query_result<Value, Translator, DistanceType, OutIt>::store(const Value&, const distance_type&) [with Value = std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int>; Translator = boost::geometry::index::detail::translator<boost::geometry::index::indexable<std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >, boost::geometry::index::equal_to<std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> > >; DistanceType = double; OutIt = std::back_insert_iterator<std::vector<std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:36:17,
    inlined from 'void boost::geometry::index::detail::rtree::visitors::distance_query<MembersHolder, Predicates, DistancePredicateIndex, OutIter>::operator()(const leaf&) [with MembersHolder = boost::geometry::index::rtree<std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder; Predicates = boost::geometry::index::detail::predicates::nearest<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >; unsigned int DistancePredicateIndex = 0; OutIter = std::back_insert_iterator<std::vector<std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:253:35:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >*, std::vector<std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> >, std::allocator<std::pair<double, std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int> > > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:29,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >; _Distance = int; _Tp = pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<int, 2, 1, 2>, Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int> >(const std::vector<Slic3r::Line>&, const Slic3r::AABBTreeIndirect::Tree<2, int>&, const Slic3r::Line&)::<lambda(const pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&)> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::FillAdaptive::Intersection*, double>*, vector<pair<Slic3r::FillAdaptive::Intersection*, double> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::FillAdaptive::connect_lines_using_hooks(Slic3r::Polylines&&, const Slic3r::ExPolygon&, double, coordf_t, coordf_t)::<lambda(const auto:43&, const auto:44&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<Slic3r::FillAdaptive::Intersection*, double>*, vector<pair<Slic3r::FillAdaptive::Intersection*, double> > >; _Compare = Slic3r::FillAdaptive::connect_lines_using_hooks(Slic3r::Polylines&&, const Slic3r::ExPolygon&, double, coordf_t, coordf_t)::<lambda(const auto:43&, const auto:44&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'Slic3r::Polylines Slic3r::FillAdaptive::connect_lines_using_hooks(Slic3r::Polylines&&, const Slic3r::ExPolygon&, double, coordf_t, coordf_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:1128:22:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::FillAdaptive::Intersection*, double>*, std::vector<std::pair<Slic3r::FillAdaptive::Intersection*, double> > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::FillAdaptive::Intersection*, double>*, vector<pair<Slic3r::FillAdaptive::Intersection*, double> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::FillAdaptive::connect_lines_using_hooks(Slic3r::Polylines&&, const Slic3r::ExPolygon&, double, coordf_t, coordf_t)::<lambda(const auto:43&, const auto:44&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::FillAdaptive::Intersection*, double>*, vector<pair<Slic3r::FillAdaptive::Intersection*, double> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::FillAdaptive::connect_lines_using_hooks(Slic3r::Polylines&&, const Slic3r::ExPolygon&, double, coordf_t, coordf_t)::<lambda(const auto:43&, const auto:44&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<Slic3r::FillAdaptive::Intersection*, double>*, vector<pair<Slic3r::FillAdaptive::Intersection*, double> > >; _Compare = Slic3r::FillAdaptive::connect_lines_using_hooks(Slic3r::Polylines&&, const Slic3r::ExPolygon&, double, coordf_t, coordf_t)::<lambda(const auto:43&, const auto:44&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'Slic3r::Polylines Slic3r::FillAdaptive::connect_lines_using_hooks(Slic3r::Polylines&&, const Slic3r::ExPolygon&, double, coordf_t, coordf_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:1128:22:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::FillAdaptive::Intersection*, double>*, std::vector<std::pair<Slic3r::FillAdaptive::Intersection*, double> > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::FillAdaptive::Intersection*, double>*, std::vector<std::pair<Slic3r::FillAdaptive::Intersection*, double> > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::FillAdaptive::Intersection*, double}; _Tp = std::pair<Slic3r::FillAdaptive::Intersection*, double>; _Alloc = std::allocator<std::pair<Slic3r::FillAdaptive::Intersection*, double> >]',
    inlined from 'Slic3r::Polylines Slic3r::FillAdaptive::connect_lines_using_hooks(Slic3r::Polylines&&, const Slic3r::ExPolygon&, double, coordf_t, coordf_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:1124:44:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::FillAdaptive::Intersection*, double>*, std::vector<std::pair<Slic3r::FillAdaptive::Intersection*, double> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<int, 2, 1, 2>, Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int> >(const std::vector<Slic3r::Line>&, const Slic3r::AABBTreeIndirect::Tree<2, int>&, const Slic3r::Line&)::<lambda(const pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:751:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  751 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc:751:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc:751:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:29,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, vector<Eigen::Matrix<double, 2, 1, 2> > >; _Distance = int; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::make_one_period(double, double, double, double, bool, bool, double)::<lambda(const Slic3r::Vec2d&, const Slic3r::Vec2d&)> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, vector<Eigen::Matrix<double, 2, 1, 2> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<Slic3r::make_one_period(double, double, double, double, bool, bool, double)::<lambda(const Slic3r::Vec2d&, const Slic3r::Vec2d&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, vector<Eigen::Matrix<double, 2, 1, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::make_one_period(double, double, double, double, bool, bool, double)::<lambda(const Slic3r::Vec2d&, const Slic3r::Vec2d&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
[ 24%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillPlanePath.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillPlanePath.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillPlanePath.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillPlanePath.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillPlanePath.cpp
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, vector<Eigen::Matrix<double, 2, 1, 2> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::make_one_period(double, double, double, double, bool, bool, double)::<lambda(const Slic3r::Vec2d&, const Slic3r::Vec2d&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
/usr/include/c++/13/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double, double&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'std::vector<Eigen::Matrix<double, 2, 1, 2> > Slic3r::make_one_period(double, double, double, double, bool, bool, double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillGyroid.cpp:78:28:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'std::vector<Eigen::Matrix<double, 2, 1, 2> > Slic3r::make_one_period(double, double, double, double, bool, bool, double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillGyroid.cpp:80:24:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'std::vector<Eigen::Matrix<double, 2, 1, 2> > Slic3r::make_one_period(double, double, double, double, bool, bool, double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillGyroid.cpp:93:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, vector<Eigen::Matrix<double, 2, 1, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::make_one_period(double, double, double, double, bool, bool, double)::<lambda(const Slic3r::Vec2d&, const Slic3r::Vec2d&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, vector<Eigen::Matrix<double, 2, 1, 2> > >; _Compare = Slic3r::make_one_period(double, double, double, double, bool, bool, double)::<lambda(const Slic3r::Vec2d&, const Slic3r::Vec2d&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'std::vector<Eigen::Matrix<double, 2, 1, 2> > Slic3r::make_one_period(double, double, double, double, bool, bool, double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillGyroid.cpp:102:22:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, vector<Eigen::Matrix<double, 2, 1, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::make_one_period(double, double, double, double, bool, bool, double)::<lambda(const Slic3r::Vec2d&, const Slic3r::Vec2d&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, vector<Eigen::Matrix<double, 2, 1, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::make_one_period(double, double, double, double, bool, bool, double)::<lambda(const Slic3r::Vec2d&, const Slic3r::Vec2d&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, vector<Eigen::Matrix<double, 2, 1, 2> > >; _Compare = Slic3r::make_one_period(double, double, double, double, bool, bool, double)::<lambda(const Slic3r::Vec2d&, const Slic3r::Vec2d&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'std::vector<Eigen::Matrix<double, 2, 1, 2> > Slic3r::make_one_period(double, double, double, double, bool, bool, double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillGyroid.cpp:102:22:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, double&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'Slic3r::Polyline Slic3r::make_wave(const std::vector<Eigen::Matrix<double, 2, 1, 2> >&, double, double, double, double, double, double, bool, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillGyroid.cpp:50:32:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'Slic3r::Polyline Slic3r::make_wave(const std::vector<Eigen::Matrix<double, 2, 1, 2> >&, double, double, double, double, double, double, bool, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillGyroid.cpp:53:28:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double, const std::pair<Eigen::Matrix<int, 2, 1, 2, 2, 1>, unsigned int>&}; _Tp = std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >; _Alloc = std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/map:62,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:40,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair<Slic3r::FillHoneycomb::CacheID, Slic3r::FillHoneycomb::CacheData>}; _Key = Slic3r::FillHoneycomb::CacheID; _Val = std::pair<const Slic3r::FillHoneycomb::CacheID, Slic3r::FillHoneycomb::CacheData>; _KeyOfValue = std::_Select1st<std::pair<const Slic3r::FillHoneycomb::CacheID, Slic3r::FillHoneycomb::CacheData> >; _Compare = std::less<Slic3r::FillHoneycomb::CacheID>; _Alloc = std::allocator<std::pair<const Slic3r::FillHoneycomb::CacheID, Slic3r::FillHoneycomb::CacheData> >]':
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree<Slic3r::FillHoneycomb::CacheID, std::pair<const Slic3r::FillHoneycomb::CacheID, Slic3r::FillHoneycomb::CacheData>, std::_Select1st<std::pair<const Slic3r::FillHoneycomb::CacheID, Slic3r::FillHoneycomb::CacheData> >, std::less<Slic3r::FillHoneycomb::CacheID>, std::allocator<std::pair<const Slic3r::FillHoneycomb::CacheID, Slic3r::FillHoneycomb::CacheData> > >::const_iterator' changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/map:63:
In member function 'std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<Slic3r::FillHoneycomb::CacheID, Slic3r::FillHoneycomb::CacheData>; _Key = Slic3r::FillHoneycomb::CacheID; _Tp = Slic3r::FillHoneycomb::CacheData; _Compare = std::less<Slic3r::FillHoneycomb::CacheID>; _Alloc = std::allocator<std::pair<const Slic3r::FillHoneycomb::CacheID, Slic3r::FillHoneycomb::CacheData> >]',
    inlined from 'virtual void Slic3r::FillHoneycomb::_fill_surface_single(const Slic3r::FillParams&, unsigned int, const std::pair<float, Slic3r::Point>&, Slic3r::ExPolygon, Slic3r::Polylines&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillHoneycomb.cpp:29:34:
/usr/include/c++/13/bits/stl_map.h:927:45: note: parameter passing for argument of type 'std::map<Slic3r::FillHoneycomb::CacheID, Slic3r::FillHoneycomb::CacheData>::const_iterator' {aka 'std::_Rb_tree<Slic3r::FillHoneycomb::CacheID, std::pair<const Slic3r::FillHoneycomb::CacheID, Slic3r::FillHoneycomb::CacheData>, std::_Select1st<std::pair<const Slic3r::FillHoneycomb::CacheID, Slic3r::FillHoneycomb::CacheData> >, std::less<Slic3r::FillHoneycomb::CacheID>, std::allocator<std::pair<const Slic3r::FillHoneycomb::CacheID, Slic3r::FillHoneycomb::CacheData> > >::const_iterator'} changed in GCC 7.1
  927 |           return _M_t._M_emplace_hint_unique(__position,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
  928 |                                              std::forward<_Pair>(__x));
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/specfun.h:43,
                 from /usr/include/c++/13/cmath:3699,
                 from /usr/include/c++/13/math.h:36,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:15:
/usr/include/c++/13/bits/stl_algobase.h: In function 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >]':
/usr/include/c++/13/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
  155 |     iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b)
      |     ^~~~~~~~~
/usr/include/c++/13/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<int, 2, 1, 2>, Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int> >(const std::vector<Slic3r::Line>&, const Slic3r::AABBTreeIndirect::Tree<2, int>&, const Slic3r::Line&)::<lambda(const pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<int, 2, 1, 2>, Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int> >(const std::vector<Slic3r::Line>&, const Slic3r::AABBTreeIndirect::Tree<2, int>&, const Slic3r::Line&)::<lambda(const pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<int, 2, 1, 2>, Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int> >(const std::vector<Slic3r::Line>&, const Slic3r::AABBTreeIndirect::Tree<2, int>&, const Slic3r::Line&)::<lambda(const pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1897:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<int, 2, 1, 2>, Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int> >(const std::vector<Slic3r::Line>&, const Slic3r::AABBTreeIndirect::Tree<2, int>&, const Slic3r::Line&)::<lambda(const pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1931:38:
/usr/include/c++/13/bits/stl_algo.h:91:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
   91 |             std::iter_swap(__result, __b);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:93:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
   93 |             std::iter_swap(__result, __c);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:95:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
   95 |             std::iter_swap(__result, __a);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<int, 2, 1, 2>, Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int> >(const std::vector<Slic3r::Line>&, const Slic3r::AABBTreeIndirect::Tree<2, int>&, const Slic3r::Line&)::<lambda(const pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, const std::pair<Eigen::Matrix<int, 2, 1, 2, 2, 1>, unsigned int>&}; _Tp = std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >; _Alloc = std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > >]',
    inlined from 'std::vector<std::pair<VectorType, unsigned int> > Slic3r::AABBTreeLines::get_intersections_with_line(const std::vector<result_type>&, const TreeType&, const LineType&) [with bool sorted = true; VectorType = Eigen::Matrix<int, 2, 1, 2>; LineType = Slic3r::Line; TreeType = Slic3r::AABBTreeIndirect::Tree<2, int>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeLines.hpp:287:49:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<int, 2, 1, 2>, Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int> >(const std::vector<Slic3r::Line>&, const Slic3r::AABBTreeIndirect::Tree<2, int>&, const Slic3r::Line&)::<lambda(const pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >; _Compare = Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<int, 2, 1, 2>, Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int> >(const std::vector<Slic3r::Line>&, const Slic3r::AABBTreeIndirect::Tree<2, int>&, const Slic3r::Line&)::<lambda(const pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'std::vector<std::pair<VectorType, unsigned int> > Slic3r::AABBTreeLines::get_intersections_with_line(const std::vector<result_type>&, const TreeType&, const LineType&) [with bool sorted = true; VectorType = Eigen::Matrix<int, 2, 1, 2>; LineType = Slic3r::Line; TreeType = Slic3r::AABBTreeIndirect::Tree<2, int>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeLines.hpp:289:18:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<int, 2, 1, 2>, Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int> >(const std::vector<Slic3r::Line>&, const Slic3r::AABBTreeIndirect::Tree<2, int>&, const Slic3r::Line&)::<lambda(const pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<int, 2, 1, 2>, Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int> >(const std::vector<Slic3r::Line>&, const Slic3r::AABBTreeIndirect::Tree<2, int>&, const Slic3r::Line&)::<lambda(const pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >; _Compare = Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<int, 2, 1, 2>, Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int> >(const std::vector<Slic3r::Line>&, const Slic3r::AABBTreeIndirect::Tree<2, int>&, const Slic3r::Line&)::<lambda(const pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'std::vector<std::pair<VectorType, unsigned int> > Slic3r::AABBTreeLines::get_intersections_with_line(const std::vector<result_type>&, const TreeType&, const LineType&) [with bool sorted = true; VectorType = Eigen::Matrix<int, 2, 1, 2>; LineType = Slic3r::Line; TreeType = Slic3r::AABBTreeIndirect::Tree<2, int>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeLines.hpp:289:18:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 25%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillLine.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillLine.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillLine.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillLine.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillLine.cpp
[ 25%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillLightning.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillLightning.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillLightning.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillLightning.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillLightning.cpp
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::ThickPolylines Slic3r::make_fill_polylines(const Fill*, const Surface*, const FillParams&, bool, bool, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillEnsuring.cpp:416:43:
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1483 |           _M_range_insert(begin() + __offset, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1484 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::ThickPolylines Slic3r::make_fill_polylines(const Fill*, const Surface*, const FillParams&, bool, bool, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillEnsuring.cpp:464:38:
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1483 |           _M_range_insert(begin() + __offset, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1484 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
[ 25%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/DistanceField.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/DistanceField.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/Lightning/DistanceField.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/Lightning/DistanceField.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Lightning/DistanceField.cpp
[ 25%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/Generator.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/Generator.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/Lightning/Generator.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/Lightning/Generator.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Lightning/Generator.cpp
[ 25%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/Layer.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/Layer.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/Lightning/Layer.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/Lightning/Layer.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Lightning/Layer.cpp
[ 26%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/TreeNode.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/TreeNode.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/Lightning/TreeNode.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/Lightning/TreeNode.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Lightning/TreeNode.cpp
[ 26%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillRectilinear.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillRectilinear.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillRectilinear.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillRectilinear.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillRectilinear.cpp
[ 26%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Flow.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Flow.cpp.o -MF CMakeFiles/libslic3r.dir/Flow.cpp.o.d -o CMakeFiles/libslic3r.dir/Flow.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Flow.cpp
[ 26%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/3mf.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/3mf.cpp.o -MF CMakeFiles/libslic3r.dir/Format/3mf.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/3mf.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Format/3mf.cpp
In file included from /usr/include/eigen3/Eigen/Core:253,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:118,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
In member function 'const Eigen::internal::scalar_difference_op<LhsScalar, RhsScalar>::result_type Eigen::internal::scalar_difference_op<LhsScalar, RhsScalar>::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = double; RhsScalar = double]',
    inlined from 'Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op<double, double>; Lhs = const Eigen::Matrix<double, 2, 1, 2>; Rhs = const Eigen::Matrix<double, 2, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:22,
    inlined from 'Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with UnaryOp = Eigen::internal::scalar_abs2_op<double>; ArgType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:583:40,
    inlined from 'Eigen::internal::redux_evaluator<_XprType>::CoeffReturnType Eigen::internal::redux_evaluator<_XprType>::coeffByOuterInner(Eigen::Index, Eigen::Index) const [with _XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:381:23,
    inlined from 'static Eigen::internal::redux_novec_unroller<Func, Evaluator, Start, 1>::Scalar Eigen::internal::redux_novec_unroller<Func, Evaluator, Start, 1>::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> > > >; int Start = 0]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:128:34,
    inlined from 'static Eigen::internal::redux_novec_unroller<Func, Evaluator, Start, Length>::Scalar Eigen::internal::redux_novec_unroller<Func, Evaluator, Start, Length>::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> > > >; int Start = 0; int Length = 2]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:110:78,
    inlined from 'static Eigen::internal::redux_impl<Func, Evaluator, 0, 2>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 0, 2>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> > >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> > > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:222:21,
    inlined from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:418:56,
    inlined from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:463:25,
    inlined from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >]' at /usr/include/eigen3/Eigen/src/Core/Dot.h:98:46,
    inlined from 'bool Slic3r::FillLightning::lineSegmentPolygonsIntersection(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::EdgeGrid::Grid&, Slic3r::Point&, coord_t)::Visitor::operator()(coord_t, coord_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Lightning/TreeNode.cpp:154:86,
    inlined from 'void Slic3r::EdgeGrid::Grid::visit_cells_intersecting_line(Slic3r::Point, Slic3r::Point, VISITOR&) const [with VISITOR = Slic3r::FillLightning::lineSegmentPolygonsIntersection(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::EdgeGrid::Grid&, Slic3r::Point&, coord_t)::Visitor]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Lightning/../../EdgeGrid.hpp:197:16,
    inlined from 'bool Slic3r::FillLightning::lineSegmentPolygonsIntersection(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::EdgeGrid::Grid&, Slic3r::Point&, coord_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Lightning/TreeNode.cpp:170:50:
/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:130: warning: '*(double*)((char*)&visitor + offsetof(Visitor, Visitor::intersection_pt.Eigen::Matrix<double, 2, 1, 2, 2, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 2, 1, 2, 2, 1> >::<unnamed>.Eigen::MatrixBase<Eigen::Matrix<double, 2, 1, 2, 2, 1> >::<unnamed>.Eigen::DenseBase<Eigen::Matrix<double, 2, 1, 2, 2, 1> >::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 1, 2, 2, 1>, 3>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 1, 2, 2, 1>, 1>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 1, 2, 2, 1>, 0>::<unnamed>))' may be used uninitialized [-Wmaybe-uninitialized]
  359 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; }
      |                                                                                                                                  ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Lightning/TreeNode.cpp: In function 'bool Slic3r::FillLightning::lineSegmentPolygonsIntersection(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::EdgeGrid::Grid&, Slic3r::Point&, coord_t)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Lightning/TreeNode.cpp:168:7: note: '*(double*)((char*)&visitor + offsetof(Visitor, Visitor::intersection_pt.Eigen::Matrix<double, 2, 1, 2, 2, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 2, 1, 2, 2, 1> >::<unnamed>.Eigen::MatrixBase<Eigen::Matrix<double, 2, 1, 2, 2, 1> >::<unnamed>.Eigen::DenseBase<Eigen::Matrix<double, 2, 1, 2, 2, 1> >::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 1, 2, 2, 1>, 3>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 1, 2, 2, 1>, 1>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 1, 2, 2, 1>, 0>::<unnamed>))' was declared here
  168 |     } visitor { outline_locator, a.cast<double>(), b.cast<double>() };
      |       ^~~~~~~
In member function 'const Eigen::internal::scalar_difference_op<LhsScalar, RhsScalar>::result_type Eigen::internal::scalar_difference_op<LhsScalar, RhsScalar>::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = double; RhsScalar = double]',
    inlined from 'Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op<double, double>; Lhs = const Eigen::Matrix<double, 2, 1, 2>; Rhs = const Eigen::Matrix<double, 2, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:22,
    inlined from 'Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with UnaryOp = Eigen::internal::scalar_abs2_op<double>; ArgType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:583:40,
    inlined from 'Eigen::internal::redux_evaluator<_XprType>::CoeffReturnType Eigen::internal::redux_evaluator<_XprType>::coeffByOuterInner(Eigen::Index, Eigen::Index) const [with _XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:381:23,
    inlined from 'static Eigen::internal::redux_novec_unroller<Func, Evaluator, Start, 1>::Scalar Eigen::internal::redux_novec_unroller<Func, Evaluator, Start, 1>::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> > > >; int Start = 1]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:128:34,
    inlined from 'static Eigen::internal::redux_novec_unroller<Func, Evaluator, Start, Length>::Scalar Eigen::internal::redux_novec_unroller<Func, Evaluator, Start, Length>::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> > > >; int Start = 0; int Length = 2]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:111:96,
    inlined from 'static Eigen::internal::redux_impl<Func, Evaluator, 0, 2>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 0, 2>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> > >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> > > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:222:21,
    inlined from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:418:56,
    inlined from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:463:25,
    inlined from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >]' at /usr/include/eigen3/Eigen/src/Core/Dot.h:98:46,
    inlined from 'bool Slic3r::FillLightning::lineSegmentPolygonsIntersection(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::EdgeGrid::Grid&, Slic3r::Point&, coord_t)::Visitor::operator()(coord_t, coord_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Lightning/TreeNode.cpp:154:86,
    inlined from 'void Slic3r::EdgeGrid::Grid::visit_cells_intersecting_line(Slic3r::Point, Slic3r::Point, VISITOR&) const [with VISITOR = Slic3r::FillLightning::lineSegmentPolygonsIntersection(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::EdgeGrid::Grid&, Slic3r::Point&, coord_t)::Visitor]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Lightning/../../EdgeGrid.hpp:197:16,
    inlined from 'bool Slic3r::FillLightning::lineSegmentPolygonsIntersection(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::EdgeGrid::Grid&, Slic3r::Point&, coord_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Lightning/TreeNode.cpp:170:50:
/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:130: warning: 'visitor.Visitor::intersection_pt.Eigen::Matrix<double, 2, 1, 2, 2, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 2, 1, 2, 2, 1> >::m_storage.Eigen::DenseStorage<double, 2, 2, 1, 2>::m_data.Eigen::internal::plain_array<double, 2, 2, 0>::array[1]' may be used uninitialized [-Wmaybe-uninitialized]
  359 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; }
      |                                                                                                                                  ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Lightning/TreeNode.cpp: In function 'bool Slic3r::FillLightning::lineSegmentPolygonsIntersection(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::EdgeGrid::Grid&, Slic3r::Point&, coord_t)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/Lightning/TreeNode.cpp:168:7: note: 'visitor.Visitor::intersection_pt.Eigen::Matrix<double, 2, 1, 2, 2, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 2, 1, 2, 2, 1> >::m_storage.Eigen::DenseStorage<double, 2, 2, 1, 2>::m_data.Eigen::internal::plain_array<double, 2, 2, 0>::array[1]' was declared here
  168 |     } visitor { outline_locator, a.cast<double>(), b.cast<double>() };
      |       ^~~~~~~
[ 26%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/AMF.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/AMF.cpp.o -MF CMakeFiles/libslic3r.dir/Format/AMF.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/AMF.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Format/AMF.cpp
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:29,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::SegmentIntersection*, vector<Slic3r::SegmentIntersection> >; _Distance = int; _Tp = Slic3r::SegmentIntersection; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::SegmentIntersection*, std::vector<Slic3r::SegmentIntersection> >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::SegmentIntersection*, vector<Slic3r::SegmentIntersection> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::SegmentIntersection*, std::vector<Slic3r::SegmentIntersection> >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::SegmentIntersection*, std::vector<Slic3r::SegmentIntersection> >' changed in GCC 7.1
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::SegmentIntersection&}; _Tp = Slic3r::SegmentIntersection; _Alloc = std::allocator<Slic3r::SegmentIntersection>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::SegmentIntersection>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::SegmentIntersection&}; _Tp = Slic3r::SegmentIntersection; _Alloc = std::allocator<Slic3r::SegmentIntersection>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::SegmentIntersection>::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::SegmentIntersection}; _Tp = Slic3r::SegmentIntersection; _Alloc = std::allocator<Slic3r::SegmentIntersection>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::SegmentIntersection>::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::SegmentIntersection*, vector<Slic3r::SegmentIntersection> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::SegmentIntersection*, std::vector<Slic3r::SegmentIntersection> >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::SegmentIntersection*, std::vector<Slic3r::SegmentIntersection> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::SegmentIntersection*, std::vector<Slic3r::SegmentIntersection> >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::SegmentIntersection; _Alloc = std::allocator<Slic3r::SegmentIntersection>]',
    inlined from 'std::vector<Slic3r::SegmentedIntersectionLine> Slic3r::slice_region_by_vertical_lines(const ExPolygonWithOffset&, size_t, coord_t, coord_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillRectilinear.cpp:850:48:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::SegmentIntersection*, std::vector<Slic3r::SegmentIntersection> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::SegmentIntersection*, vector<Slic3r::SegmentIntersection> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::SegmentIntersection*, vector<Slic3r::SegmentIntersection> >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from 'std::vector<Slic3r::SegmentedIntersectionLine> Slic3r::slice_region_by_vertical_lines(const ExPolygonWithOffset&, size_t, coord_t, coord_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillRectilinear.cpp:859:18:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::SegmentIntersection*, std::vector<Slic3r::SegmentIntersection> >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::SegmentIntersection*, vector<Slic3r::SegmentIntersection> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::SegmentIntersection*, vector<Slic3r::SegmentIntersection> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::SegmentIntersection*, vector<Slic3r::SegmentIntersection> >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from 'std::vector<Slic3r::SegmentedIntersectionLine> Slic3r::slice_region_by_vertical_lines(const ExPolygonWithOffset&, size_t, coord_t, coord_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillRectilinear.cpp:859:18:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::SegmentIntersection*, std::vector<Slic3r::SegmentIntersection> >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::SegmentIntersection*, std::vector<Slic3r::SegmentIntersection> >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::SegmentIntersection&}; _Tp = Slic3r::SegmentIntersection; _Alloc = std::allocator<Slic3r::SegmentIntersection>]',
    inlined from 'void Slic3r::pinch_contours_insert_phony_outer_intersections(std::vector<SegmentedIntersectionLine>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillRectilinear.cpp:1284:60,
    inlined from 'bool Slic3r::FillRectilinear::fill_surface_by_lines(const Slic3r::Surface*, const Slic3r::FillParams&, float, float, Slic3r::Polylines&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillRectilinear.cpp:2844:56:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::SegmentIntersection*, std::vector<Slic3r::SegmentIntersection> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::SegmentIntersection}; _Tp = Slic3r::SegmentIntersection; _Alloc = std::allocator<Slic3r::SegmentIntersection>]',
    inlined from 'void Slic3r::pinch_contours_insert_phony_outer_intersections(std::vector<SegmentedIntersectionLine>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillRectilinear.cpp:1287:56,
    inlined from 'bool Slic3r::FillRectilinear::fill_surface_by_lines(const Slic3r::Surface*, const Slic3r::FillParams&, float, float, Slic3r::Polylines&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillRectilinear.cpp:2844:56:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::SegmentIntersection*, std::vector<Slic3r::SegmentIntersection> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::SegmentIntersection}; _Tp = Slic3r::SegmentIntersection; _Alloc = std::allocator<Slic3r::SegmentIntersection>]',
    inlined from 'void Slic3r::pinch_contours_insert_phony_outer_intersections(std::vector<SegmentedIntersectionLine>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillRectilinear.cpp:1288:56,
    inlined from 'bool Slic3r::FillRectilinear::fill_surface_by_lines(const Slic3r::Surface*, const Slic3r::FillParams&, float, float, Slic3r::Polylines&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillRectilinear.cpp:2844:56:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::SegmentIntersection*, std::vector<Slic3r::SegmentIntersection> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::SegmentIntersection&}; _Tp = Slic3r::SegmentIntersection; _Alloc = std::allocator<Slic3r::SegmentIntersection>]',
    inlined from 'void Slic3r::pinch_contours_insert_phony_outer_intersections(std::vector<SegmentedIntersectionLine>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillRectilinear.cpp:1292:56,
    inlined from 'bool Slic3r::FillRectilinear::fill_surface_by_lines(const Slic3r::Surface*, const Slic3r::FillParams&, float, float, Slic3r::Polylines&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Fill/FillRectilinear.cpp:2844:56:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::SegmentIntersection*, std::vector<Slic3r::SegmentIntersection> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 27%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/OBJ.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/OBJ.cpp.o -MF CMakeFiles/libslic3r.dir/Format/OBJ.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/OBJ.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Format/OBJ.cpp
[ 27%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/objparser.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/objparser.cpp.o -MF CMakeFiles/libslic3r.dir/Format/objparser.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/objparser.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Format/objparser.cpp
[ 27%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/STL.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/STL.cpp.o -MF CMakeFiles/libslic3r.dir/Format/STL.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/STL.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Format/STL.cpp
[ 27%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/SLAArchiveWriter.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/SLAArchiveWriter.cpp.o -MF CMakeFiles/libslic3r.dir/Format/SLAArchiveWriter.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/SLAArchiveWriter.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Format/SLAArchiveWriter.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {float}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::CustomGCode::Item}; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator<Slic3r::CustomGCode::Item>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::CustomGCode::Item>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::CustomGCode::Item}; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator<Slic3r::CustomGCode::Item>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator<Slic3r::CustomGCode::Item>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void Slic3r::AMFParserContext::endElement(const char*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Format/AMF.cpp:703:58:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {float}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::AMFParserContext::endElement(const char*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Format/AMF.cpp:758:38:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 27%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/SLAArchiveReader.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/SLAArchiveReader.cpp.o -MF CMakeFiles/libslic3r.dir/Format/SLAArchiveReader.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/SLAArchiveReader.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Format/SLAArchiveReader.cpp
[ 28%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/ZipperArchiveImport.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/ZipperArchiveImport.cpp.o -MF CMakeFiles/libslic3r.dir/Format/ZipperArchiveImport.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/ZipperArchiveImport.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Format/ZipperArchiveImport.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {int, int}; _Tp = Slic3r::_3MF_Importer::ObjectMetadata::VolumeMetadata; _Alloc = std::allocator<Slic3r::_3MF_Importer::ObjectMetadata::VolumeMetadata>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::_3MF_Importer::ObjectMetadata::VolumeMetadata>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
[ 28%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/SL1.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/SL1.cpp.o -MF CMakeFiles/libslic3r.dir/Format/SL1.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/SL1.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Format/SL1.cpp
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {int&, Eigen::Transform<double, 3, 2, 2>&}; _Tp = Slic3r::_3MF_Importer::Component; _Alloc = std::allocator<Slic3r::_3MF_Importer::Component>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::_3MF_Importer::Component>::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ModelInstance*&, const Eigen::Transform<double, 3, 2, 2>&}; _Tp = Slic3r::_3MF_Importer::Instance; _Alloc = std::allocator<Slic3r::_3MF_Importer::Instance>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::_3MF_Importer::Instance>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ModelInstance*&, const Eigen::Transform<double, 3, 2, 2>&}; _Tp = Slic3r::_3MF_Importer::Instance; _Alloc = std::allocator<Slic3r::_3MF_Importer::Instance>]',
    inlined from 'bool Slic3r::_3MF_Importer::_create_object_instance(int, const Slic3r::Transform3d&, bool, unsigned int)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Format/3mf.cpp:1987:41:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::_3MF_Importer::Instance*, std::vector<Slic3r::_3MF_Importer::Instance> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int&, unsigned int&}; _Tp = Slic3r::_3MF_Importer::ObjectMetadata::VolumeMetadata; _Alloc = std::allocator<Slic3r::_3MF_Importer::ObjectMetadata::VolumeMetadata>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::_3MF_Importer::ObjectMetadata::VolumeMetadata>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, unsigned int&}; _Tp = Slic3r::_3MF_Importer::ObjectMetadata::VolumeMetadata; _Alloc = std::allocator<Slic3r::_3MF_Importer::ObjectMetadata::VolumeMetadata>]',
    inlined from 'bool Slic3r::_3MF_Importer::_handle_start_config_volume(const char**, unsigned int)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Format/3mf.cpp:2059:44:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::_3MF_Importer::ObjectMetadata::VolumeMetadata*, std::vector<Slic3r::_3MF_Importer::ObjectMetadata::VolumeMetadata> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int&, Eigen::Transform<double, 3, 2, 2>&, const bool&}; _Tp = Slic3r::_3MF_Exporter::BuildItem; _Alloc = std::allocator<Slic3r::_3MF_Exporter::BuildItem>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::_3MF_Exporter::BuildItem>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, Eigen::Transform<double, 3, 2, 2>&, const bool&}; _Tp = Slic3r::_3MF_Exporter::BuildItem; _Alloc = std::allocator<Slic3r::_3MF_Exporter::BuildItem>]',
    inlined from 'bool Slic3r::_3MF_Exporter::_add_object_to_model_stream(mz_zip_writer_staged_context&, unsigned int&, Slic3r::ModelObject&, BuildItemsList&, VolumeToOffsetsMap&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Format/3mf.cpp:2737:37:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::_3MF_Exporter::BuildItem*, std::vector<Slic3r::_3MF_Exporter::BuildItem> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, Eigen::Transform<double, 3, 2, 2>&}; _Tp = Slic3r::_3MF_Importer::Component; _Alloc = std::allocator<Slic3r::_3MF_Importer::Component>]',
    inlined from 'bool Slic3r::_3MF_Importer::_handle_start_component(const char**, unsigned int)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Format/3mf.cpp:1817:46:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::_3MF_Importer::Component*, std::vector<Slic3r::_3MF_Importer::Component> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void Slic3r::_3MF_Importer::_extract_layer_heights_profile_config_from_archive(mz_zip_archive&, const mz_zip_archive_file_stat&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Format/3mf.cpp:1132:38:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::CustomGCode::Item}; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator<Slic3r::CustomGCode::Item>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::CustomGCode::Item>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
[ 28%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/SL1_SVG.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/SL1_SVG.cpp.o -MF CMakeFiles/libslic3r.dir/Format/SL1_SVG.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/SL1_SVG.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Format/SL1_SVG.cpp
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::CustomGCode::Item}; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator<Slic3r::CustomGCode::Item>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator<Slic3r::CustomGCode::Item>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void Slic3r::_3MF_Importer::_extract_custom_gcode_per_print_z_from_archive(mz_zip_archive&, const mz_zip_archive_file_stat&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Format/3mf.cpp:1458:67:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int, int}; _Tp = Slic3r::_3MF_Importer::ObjectMetadata::VolumeMetadata; _Alloc = std::allocator<Slic3r::_3MF_Importer::ObjectMetadata::VolumeMetadata>]',
    inlined from 'bool Slic3r::_3MF_Importer::_load_model_from_file(const std::string&, Slic3r::Model&, Slic3r::DynamicPrintConfig&, Slic3r::ConfigSubstitutionContext&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Format/3mf.cpp:864:37:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::_3MF_Importer::ObjectMetadata::VolumeMetadata*, std::vector<Slic3r::_3MF_Importer::ObjectMetadata::VolumeMetadata> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 28%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/AnycubicSLA.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/AnycubicSLA.cpp.o -MF CMakeFiles/libslic3r.dir/Format/AnycubicSLA.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/AnycubicSLA.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Format/AnycubicSLA.cpp
[ 28%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/STEP.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/STEP.cpp.o -MF CMakeFiles/libslic3r.dir/Format/STEP.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/STEP.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Format/STEP.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 29%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/SLAArchiveFormatRegistry.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/SLAArchiveFormatRegistry.cpp.o -MF CMakeFiles/libslic3r.dir/Format/SLAArchiveFormatRegistry.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/SLAArchiveFormatRegistry.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Format/SLAArchiveFormatRegistry.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
[ 29%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ThumbnailData.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ThumbnailData.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/ThumbnailData.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/ThumbnailData.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ThumbnailData.cpp
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 29%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/Thumbnails.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/Thumbnails.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/Thumbnails.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/Thumbnails.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/Thumbnails.cpp
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 29%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ConflictChecker.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ConflictChecker.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/ConflictChecker.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/ConflictChecker.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ConflictChecker.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:1311:35:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:683:36:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 29%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/CoolingBuffer.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/CoolingBuffer.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/CoolingBuffer.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/CoolingBuffer.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/CoolingBuffer.cpp
[ 30%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/FindReplace.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/FindReplace.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/FindReplace.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/FindReplace.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/FindReplace.cpp
[ 30%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/PostProcessor.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/PostProcessor.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/PostProcessor.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/PostProcessor.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/PostProcessor.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair<long long int, long long int>&}; _Tp = std::pair<long long int, long long int>; _Alloc = std::allocator<std::pair<long long int, long long int> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<long long int, long long int> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13/map:62,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:40:
/usr/include/c++/13/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::pair<long long int, long long int>&>, std::tuple<>}; _Key = std::pair<long long int, long long int>; _Val = std::pair<const std::pair<long long int, long long int>, std::vector<int> >; _KeyOfValue = std::_Select1st<std::pair<const std::pair<long long int, long long int>, std::vector<int> > >; _Compare = std::less<std::pair<long long int, long long int> >; _Alloc = std::allocator<std::pair<const std::pair<long long int, long long int>, std::vector<int> > >]':
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long int, long long int>, std::pair<const std::pair<long long int, long long int>, std::vector<int> >, std::_Select1st<std::pair<const std::pair<long long int, long long int>, std::vector<int> > >, std::less<std::pair<long long int, long long int> >, std::allocator<std::pair<const std::pair<long long int, long long int>, std::vector<int> > > >::const_iterator' changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair<long long int, long long int>; _Alloc = std::allocator<std::pair<long long int, long long int> >]',
    inlined from 'Slic3r::RasterizationImpl::Grids Slic3r::RasterizationImpl::line_rasterization(const Slic3r::Line&, int64_t, int64_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ConflictChecker.cpp:59:18,
    inlined from 'static Slic3r::ConflictComputeOpt Slic3r::ConflictChecker::find_inter_of_lines(const Slic3r::LineWithIDs&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ConflictChecker.cpp:198:64:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, long long int>*, std::vector<std::pair<long long int, long long int> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair<long long int, long long int>; _Alloc = std::allocator<std::pair<long long int, long long int> >]',
    inlined from 'Slic3r::RasterizationImpl::Grids Slic3r::RasterizationImpl::line_rasterization(const Slic3r::Line&, int64_t, int64_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ConflictChecker.cpp:68:30,
    inlined from 'static Slic3r::ConflictComputeOpt Slic3r::ConflictChecker::find_inter_of_lines(const Slic3r::LineWithIDs&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ConflictChecker.cpp:198:64:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, long long int>*, std::vector<std::pair<long long int, long long int> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair<long long int, long long int>; _Alloc = std::allocator<std::pair<long long int, long long int> >]',
    inlined from 'Slic3r::RasterizationImpl::Grids Slic3r::RasterizationImpl::line_rasterization(const Slic3r::Line&, int64_t, int64_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ConflictChecker.cpp:75:30,
    inlined from 'static Slic3r::ConflictComputeOpt Slic3r::ConflictChecker::find_inter_of_lines(const Slic3r::LineWithIDs&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ConflictChecker.cpp:198:64:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, long long int>*, std::vector<std::pair<long long int, long long int> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair<long long int, long long int>; _Alloc = std::allocator<std::pair<long long int, long long int> >]',
    inlined from 'Slic3r::RasterizationImpl::Grids Slic3r::RasterizationImpl::line_rasterization(const Slic3r::Line&, int64_t, int64_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ConflictChecker.cpp:87:22,
    inlined from 'static Slic3r::ConflictComputeOpt Slic3r::ConflictChecker::find_inter_of_lines(const Slic3r::LineWithIDs&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ConflictChecker.cpp:198:64:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, long long int>*, std::vector<std::pair<long long int, long long int> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/13/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::pair<long long int, long long int>; _Tp = std::vector<int>; _Compare = std::less<std::pair<long long int, long long int> >; _Alloc = std::allocator<std::pair<const std::pair<long long int, long long int>, std::vector<int> > >]',
    inlined from 'static Slic3r::ConflictComputeOpt Slic3r::ConflictChecker::find_inter_of_lines(const Slic3r::LineWithIDs&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ConflictChecker.cpp:200:66:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long int, long long int>, std::pair<const std::pair<long long int, long long int>, std::vector<int> >, std::_Select1st<std::pair<const std::pair<long long int, long long int>, std::vector<int> > >, std::less<std::pair<long long int, long long int> >, std::allocator<std::pair<const std::pair<long long int, long long int>, std::vector<int> > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::pair<long long int, long long int>; _Tp = std::vector<int>; _Compare = std::less<std::pair<long long int, long long int> >; _Alloc = std::allocator<std::pair<const std::pair<long long int, long long int>, std::vector<int> > >]',
    inlined from 'static Slic3r::ConflictComputeOpt Slic3r::ConflictChecker::find_inter_of_lines(const Slic3r::LineWithIDs&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ConflictChecker.cpp:205:30:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long int, long long int>, std::pair<const std::pair<long long int, long long int>, std::vector<int> >, std::_Select1st<std::pair<const std::pair<long long int, long long int>, std::vector<int> > >, std::less<std::pair<long long int, long long int> >, std::allocator<std::pair<const std::pair<long long int, long long int>, std::vector<int> > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::vector<std::vector<Slic3r::ExtrusionPath, std::allocator<Slic3r::ExtrusionPath> >, std::allocator<std::vector<Slic3r::ExtrusionPath, std::allocator<Slic3r::ExtrusionPath> > > >, int&, std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >&}; _Tp = Slic3r::LinesBucket; _Alloc = std::allocator<Slic3r::LinesBucket>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::LinesBucket>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::vector<std::vector<Slic3r::ExtrusionPath, std::allocator<Slic3r::ExtrusionPath> >, std::allocator<std::vector<Slic3r::ExtrusionPath, std::allocator<Slic3r::ExtrusionPath> > > >, int&, std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >&}; _Tp = Slic3r::LinesBucket; _Alloc = std::allocator<Slic3r::LinesBucket>]',
    inlined from 'void Slic3r::LinesBucketQueue::emplace_back_bucket(std::vector<std::vector<Slic3r::ExtrusionPath> >&&, const void*, Slic3r::Points)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ConflictChecker.cpp:103:26:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::LinesBucket*, std::vector<Slic3r::LinesBucket> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::ExtrusionPath&}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)::<lambda(const Slic3r::ExtrusionEntityCollection*, Slic3r::ExtrusionPaths&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ConflictChecker.cpp:152:32,
    inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)::<lambda(const Slic3r::ExtrusionEntityCollection*, Slic3r::ExtrusionPaths&)>&; _Args = {const Slic3r::ExtrusionEntityCollection*, vector<Slic3r::ExtrusionPath, allocator<Slic3r::ExtrusionPath> >&}]' at /usr/include/c++/13/bits/invoke.h:61:36,
    inlined from 'constexpr std::enable_if_t<is_invocable_r_v<_Res, _Callable, _Args ...>, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)::<lambda(const Slic3r::ExtrusionEntityCollection*, Slic3r::ExtrusionPaths&)>&; _Args = {const Slic3r::ExtrusionEntityCollection*, vector<Slic3r::ExtrusionPath, allocator<Slic3r::ExtrusionPath> >&}]' at /usr/include/c++/13/bits/invoke.h:111:28,
    inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)::<lambda(const Slic3r::ExtrusionEntityCollection*, Slic3r::ExtrusionPaths&)>; _ArgTypes = {const Slic3r::ExtrusionEntityCollection*, std::vector<Slic3r::ExtrusionPath, std::allocator<Slic3r::ExtrusionPath> >&}]' at /usr/include/c++/13/bits/std_function.h:290:30,
    inlined from '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = void; _ArgTypes = {const Slic3r::ExtrusionEntityCollection*, std::vector<Slic3r::ExtrusionPath, std::allocator<Slic3r::ExtrusionPath> >&}]' at /usr/include/c++/13/bits/std_function.h:591:9,
    inlined from 'void Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ConflictChecker.cpp:160:25:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)::<lambda(const Slic3r::ExtrusionEntityCollection*, Slic3r::ExtrusionPaths&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ConflictChecker.cpp:154:85,
    inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)::<lambda(const Slic3r::ExtrusionEntityCollection*, Slic3r::ExtrusionPaths&)>&; _Args = {const Slic3r::ExtrusionEntityCollection*, vector<Slic3r::ExtrusionPath, allocator<Slic3r::ExtrusionPath> >&}]' at /usr/include/c++/13/bits/invoke.h:61:36,
    inlined from 'constexpr std::enable_if_t<is_invocable_r_v<_Res, _Callable, _Args ...>, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)::<lambda(const Slic3r::ExtrusionEntityCollection*, Slic3r::ExtrusionPaths&)>&; _Args = {const Slic3r::ExtrusionEntityCollection*, vector<Slic3r::ExtrusionPath, allocator<Slic3r::ExtrusionPath> >&}]' at /usr/include/c++/13/bits/invoke.h:111:28,
    inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)::<lambda(const Slic3r::ExtrusionEntityCollection*, Slic3r::ExtrusionPaths&)>; _ArgTypes = {const Slic3r::ExtrusionEntityCollection*, std::vector<Slic3r::ExtrusionPath, std::allocator<Slic3r::ExtrusionPath> >&}]' at /usr/include/c++/13/bits/std_function.h:290:30,
    inlined from '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = void; _ArgTypes = {const Slic3r::ExtrusionEntityCollection*, std::vector<Slic3r::ExtrusionPath, std::allocator<Slic3r::ExtrusionPath> >&}]' at /usr/include/c++/13/bits/std_function.h:591:9,
    inlined from 'void Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ConflictChecker.cpp:160:25:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)::<lambda(const Slic3r::ExtrusionEntityCollection*, Slic3r::ExtrusionPaths&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ConflictChecker.cpp:156:80,
    inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)::<lambda(const Slic3r::ExtrusionEntityCollection*, Slic3r::ExtrusionPaths&)>&; _Args = {const Slic3r::ExtrusionEntityCollection*, vector<Slic3r::ExtrusionPath, allocator<Slic3r::ExtrusionPath> >&}]' at /usr/include/c++/13/bits/invoke.h:61:36,
    inlined from 'constexpr std::enable_if_t<is_invocable_r_v<_Res, _Callable, _Args ...>, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)::<lambda(const Slic3r::ExtrusionEntityCollection*, Slic3r::ExtrusionPaths&)>&; _Args = {const Slic3r::ExtrusionEntityCollection*, vector<Slic3r::ExtrusionPath, allocator<Slic3r::ExtrusionPath> >&}]' at /usr/include/c++/13/bits/invoke.h:111:28,
    inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)::<lambda(const Slic3r::ExtrusionEntityCollection*, Slic3r::ExtrusionPaths&)>; _ArgTypes = {const Slic3r::ExtrusionEntityCollection*, std::vector<Slic3r::ExtrusionPath, std::allocator<Slic3r::ExtrusionPath> >&}]' at /usr/include/c++/13/bits/std_function.h:290:30,
    inlined from '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = void; _ArgTypes = {const Slic3r::ExtrusionEntityCollection*, std::vector<Slic3r::ExtrusionPath, std::allocator<Slic3r::ExtrusionPath> >&}]' at /usr/include/c++/13/bits/std_function.h:591:9,
    inlined from 'void Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ConflictChecker.cpp:160:25:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)::<lambda(const Slic3r::ExtrusionEntityCollection*, Slic3r::ExtrusionPaths&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ConflictChecker.cpp:152:32,
    inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)::<lambda(const Slic3r::ExtrusionEntityCollection*, Slic3r::ExtrusionPaths&)>&; _Args = {const Slic3r::ExtrusionEntityCollection*, vector<Slic3r::ExtrusionPath, allocator<Slic3r::ExtrusionPath> >&}]' at /usr/include/c++/13/bits/invoke.h:61:36,
    inlined from 'constexpr std::enable_if_t<is_invocable_r_v<_Res, _Callable, _Args ...>, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)::<lambda(const Slic3r::ExtrusionEntityCollection*, Slic3r::ExtrusionPaths&)>&; _Args = {const Slic3r::ExtrusionEntityCollection*, vector<Slic3r::ExtrusionPath, allocator<Slic3r::ExtrusionPath> >&}]' at /usr/include/c++/13/bits/invoke.h:111:28,
    inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)::<lambda(const Slic3r::ExtrusionEntityCollection*, Slic3r::ExtrusionPaths&)>; _ArgTypes = {const Slic3r::ExtrusionEntityCollection*, std::vector<Slic3r::ExtrusionPath, std::allocator<Slic3r::ExtrusionPath> >&}]' at /usr/include/c++/13/bits/std_function.h:290:30:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)::<lambda(const Slic3r::ExtrusionEntityCollection*, Slic3r::ExtrusionPaths&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ConflictChecker.cpp:154:85,
    inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)::<lambda(const Slic3r::ExtrusionEntityCollection*, Slic3r::ExtrusionPaths&)>&; _Args = {const Slic3r::ExtrusionEntityCollection*, vector<Slic3r::ExtrusionPath, allocator<Slic3r::ExtrusionPath> >&}]' at /usr/include/c++/13/bits/invoke.h:61:36,
    inlined from 'constexpr std::enable_if_t<is_invocable_r_v<_Res, _Callable, _Args ...>, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)::<lambda(const Slic3r::ExtrusionEntityCollection*, Slic3r::ExtrusionPaths&)>&; _Args = {const Slic3r::ExtrusionEntityCollection*, vector<Slic3r::ExtrusionPath, allocator<Slic3r::ExtrusionPath> >&}]' at /usr/include/c++/13/bits/invoke.h:111:28,
    inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)::<lambda(const Slic3r::ExtrusionEntityCollection*, Slic3r::ExtrusionPaths&)>; _ArgTypes = {const Slic3r::ExtrusionEntityCollection*, std::vector<Slic3r::ExtrusionPath, std::allocator<Slic3r::ExtrusionPath> >&}]' at /usr/include/c++/13/bits/std_function.h:290:30:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)::<lambda(const Slic3r::ExtrusionEntityCollection*, Slic3r::ExtrusionPaths&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ConflictChecker.cpp:156:80,
    inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)::<lambda(const Slic3r::ExtrusionEntityCollection*, Slic3r::ExtrusionPaths&)>&; _Args = {const Slic3r::ExtrusionEntityCollection*, vector<Slic3r::ExtrusionPath, allocator<Slic3r::ExtrusionPath> >&}]' at /usr/include/c++/13/bits/invoke.h:61:36,
    inlined from 'constexpr std::enable_if_t<is_invocable_r_v<_Res, _Callable, _Args ...>, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)::<lambda(const Slic3r::ExtrusionEntityCollection*, Slic3r::ExtrusionPaths&)>&; _Args = {const Slic3r::ExtrusionEntityCollection*, vector<Slic3r::ExtrusionPath, allocator<Slic3r::ExtrusionPath> >&}]' at /usr/include/c++/13/bits/invoke.h:111:28,
    inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Slic3r::getExtrusionPathsFromEntity(const ExtrusionEntityCollection*, ExtrusionPaths&)::<lambda(const Slic3r::ExtrusionEntityCollection*, Slic3r::ExtrusionPaths&)>; _ArgTypes = {const Slic3r::ExtrusionEntityCollection*, std::vector<Slic3r::ExtrusionPath, std::allocator<Slic3r::ExtrusionPath> >&}]' at /usr/include/c++/13/bits/std_function.h:290:30:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'static Slic3r::ConflictResultOpt Slic3r::ConflictChecker::find_inter_of_lines_in_diff_objs(Slic3r::PrintObjectPtrs, std::optional<const Slic3r::FakeWipeTower*>)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ConflictChecker.cpp:238:26:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 30%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/PressureEqualizer.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/PressureEqualizer.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/PressureEqualizer.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/PressureEqualizer.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/PressureEqualizer.cpp
[ 30%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/PrintExtents.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/PrintExtents.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/PrintExtents.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/PrintExtents.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/PrintExtents.cpp
[ 30%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/RetractWhenCrossingPerimeters.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/RetractWhenCrossingPerimeters.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/RetractWhenCrossingPerimeters.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/RetractWhenCrossingPerimeters.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/RetractWhenCrossingPerimeters.cpp
[ 31%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SpiralVase.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SpiralVase.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/SpiralVase.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/SpiralVase.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/SpiralVase.cpp
[ 31%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SeamPlacer.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SeamPlacer.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/SeamPlacer.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/SeamPlacer.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/SeamPlacer.cpp
[ 31%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ToolOrdering.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ToolOrdering.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/ToolOrdering.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/ToolOrdering.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ToolOrdering.cpp
[ 31%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/WipeTower.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/WipeTower.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/WipeTower.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/WipeTower.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/WipeTower.cpp
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/WipeTower.cpp: In static member function 'static std::pair<double, double> Slic3r::WipeTower::get_wipe_tower_cone_base(double, double, double, double)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/WipeTower.cpp:1377:122: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1377 | std::pair<double, double> WipeTower::get_wipe_tower_cone_base(double width, double height, double depth, double angle_deg)
      |                                                                                                                          ^
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:683:36:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 31%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/GCodeProcessor.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/GCodeProcessor.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/GCodeProcessor.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/GCodeProcessor.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/GCodeProcessor.cpp
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:29,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::LayerTools}; _Tp = Slic3r::LayerTools; _Alloc = std::allocator<Slic3r::LayerTools>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::LayerTools>::iterator' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from 'void Slic3r::sort_remove_duplicates(std::vector<_Tp>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/libslic3r.h:203:11,
    inlined from 'void Slic3r::ToolOrdering::initialize_layers(std::vector<double>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ToolOrdering.cpp:193:27:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from 'void Slic3r::sort_remove_duplicates(std::vector<_Tp>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/libslic3r.h:203:11,
    inlined from 'void Slic3r::ToolOrdering::initialize_layers(std::vector<double>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ToolOrdering.cpp:193:27:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::LayerTools}; _Tp = Slic3r::LayerTools; _Alloc = std::allocator<Slic3r::LayerTools>]',
    inlined from 'void Slic3r::ToolOrdering::initialize_layers(std::vector<double>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ToolOrdering.cpp:201:35:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::LayerTools*, std::vector<Slic3r::LayerTools> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/GCodeProcessor.cpp: In constructor 'Slic3r::GCodeProcessor::GCodeProcessor()':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/GCodeProcessor.cpp:549:25: warning: member 'Slic3r::GCodeProcessor::m_result' is used uninitialized [-Wuninitialized]
  549 | : m_options_z_corrector(m_result)
      |                         ^~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = Slic3r::LayerTools; _Tp = Slic3r::LayerTools; _Alloc = std::allocator<Slic3r::LayerTools>]':
/usr/include/c++/13/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<Slic3r::LayerTools>::iterator' changed in GCC 7.1
  413 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::LayerTools&}; _Tp = Slic3r::LayerTools; _Alloc = std::allocator<Slic3r::LayerTools>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::LayerTools>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = Slic3r::LayerTools; _Alloc = std::allocator<Slic3r::LayerTools>]',
    inlined from 'void Slic3r::ToolOrdering::fill_wipe_tower_partitions(const Slic3r::PrintConfig&, coordf_t, coordf_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ToolOrdering.cpp:431:51:
/usr/include/c++/13/bits/vector.tcc:162:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Slic3r::LayerTools*, std::vector<Slic3r::LayerTools> >' changed in GCC 7.1
  162 |               _M_insert_aux(__pos, std::move(__x_copy._M_val()));
      |               ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::LayerTools*, std::vector<Slic3r::LayerTools> >' changed in GCC 7.1
  170 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 32%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/AvoidCrossingPerimeters.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/AvoidCrossingPerimeters.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/AvoidCrossingPerimeters.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/AvoidCrossingPerimeters.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::ToolOrdering::ToolOrdering(const Slic3r::PrintObject&, unsigned int, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ToolOrdering.cpp:105:28:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::ToolOrdering::ToolOrdering(const Slic3r::PrintObject&, unsigned int, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ToolOrdering.cpp:107:28:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::ToolOrdering::ToolOrdering(const Slic3r::Print&, unsigned int, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ToolOrdering.cpp:139:32:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::ToolOrdering::ToolOrdering(const Slic3r::Print&, unsigned int, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ToolOrdering.cpp:141:32:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 32%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode.cpp.o -MF CMakeFiles/libslic3r.dir/GCode.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode.cpp
In file included from /usr/include/c++/13/bits/stl_algobase.h:64,
                 from /usr/include/c++/13/bits/specfun.h:43,
                 from /usr/include/c++/13/cmath:3699,
                 from /usr/include/c++/13/math.h:36,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:15,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double; _T2 = double; typename __strip_reference_wrapper<typename decay<_Tp>::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper<typename decay<_Tp2>::type>::__type = double; typename decay<_Tp2>::type = double]':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode.cpp:647:59:   required from here
/usr/include/c++/13/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  922 |     make_pair(_T1&& __x, _T2&& __y)
      |     ^~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::Linef}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Linef>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Linef}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'Slic3r::Linesf Slic3r::to_unscaled_linesf(const ExPolygons&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:197:32:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Linef*, std::vector<Slic3r::Linef> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Linef}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'Slic3r::Linesf Slic3r::to_unscaled_linesf(const ExPolygons&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:200:28:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Linef*, std::vector<Slic3r::Linef> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType&}; _Tp = Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType; _Alloc = std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType, std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType&}; _Tp = Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType; _Alloc = std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType>]',
    inlined from 'Slic3r::AABBTreeIndirect::Tree<LineType::Dim, typename LineType::Scalar> Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines(const std::vector<_Tp>&) [with LineType = Slic3r::Linef]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeLines.hpp:199:27:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType*, std::vector<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType, std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/map:62,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:40,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const Slic3r::GCodeExtrusionRole&>, std::tuple<>}; _Key = Slic3r::GCodeExtrusionRole; _Val = std::pair<const Slic3r::GCodeExtrusionRole, std::pair<double, double> >; _KeyOfValue = std::_Select1st<std::pair<const Slic3r::GCodeExtrusionRole, std::pair<double, double> > >; _Compare = std::less<Slic3r::GCodeExtrusionRole>; _Alloc = std::allocator<std::pair<const Slic3r::GCodeExtrusionRole, std::pair<double, double> > >]':
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree<Slic3r::GCodeExtrusionRole, std::pair<const Slic3r::GCodeExtrusionRole, std::pair<double, double> >, std::_Select1st<std::pair<const Slic3r::GCodeExtrusionRole, std::pair<double, double> > >, std::less<Slic3r::GCodeExtrusionRole>, std::allocator<std::pair<const Slic3r::GCodeExtrusionRole, std::pair<double, double> > > >::const_iterator' changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Slic3r::GCodeExtrusionRole; _Tp = std::pair<double, double>; _Compare = std::less<Slic3r::GCodeExtrusionRole>; _Alloc = std::allocator<std::pair<const Slic3r::GCodeExtrusionRole, std::pair<double, double> > >]',
    inlined from 'void Slic3r::GCodeProcessor::UsedFilaments::process_role_cache(const Slic3r::GCodeProcessor*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/GCodeProcessor.cpp:428:43:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<Slic3r::GCodeExtrusionRole, std::pair<const Slic3r::GCodeExtrusionRole, std::pair<double, double> >, std::_Select1st<std::pair<const Slic3r::GCodeExtrusionRole, std::pair<double, double> > >, std::less<Slic3r::GCodeExtrusionRole>, std::allocator<std::pair<const Slic3r::GCodeExtrusionRole, std::pair<double, double> > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Slic3r::GCodeExtrusionRole; _Tp = std::pair<double, double>; _Compare = std::less<Slic3r::GCodeExtrusionRole>; _Alloc = std::allocator<std::pair<const Slic3r::GCodeExtrusionRole, std::pair<double, double> > >]',
    inlined from 'void Slic3r::GCodeProcessor::UsedFilaments::process_role_cache(const Slic3r::GCodeProcessor*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/GCodeProcessor.cpp:429:43:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<Slic3r::GCodeExtrusionRole, std::pair<const Slic3r::GCodeExtrusionRole, std::pair<double, double> >, std::_Select1st<std::pair<const Slic3r::GCodeExtrusionRole, std::pair<double, double> > >, std::less<Slic3r::GCodeExtrusionRole>, std::allocator<std::pair<const Slic3r::GCodeExtrusionRole, std::pair<double, double> > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Slic3r::GCodeExtrusionRole; _Tp = std::pair<double, double>; _Compare = std::less<Slic3r::GCodeExtrusionRole>; _Alloc = std::allocator<std::pair<const Slic3r::GCodeExtrusionRole, std::pair<double, double> > >]',
    inlined from 'void Slic3r::GCodeProcessor::UsedFilaments::process_role_cache(const Slic3r::GCodeProcessor*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/GCodeProcessor.cpp:432:43:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<Slic3r::GCodeExtrusionRole, std::pair<const Slic3r::GCodeExtrusionRole, std::pair<double, double> >, std::_Select1st<std::pair<const Slic3r::GCodeExtrusionRole, std::pair<double, double> > >, std::less<Slic3r::GCodeExtrusionRole>, std::allocator<std::pair<const Slic3r::GCodeExtrusionRole, std::pair<double, double> > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
[ 32%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCodeReader.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCodeReader.cpp.o -MF CMakeFiles/libslic3r.dir/GCodeReader.cpp.o.d -o CMakeFiles/libslic3r.dir/GCodeReader.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCodeReader.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::GCodeProcessor::UsedFilaments::increase_caches(double, unsigned char, double, double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/GCodeProcessor.cpp:381:41:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::GCodeProcessor::UsedFilaments::process_color_change_cache()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/GCodeProcessor.cpp:403:43,
    inlined from 'void Slic3r::GCodeProcessor::UsedFilaments::process_color_change_cache()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/GCodeProcessor.cpp:400:6:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:683:36:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::CustomGCode::Item&}; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator<Slic3r::CustomGCode::Item>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::CustomGCode::Item>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::CustomGCode::Item&}; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator<Slic3r::CustomGCode::Item>]':
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 32%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCodeWriter.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCodeWriter.cpp.o -MF CMakeFiles/libslic3r.dir/GCodeWriter.cpp.o.d -o CMakeFiles/libslic3r.dir/GCodeWriter.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCodeWriter.cpp
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:29:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >; _Distance = int; _Tp = pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<double, 2, 1, 2>, Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double> >(const std::vector<Slic3r::Linef>&, const Slic3r::AABBTreeIndirect::Tree<2, double>&, const Slic3r::Linef&)::<lambda(const pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&)> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<double, 2, 1, 2>, Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double> >(const std::vector<Slic3r::Linef>&, const Slic3r::AABBTreeIndirect::Tree<2, double>&, const Slic3r::Linef&)::<lambda(const pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, vector<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >; _Distance = int; _Tp = Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::<lambda(const Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&, const Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&)> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, std::vector<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<double, 2, 1, 2>, Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double> >(const std::vector<Slic3r::Linef>&, const Slic3r::AABBTreeIndirect::Tree<2, double>&, const Slic3r::Linef&)::<lambda(const pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
[ 32%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Geometry.cpp.o -MF CMakeFiles/libslic3r.dir/Geometry.cpp.o.d -o CMakeFiles/libslic3r.dir/Geometry.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry.cpp
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, vector<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::<lambda(const Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&, const Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, std::vector<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, std::vector<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, vector<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::<lambda(const Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&, const Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, std::vector<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, std::vector<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, std::vector<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 33%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/Circle.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/Circle.cpp.o -MF CMakeFiles/libslic3r.dir/Geometry/Circle.cpp.o.d -o CMakeFiles/libslic3r.dir/Geometry/Circle.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/Circle.cpp
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCodeWriter.cpp: In member function 'std::string Slic3r::GCodeWriter::extrude_to_xy(const Slic3r::Vec2d&, double, const std::string&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCodeWriter.cpp:371:51: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     w.emit_e(m_extrusion_axis, m_extruder->extrude(dE).second);
      |                                ~~~~~~~~~~~~~~~~~~~^~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:1311:35:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<double, double>}; _Tp = std::pair<double, double>; _Alloc = std::allocator<std::pair<double, double> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<double, double> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<double, std::vector<Slic3r::GCode::ObjectLayerToPrint, std::allocator<Slic3r::GCode::ObjectLayerToPrint> > >}; _Tp = std::pair<double, std::vector<Slic3r::GCode::ObjectLayerToPrint> >; _Alloc = std::allocator<std::pair<double, std::vector<Slic3r::GCode::ObjectLayerToPrint> > >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<double, std::vector<Slic3r::GCode::ObjectLayerToPrint> > >::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:683:36:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::Linef}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Linef>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::Extruder}; _Tp = Slic3r::Extruder; _Alloc = std::allocator<Slic3r::Extruder>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Extruder>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Linef}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'Slic3r::Linesf Slic3r::to_unscaled_linesf(const ExPolygons&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:197:32:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Linef*, std::vector<Slic3r::Linef> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Linef}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'Slic3r::Linesf Slic3r::to_unscaled_linesf(const ExPolygons&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:200:28:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Linef*, std::vector<Slic3r::Linef> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Extruder}; _Tp = Slic3r::Extruder; _Alloc = std::allocator<Slic3r::Extruder>]',
    inlined from 'void Slic3r::GCodeWriter::set_extruders(std::vector<unsigned int>)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCodeWriter.cpp:57:33:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Extruder*, std::vector<Slic3r::Extruder> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::ExtendedPoint&}; _Tp = Slic3r::ExtendedPoint; _Alloc = std::allocator<Slic3r::ExtendedPoint>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::ExtendedPoint>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtendedPoint; _Alloc = std::allocator<Slic3r::ExtendedPoint>]':
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtendedPoint*, std::vector<Slic3r::ExtendedPoint> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 33%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/ConvexHull.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/ConvexHull.cpp.o -MF CMakeFiles/libslic3r.dir/Geometry/ConvexHull.cpp.o.d -o CMakeFiles/libslic3r.dir/Geometry/ConvexHull.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/ConvexHull.cpp
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'double Slic3r::DoExport::autospeed_volumetric_limit(const Slic3r::Print&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode.cpp:951:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'double Slic3r::DoExport::autospeed_volumetric_limit(const Slic3r::Print&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode.cpp:968:45:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'double Slic3r::DoExport::autospeed_volumetric_limit(const Slic3r::Print&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode.cpp:975:38:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  675 |       vector(initializer_list<value_type> __l,
      |       ^~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType&}; _Tp = Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType; _Alloc = std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType, std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<Eigen::Matrix<double, 2, 1, 2> >]' at /usr/include/c++/13/bits/stl_iterator.h:747:22,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<const Slic3r::Point*, vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> > >; _OIter = back_insert_iterator<vector<Eigen::Matrix<double, 2, 1, 2> > >; _UnaryOperation = Slic3r::Geometry::circle_center_taubin_newton(const std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >::const_iterator&, const std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >::const_iterator&, size_t)::<lambda(const Slic3r::Point&)>]' at /usr/include/c++/13/bits/stl_algo.h:4309:12,
    inlined from 'Slic3r::Point Slic3r::Geometry::circle_center_taubin_newton(const std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >::const_iterator&, const std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >::const_iterator&, size_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/Circle.cpp:19:19:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType&}; _Tp = Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType; _Alloc = std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType>]',
    inlined from 'Slic3r::AABBTreeIndirect::Tree<LineType::Dim, typename LineType::Scalar> Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines(const std::vector<_Tp>&) [with LineType = Slic3r::Linef]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/../AABBTreeLines.hpp:199:27:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType*, std::vector<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType, std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector<Eigen::Matrix<double, 2, 1, 2> >]' at /usr/include/c++/13/bits/stl_iterator.h:739:22,
    inlined from '_OutputIterator std::__sample(_ForwardIterator, _ForwardIterator, forward_iterator_tag, _OutputIterator, _Cat, _Size, _UniformRandomBitGenerator&&) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, vector<Eigen::Matrix<double, 2, 1, 2> > >; _OutputIterator = back_insert_iterator<vector<Eigen::Matrix<double, 2, 1, 2> > >; _Cat = output_iterator_tag; _Size = int; _UniformRandomBitGenerator = mersenne_twister_engine<unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>&]' at /usr/include/c++/13/bits/stl_algo.h:5879:14,
    inlined from '_SampleIterator std::sample(_PopulationIterator, _PopulationIterator, _SampleIterator, _Distance, _UniformRandomBitGenerator&&) [with _PopulationIterator = __gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, vector<Eigen::Matrix<double, 2, 1, 2> > >; _SampleIterator = back_insert_iterator<vector<Eigen::Matrix<double, 2, 1, 2> > >; _Distance = int; _UniformRandomBitGenerator = mersenne_twister_engine<unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>&]' at /usr/include/c++/13/bits/stl_algo.h:5935:10,
    inlined from 'Slic3r::Geometry::Circled Slic3r::Geometry::circle_ransac(const Slic3r::Vec2ds&, size_t, double*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/Circle.cpp:126:20:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector<Eigen::Matrix<double, 2, 1, 2> >]' at /usr/include/c++/13/bits/stl_iterator.h:739:22,
    inlined from '_OutputIterator std::__sample(_ForwardIterator, _ForwardIterator, forward_iterator_tag, _OutputIterator, _Cat, _Size, _UniformRandomBitGenerator&&) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, vector<Eigen::Matrix<double, 2, 1, 2> > >; _OutputIterator = back_insert_iterator<vector<Eigen::Matrix<double, 2, 1, 2> > >; _Cat = output_iterator_tag; _Size = int; _UniformRandomBitGenerator = mersenne_twister_engine<unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>&]' at /usr/include/c++/13/bits/stl_algo.h:5890:14,
    inlined from '_SampleIterator std::sample(_PopulationIterator, _PopulationIterator, _SampleIterator, _Distance, _UniformRandomBitGenerator&&) [with _PopulationIterator = __gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, vector<Eigen::Matrix<double, 2, 1, 2> > >; _SampleIterator = back_insert_iterator<vector<Eigen::Matrix<double, 2, 1, 2> > >; _Distance = int; _UniformRandomBitGenerator = mersenne_twister_engine<unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>&]' at /usr/include/c++/13/bits/stl_algo.h:5935:10,
    inlined from 'Slic3r::Geometry::Circled Slic3r::Geometry::circle_ransac(const Slic3r::Vec2ds&, size_t, double*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/Circle.cpp:126:20:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector<Eigen::Matrix<double, 2, 1, 2> >]' at /usr/include/c++/13/bits/stl_iterator.h:739:22,
    inlined from '_OutputIterator std::__sample(_ForwardIterator, _ForwardIterator, forward_iterator_tag, _OutputIterator, _Cat, _Size, _UniformRandomBitGenerator&&) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, vector<Eigen::Matrix<double, 2, 1, 2> > >; _OutputIterator = back_insert_iterator<vector<Eigen::Matrix<double, 2, 1, 2> > >; _Cat = output_iterator_tag; _Size = int; _UniformRandomBitGenerator = mersenne_twister_engine<unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>&]' at /usr/include/c++/13/bits/stl_algo.h:5903:15,
    inlined from '_SampleIterator std::sample(_PopulationIterator, _PopulationIterator, _SampleIterator, _Distance, _UniformRandomBitGenerator&&) [with _PopulationIterator = __gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, vector<Eigen::Matrix<double, 2, 1, 2> > >; _SampleIterator = back_insert_iterator<vector<Eigen::Matrix<double, 2, 1, 2> > >; _Distance = int; _UniformRandomBitGenerator = mersenne_twister_engine<unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>&]' at /usr/include/c++/13/bits/stl_algo.h:5935:10,
    inlined from 'Slic3r::Geometry::Circled Slic3r::Geometry::circle_ransac(const Slic3r::Vec2ds&, size_t, double*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/Circle.cpp:126:20:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 33%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/MedialAxis.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/MedialAxis.cpp.o -MF CMakeFiles/libslic3r.dir/Geometry/MedialAxis.cpp.o.d -o CMakeFiles/libslic3r.dir/Geometry/MedialAxis.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/MedialAxis.cpp
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double, const std::pair<Eigen::Matrix<double, 2, 1, 2, 2, 1>, unsigned int>&}; _Tp = std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >; _Alloc = std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<double, 2, 1, 2>, Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double> >(const std::vector<Slic3r::Linef>&, const Slic3r::AABBTreeIndirect::Tree<2, double>&, const Slic3r::Linef&)::<lambda(const pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, const std::pair<Eigen::Matrix<double, 2, 1, 2, 2, 1>, unsigned int>&}; _Tp = std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >; _Alloc = std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > >]',
    inlined from 'std::vector<std::pair<VectorType, unsigned int> > Slic3r::AABBTreeLines::get_intersections_with_line(const std::vector<result_type>&, const TreeType&, const LineType&) [with bool sorted = true; VectorType = Eigen::Matrix<double, 2, 1, 2>; LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/../AABBTreeLines.hpp:287:49:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<double, 2, 1, 2>, Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double> >(const std::vector<Slic3r::Linef>&, const Slic3r::AABBTreeIndirect::Tree<2, double>&, const Slic3r::Linef&)::<lambda(const pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >; _Compare = Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<double, 2, 1, 2>, Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double> >(const std::vector<Slic3r::Linef>&, const Slic3r::AABBTreeIndirect::Tree<2, double>&, const Slic3r::Linef&)::<lambda(const pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'std::vector<std::pair<VectorType, unsigned int> > Slic3r::AABBTreeLines::get_intersections_with_line(const std::vector<result_type>&, const TreeType&, const LineType&) [with bool sorted = true; VectorType = Eigen::Matrix<double, 2, 1, 2>; LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/../AABBTreeLines.hpp:289:18:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<double, 2, 1, 2>, Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double> >(const std::vector<Slic3r::Linef>&, const Slic3r::AABBTreeIndirect::Tree<2, double>&, const Slic3r::Linef&)::<lambda(const pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<double, 2, 1, 2>, Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double> >(const std::vector<Slic3r::Linef>&, const Slic3r::AABBTreeIndirect::Tree<2, double>&, const Slic3r::Linef&)::<lambda(const pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >; _Compare = Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<double, 2, 1, 2>, Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double> >(const std::vector<Slic3r::Linef>&, const Slic3r::AABBTreeIndirect::Tree<2, double>&, const Slic3r::Linef&)::<lambda(const pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'std::vector<std::pair<VectorType, unsigned int> > Slic3r::AABBTreeLines::get_intersections_with_line(const std::vector<result_type>&, const TreeType&, const LineType&) [with bool sorted = true; VectorType = Eigen::Matrix<double, 2, 1, 2>; LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/../AABBTreeLines.hpp:289:18:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = Slic3r::Geometry::ArrangeItemIndex; _Tp = Slic3r::Geometry::ArrangeItemIndex; _Alloc = std::allocator<Slic3r::Geometry::ArrangeItemIndex>]':
/usr/include/c++/13/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<Slic3r::Geometry::ArrangeItemIndex>::iterator' changed in GCC 7.1
  413 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::Geometry::ArrangeItemIndex}; _Tp = Slic3r::Geometry::ArrangeItemIndex; _Alloc = std::allocator<Slic3r::Geometry::ArrangeItemIndex>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Geometry::ArrangeItemIndex>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = Slic3r::Geometry::ArrangeItemIndex; _Alloc = std::allocator<Slic3r::Geometry::ArrangeItemIndex>]':
/usr/include/c++/13/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector<Slic3r::Geometry::ArrangeItemIndex>::const_iterator' changed in GCC 7.1
  356 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc:370:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Geometry::ArrangeItemIndex*, std::vector<Slic3r::Geometry::ArrangeItemIndex> >' changed in GCC 7.1
  370 |           _M_insert_aux(begin() + __n, std::move(__v));
      |           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Geometry::ArrangeItemIndex*, std::vector<Slic3r::Geometry::ArrangeItemIndex> >' changed in GCC 7.1
  372 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtendedPoint; _Alloc = std::allocator<Slic3r::ExtendedPoint>]',
    inlined from 'std::vector<Slic3r::ExtendedPoint> Slic3r::estimate_points_properties(const POINTS&, const AABBTreeLines::LinesDistancer<L>&, float, float) [with bool SCALED_INPUT = true; bool ADD_INTERSECTIONS = true; bool PREV_LAYER_BOUNDARY_OFFSET = true; bool SIGNED_DISTANCE = true; POINTS = std::vector<Point, tbb::detail::d1::scalable_allocator<Point> >; L = Linef]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ExtrusionProcessor.hpp:78:33,
    inlined from 'std::vector<Slic3r::ProcessedPoint> Slic3r::ExtrusionQualityEstimator::estimate_speed_from_extrusion_quality(const Slic3r::ExtrusionPath&, std::vector<std::pair<int, Slic3r::ConfigOptionFloatOrPercent> >, std::vector<std::pair<int, Slic3r::ConfigOptionIntsTempl<false> > >, size_t, float, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ExtrusionProcessor.hpp:274:135:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtendedPoint*, std::vector<Slic3r::ExtendedPoint> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtendedPoint; _Alloc = std::allocator<Slic3r::ExtendedPoint>]',
    inlined from 'std::vector<Slic3r::ExtendedPoint> Slic3r::estimate_points_properties(const POINTS&, const AABBTreeLines::LinesDistancer<L>&, float, float) [with bool SCALED_INPUT = true; bool ADD_INTERSECTIONS = true; bool PREV_LAYER_BOUNDARY_OFFSET = true; bool SIGNED_DISTANCE = true; POINTS = std::vector<Point, tbb::detail::d1::scalable_allocator<Point> >; L = Linef]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ExtrusionProcessor.hpp:81:25,
    inlined from 'std::vector<Slic3r::ProcessedPoint> Slic3r::ExtrusionQualityEstimator::estimate_speed_from_extrusion_quality(const Slic3r::ExtrusionPath&, std::vector<std::pair<int, Slic3r::ConfigOptionFloatOrPercent> >, std::vector<std::pair<int, Slic3r::ConfigOptionIntsTempl<false> > >, size_t, float, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ExtrusionProcessor.hpp:274:135:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtendedPoint*, std::vector<Slic3r::ExtendedPoint> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtendedPoint; _Alloc = std::allocator<Slic3r::ExtendedPoint>]',
    inlined from 'std::vector<Slic3r::ExtendedPoint> Slic3r::estimate_points_properties(const POINTS&, const AABBTreeLines::LinesDistancer<L>&, float, float) [with bool SCALED_INPUT = true; bool ADD_INTERSECTIONS = true; bool PREV_LAYER_BOUNDARY_OFFSET = true; bool SIGNED_DISTANCE = true; POINTS = std::vector<Point, tbb::detail::d1::scalable_allocator<Point> >; L = Linef]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ExtrusionProcessor.hpp:119:33,
    inlined from 'std::vector<Slic3r::ProcessedPoint> Slic3r::ExtrusionQualityEstimator::estimate_speed_from_extrusion_quality(const Slic3r::ExtrusionPath&, std::vector<std::pair<int, Slic3r::ConfigOptionFloatOrPercent> >, std::vector<std::pair<int, Slic3r::ConfigOptionIntsTempl<false> > >, size_t, float, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ExtrusionProcessor.hpp:274:135:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtendedPoint*, std::vector<Slic3r::ExtendedPoint> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = Slic3r::Geometry::ArrangeItemIndex; _Alloc = std::allocator<Slic3r::Geometry::ArrangeItemIndex>]',
    inlined from 'bool Slic3r::Geometry::arrange(size_t, const Slic3r::Vec2d&, coordf_t, const Slic3r::BoundingBoxf*, Slic3r::Pointfs&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry.cpp:240:42:
/usr/include/c++/13/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector<Slic3r::Geometry::ArrangeItemIndex>::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = Slic3r::Geometry::ArrangeItemIndex; _Alloc = std::allocator<Slic3r::Geometry::ArrangeItemIndex>]',
    inlined from 'bool Slic3r::Geometry::arrange(size_t, const Slic3r::Vec2d&, coordf_t, const Slic3r::BoundingBoxf*, Slic3r::Pointfs&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry.cpp:244:34:
/usr/include/c++/13/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector<Slic3r::Geometry::ArrangeItemIndex>::const_iterator' changed in GCC 7.1
 1391 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'bool Slic3r::Geometry::arrange(size_t, const Slic3r::Vec2d&, coordf_t, const Slic3r::BoundingBoxf*, Slic3r::Pointfs&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry.cpp:278:28:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 33%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/VoronoiOffset.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/VoronoiOffset.cpp.o -MF CMakeFiles/libslic3r.dir/Geometry/VoronoiOffset.cpp.o.d -o CMakeFiles/libslic3r.dir/Geometry/VoronoiOffset.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/VoronoiOffset.cpp
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:29,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Distance = int; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::Geometry::convex_hull(Slic3r::Pointf3s)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<Slic3r::Geometry::convex_hull(Slic3r::Pointf3s)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::Geometry::convex_hull(Slic3r::Pointf3s)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:751:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  751 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc:751:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc:751:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:315:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  315 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc:315:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<double, double>}; _Tp = std::pair<double, double>; _Alloc = std::allocator<std::pair<double, double> >]',
    inlined from 'static Slic3r::GCode::ObjectsLayerToPrint Slic3r::GCode::collect_layers_to_print(const Slic3r::PrintObject&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode.cpp:647:44:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, double>*, std::vector<std::pair<double, double> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, vector<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::<lambda(const Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&, const Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, vector<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >; _Compare = Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::<lambda(const Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&, const Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'static std::vector<std::pair<double, std::vector<Slic3r::GCode::ObjectLayerToPrint> > > Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode.cpp:700:14:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, std::vector<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, vector<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::<lambda(const Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&, const Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, vector<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::<lambda(const Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&, const Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, vector<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >; _Compare = Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::<lambda(const Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&, const Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'static std::vector<std::pair<double, std::vector<Slic3r::GCode::ObjectLayerToPrint> > > Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode.cpp:700:14:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, std::vector<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, std::vector<Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<double, std::vector<Slic3r::GCode::ObjectLayerToPrint, std::allocator<Slic3r::GCode::ObjectLayerToPrint> > >}; _Tp = std::pair<double, std::vector<Slic3r::GCode::ObjectLayerToPrint> >; _Alloc = std::allocator<std::pair<double, std::vector<Slic3r::GCode::ObjectLayerToPrint> > >]',
    inlined from 'static std::vector<std::pair<double, std::vector<Slic3r::GCode::ObjectLayerToPrint> > > Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode.cpp:720:37:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::vector<Slic3r::GCode::ObjectLayerToPrint> >*, std::vector<std::pair<double, std::vector<Slic3r::GCode::ObjectLayerToPrint> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::Geometry::convex_hull(Slic3r::Pointf3s)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::GCode::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode.cpp:1140:29:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::GCode::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode.cpp:1142:29:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from 'void Slic3r::GCode::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode.cpp:1143:22:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from 'void Slic3r::GCode::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode.cpp:1143:22:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:128:
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::GCode::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode.cpp:1309:111:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::GCode::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode.cpp:1310:111:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::GCode::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode.cpp:1311:117:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::GCode::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode.cpp:1322:37:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::GCode::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode.cpp:1325:119:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::GCode::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode.cpp:1326:119:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::GCode::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode.cpp:1327:125:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >; <template-parameter-2-2> = void; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'std::pair<std::vector<Eigen::Matrix<double, 2, 1, 2> >, std::vector<Eigen::Matrix<double, 2, 1, 2> > > Slic3r::Geometry::decompose_convex_polygon_top_bottom(const std::vector<Eigen::Matrix<double, 2, 1, 2> >&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/ConvexHull.cpp:351:26:
/usr/include/c++/13/bits/stl_vector.h:826:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  826 |         { _M_assign_aux(__first, __last, std::__iterator_category(__first)); }
      |           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >; <template-parameter-2-2> = void; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'std::pair<std::vector<Eigen::Matrix<double, 2, 1, 2> >, std::vector<Eigen::Matrix<double, 2, 1, 2> > > Slic3r::Geometry::decompose_convex_polygon_top_bottom(const std::vector<Eigen::Matrix<double, 2, 1, 2> >&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/ConvexHull.cpp:354:23:
/usr/include/c++/13/bits/stl_vector.h:826:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  826 |         { _M_assign_aux(__first, __last, std::__iterator_category(__first)); }
      |           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >; <template-parameter-2-2> = void; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'std::pair<std::vector<Eigen::Matrix<double, 2, 1, 2> >, std::vector<Eigen::Matrix<double, 2, 1, 2> > > Slic3r::Geometry::decompose_convex_polygon_top_bottom(const std::vector<Eigen::Matrix<double, 2, 1, 2> >&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/ConvexHull.cpp:355:23:
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1483 |           _M_range_insert(begin() + __offset, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1484 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >; <template-parameter-2-2> = void; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'std::pair<std::vector<Eigen::Matrix<double, 2, 1, 2> >, std::vector<Eigen::Matrix<double, 2, 1, 2> > > Slic3r::Geometry::decompose_convex_polygon_top_bottom(const std::vector<Eigen::Matrix<double, 2, 1, 2> >&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/ConvexHull.cpp:359:26:
/usr/include/c++/13/bits/stl_vector.h:826:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  826 |         { _M_assign_aux(__first, __last, std::__iterator_category(__first)); }
      |           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >; <template-parameter-2-2> = void; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'std::pair<std::vector<Eigen::Matrix<double, 2, 1, 2> >, std::vector<Eigen::Matrix<double, 2, 1, 2> > > Slic3r::Geometry::decompose_convex_polygon_top_bottom(const std::vector<Eigen::Matrix<double, 2, 1, 2> >&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/ConvexHull.cpp:360:26:
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1483 |           _M_range_insert(begin() + __offset, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1484 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >; <template-parameter-2-2> = void; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'std::pair<std::vector<Eigen::Matrix<double, 2, 1, 2> >, std::vector<Eigen::Matrix<double, 2, 1, 2> > > Slic3r::Geometry::decompose_convex_polygon_top_bottom(const std::vector<Eigen::Matrix<double, 2, 1, 2> >&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/ConvexHull.cpp:361:23:
/usr/include/c++/13/bits/stl_vector.h:826:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  826 |         { _M_assign_aux(__first, __last, std::__iterator_category(__first)); }
      |           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:29,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >*, vector<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >, allocator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > > > > >; _Distance = int; _Tp = _List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::polygon::detail::ordered_queue<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >, boost::polygon::voronoi_builder<int>::event_comparison_type>::comparison>]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::Geometry::convex_hull(Slic3r::Pointf3s)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Compare = Slic3r::Geometry::convex_hull(Slic3r::Pointf3s)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'Slic3r::Pointf3s Slic3r::Geometry::convex_hull(Slic3r::Pointf3s)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/ConvexHull.cpp:48:14:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::Geometry::convex_hull(Slic3r::Pointf3s)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::Geometry::convex_hull(Slic3r::Pointf3s)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Compare = Slic3r::Geometry::convex_hull(Slic3r::Pointf3s)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'Slic3r::Pointf3s Slic3r::Geometry::convex_hull(Slic3r::Pointf3s)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/ConvexHull.cpp:48:14:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::Geometry::MedialAxis::process_edge_neighbors(const boost::polygon::voronoi_diagram<double>::edge_type*, Slic3r::ThickPolyline*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/MedialAxis.cpp:587:46:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::Geometry::MedialAxis::process_edge_neighbors(const boost::polygon::voronoi_diagram<double>::edge_type*, Slic3r::ThickPolyline*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/MedialAxis.cpp:588:46:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::Geometry::MedialAxis::process_edge_neighbors(const boost::polygon::voronoi_diagram<double>::edge_type*, Slic3r::ThickPolyline*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/MedialAxis.cpp:590:46:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::Geometry::MedialAxis::process_edge_neighbors(const boost::polygon::voronoi_diagram<double>::edge_type*, Slic3r::ThickPolyline*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/MedialAxis.cpp:591:46:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/multiprecision/integer.hpp:9,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/ConvexHull.cpp:10:
In member function 'constexpr void boost::multiprecision::backends::cpp_int_backend<MinBits, MaxBits, SignType, Checked, Allocator>::do_assign(const boost::multiprecision::backends::cpp_int_backend<MinBits2, MaxBits2, SignType2, Checked2, Allocator2>&, const mpl_::false_&, const mpl_::false_&) [with unsigned int MinBits2 = 128; unsigned int MaxBits2 = 128; boost::multiprecision::cpp_integer_type SignType2 = boost::multiprecision::signed_magnitude; boost::multiprecision::cpp_int_check_type Checked2 = boost::multiprecision::unchecked; Allocator2 = void; unsigned int MinBits = 256; unsigned int MaxBits = 256; boost::multiprecision::cpp_integer_type SignType = boost::multiprecision::signed_magnitude; boost::multiprecision::cpp_int_check_type Checked = boost::multiprecision::unchecked; Allocator = void]',
    inlined from 'constexpr boost::multiprecision::backends::cpp_int_backend<MinBits, MaxBits, SignType, Checked, Allocator>::cpp_int_backend(const boost::multiprecision::backends::cpp_int_backend<MinBits2, MaxBits2, SignType2, Checked2, Allocator2>&, typename boost::enable_if_c<boost::multiprecision::backends::is_implicit_cpp_int_conversion<boost::multiprecision::backends::cpp_int_backend<MinBits2, MaxBits2, SignType2, Checked2, Allocator2>, boost::multiprecision::backends::cpp_int_backend<MinBits, MaxBits, SignType, Checked, Allocator> >::value>::type*) [with unsigned int MinBits2 = 128; unsigned int MaxBits2 = 128; boost::multiprecision::cpp_integer_type SignType2 = boost::multiprecision::signed_magnitude; boost::multiprecision::cpp_int_check_type Checked2 = boost::multiprecision::unchecked; Allocator2 = void; unsigned int MinBits = 256; unsigned int MaxBits = 256; boost::multiprecision::cpp_integer_type SignType = boost::multiprecision::signed_magnitude; boost::multiprecision::cpp_int_check_type Checked = boost::multiprecision::unchecked; Allocator = void]' at /usr/include/boost/multiprecision/cpp_int.hpp:1408:16,
    inlined from 'constexpr boost::multiprecision::number<Backend, ExpressionTemplates>::number(const boost::multiprecision::number<Other, ET>&, typename boost::enable_if_c<(boost::is_convertible<T, IntType>::value && (! boost::multiprecision::detail::is_restricted_conversion<Other, Backend>::value))>::type*) [with Other = boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void>; boost::multiprecision::expression_template_option ET = boost::multiprecision::et_off; Backend = boost::multiprecision::backends::cpp_int_backend<256, 256, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void>; boost::multiprecision::expression_template_option ExpressionTemplates = boost::multiprecision::et_off]' at /usr/include/boost/multiprecision/number.hpp:110:10,
    inlined from 'int Slic3r::Geometry::rotcalip::cmp_angles(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::Point&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/ConvexHull.cpp:167:47:
/usr/include/boost/multiprecision/cpp_int.hpp:1394:27: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' forming offset [24, 31] is out of the bounds [0, 24] of object '<anonymous>' with type 'boost::disable_if_c<false, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >::type' {aka 'boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> >'} [-Warray-bounds=]
 1394 |          this->limbs()[i] = other.limbs()[i];
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/ConvexHull.cpp: In function 'int Slic3r::Geometry::rotcalip::cmp_angles(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::Point&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/ConvexHull.cpp:167:59: note: '<anonymous>' declared here
  167 |     int256_t dcosa = int256_t(magnsq(dirB)) * int256_t(abs(dotA)) * dotA;
      |                                                        ~~~^~~~~~
In member function 'constexpr void boost::multiprecision::backends::cpp_int_backend<MinBits, MaxBits, SignType, Checked, Allocator>::do_assign(const boost::multiprecision::backends::cpp_int_backend<MinBits2, MaxBits2, SignType2, Checked2, Allocator2>&, const mpl_::false_&, const mpl_::false_&) [with unsigned int MinBits2 = 128; unsigned int MaxBits2 = 128; boost::multiprecision::cpp_integer_type SignType2 = boost::multiprecision::signed_magnitude; boost::multiprecision::cpp_int_check_type Checked2 = boost::multiprecision::unchecked; Allocator2 = void; unsigned int MinBits = 256; unsigned int MaxBits = 256; boost::multiprecision::cpp_integer_type SignType = boost::multiprecision::signed_magnitude; boost::multiprecision::cpp_int_check_type Checked = boost::multiprecision::unchecked; Allocator = void]',
    inlined from 'constexpr boost::multiprecision::backends::cpp_int_backend<MinBits, MaxBits, SignType, Checked, Allocator>::cpp_int_backend(const boost::multiprecision::backends::cpp_int_backend<MinBits2, MaxBits2, SignType2, Checked2, Allocator2>&, typename boost::enable_if_c<boost::multiprecision::backends::is_implicit_cpp_int_conversion<boost::multiprecision::backends::cpp_int_backend<MinBits2, MaxBits2, SignType2, Checked2, Allocator2>, boost::multiprecision::backends::cpp_int_backend<MinBits, MaxBits, SignType, Checked, Allocator> >::value>::type*) [with unsigned int MinBits2 = 128; unsigned int MaxBits2 = 128; boost::multiprecision::cpp_integer_type SignType2 = boost::multiprecision::signed_magnitude; boost::multiprecision::cpp_int_check_type Checked2 = boost::multiprecision::unchecked; Allocator2 = void; unsigned int MinBits = 256; unsigned int MaxBits = 256; boost::multiprecision::cpp_integer_type SignType = boost::multiprecision::signed_magnitude; boost::multiprecision::cpp_int_check_type Checked = boost::multiprecision::unchecked; Allocator = void]' at /usr/include/boost/multiprecision/cpp_int.hpp:1408:16,
    inlined from 'constexpr boost::multiprecision::number<Backend, ExpressionTemplates>::number(const boost::multiprecision::number<Other, ET>&, typename boost::enable_if_c<(boost::is_convertible<T, IntType>::value && (! boost::multiprecision::detail::is_restricted_conversion<Other, Backend>::value))>::type*) [with Other = boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void>; boost::multiprecision::expression_template_option ET = boost::multiprecision::et_off; Backend = boost::multiprecision::backends::cpp_int_backend<256, 256, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void>; boost::multiprecision::expression_template_option ExpressionTemplates = boost::multiprecision::et_off]' at /usr/include/boost/multiprecision/number.hpp:110:10,
    inlined from 'int Slic3r::Geometry::rotcalip::cmp_angles(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::Point&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/ConvexHull.cpp:168:47:
/usr/include/boost/multiprecision/cpp_int.hpp:1394:27: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' forming offset [24, 31] is out of the bounds [0, 24] of object '<anonymous>' with type 'boost::disable_if_c<false, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >::type' {aka 'boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> >'} [-Warray-bounds=]
 1394 |          this->limbs()[i] = other.limbs()[i];
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/ConvexHull.cpp: In function 'int Slic3r::Geometry::rotcalip::cmp_angles(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::Point&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/ConvexHull.cpp:168:59: note: '<anonymous>' declared here
  168 |     int256_t dcosb = int256_t(magnsq(dirA)) * int256_t(abs(dotB)) * dotB;
      |                                                        ~~~^~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {boost::polygon::voronoi_vertex<double>}; _Tp = boost::polygon::voronoi_vertex<double>; _Alloc = std::allocator<boost::polygon::voronoi_vertex<double> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<boost::polygon::voronoi_vertex<double>, std::allocator<boost::polygon::voronoi_vertex<double> > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
[ 33%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/JumpPointSearch.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/JumpPointSearch.cpp.o -MF CMakeFiles/libslic3r.dir/JumpPointSearch.cpp.o.d -o CMakeFiles/libslic3r.dir/JumpPointSearch.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/JumpPointSearch.cpp
[ 34%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Layer.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Layer.cpp.o -MF CMakeFiles/libslic3r.dir/Layer.cpp.o.d -o CMakeFiles/libslic3r.dir/Layer.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Layer.cpp
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {boost::polygon::voronoi_vertex<double>}; _Tp = boost::polygon::voronoi_vertex<double>; _Alloc = std::allocator<boost::polygon::voronoi_vertex<double> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = boost::polygon::voronoi_vertex<double>; _Alloc = std::allocator<boost::polygon::voronoi_vertex<double> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::pair<void*, void*> boost::polygon::voronoi_diagram<T, TRAITS>::_insert_new_edge(const boost::polygon::detail::site_event<CT>&, const boost::polygon::detail::site_event<CT>&, const boost::polygon::detail::circle_event<CT2>&, void*, void*) [with CT1 = int; CT2 = double; T = double; TRAITS = boost::polygon::voronoi_diagram_traits<double>]' at /usr/include/boost/polygon/voronoi_diagram.hpp:403:24,
    inlined from 'void boost::polygon::voronoi_builder<T, CTT, VP>::process_circle_event(OUTPUT*) [with OUTPUT = Slic3r::Geometry::VoronoiDiagram; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits<int>; VP = boost::polygon::detail::voronoi_predicates<boost::polygon::detail::voronoi_ctype_traits<int> >]' at /usr/include/boost/polygon/voronoi_builder.hpp:403:51:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::polygon::voronoi_vertex<double>*, std::vector<boost::polygon::voronoi_vertex<double>, std::allocator<boost::polygon::voronoi_vertex<double> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >*, vector<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >, allocator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::polygon::detail::ordered_queue<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >, boost::polygon::voronoi_builder<int>::event_comparison_type>::comparison>]',
    inlined from 'void std::pop_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >*, vector<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >, allocator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > > > > >; _Compare = boost::polygon::detail::ordered_queue<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >, boost::polygon::voronoi_builder<int>::event_comparison_type>::comparison]' at /usr/include/c++/13/bits/stl_heap.h:333:19,
    inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::pop() [with _Tp = std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >; _Sequence = std::vector<std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >, std::allocator<std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > > > >; _Compare = boost::polygon::detail::ordered_queue<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >, boost::polygon::voronoi_builder<int>::event_comparison_type>::comparison]' at /usr/include/c++/13/bits/stl_queue.h:776:15,
    inlined from 'void boost::polygon::detail::ordered_queue<T, Predicate>::pop() [with T = std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >; Predicate = boost::polygon::voronoi_builder<int>::event_comparison_type]' at /usr/include/boost/polygon/detail/voronoi_structures.hpp:318:11,
    inlined from 'void boost::polygon::voronoi_builder<T, CTT, VP>::process_circle_event(OUTPUT*) [with OUTPUT = Slic3r::Geometry::VoronoiDiagram; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits<int>; VP = boost::polygon::detail::voronoi_predicates<boost::polygon::detail::voronoi_ctype_traits<int> >]' at /usr/include/boost/polygon/voronoi_builder.hpp:411:23:
/usr/include/c++/13/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'std::iterator_traits<std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >*>::value_type'} changed in GCC 7.1
  264 |       std::__adjust_heap(__first, _DistanceType(0),
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
  265 |                          _DistanceType(__last - __first),
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  266 |                          _GLIBCXX_MOVE(__value), __comp);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >*, vector<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >, allocator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::polygon::detail::ordered_queue<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >, boost::polygon::voronoi_builder<int>::event_comparison_type>::comparison>]',
    inlined from 'void std::pop_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >*, vector<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >, allocator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > > > > >; _Compare = boost::polygon::detail::ordered_queue<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >, boost::polygon::voronoi_builder<int>::event_comparison_type>::comparison]' at /usr/include/c++/13/bits/stl_heap.h:333:19,
    inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::pop() [with _Tp = std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >; _Sequence = std::vector<std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >, std::allocator<std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > > > >; _Compare = boost::polygon::detail::ordered_queue<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >, boost::polygon::voronoi_builder<int>::event_comparison_type>::comparison]' at /usr/include/c++/13/bits/stl_queue.h:776:15,
    inlined from 'void boost::polygon::detail::ordered_queue<T, Predicate>::pop() [with T = std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >; Predicate = boost::polygon::voronoi_builder<int>::event_comparison_type]' at /usr/include/boost/polygon/detail/voronoi_structures.hpp:318:11,
    inlined from 'void boost::polygon::voronoi_builder<T, CTT, VP>::construct(OUTPUT*) [with OUTPUT = Slic3r::Geometry::VoronoiDiagram; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits<int>; VP = boost::polygon::detail::voronoi_predicates<boost::polygon::detail::voronoi_ctype_traits<int> >]' at /usr/include/boost/polygon/voronoi_builder.hpp:123:27:
/usr/include/c++/13/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'std::iterator_traits<std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >*>::value_type'} changed in GCC 7.1
  264 |       std::__adjust_heap(__first, _DistanceType(0),
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
  265 |                          _DistanceType(__last - __first),
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  266 |                          _GLIBCXX_MOVE(__value), __comp);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 34%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/LayerRegion.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/LayerRegion.cpp.o -MF CMakeFiles/libslic3r.dir/LayerRegion.cpp.o.d -o CMakeFiles/libslic3r.dir/LayerRegion.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/LayerRegion.cpp
[ 34%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Line.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Line.cpp.o -MF CMakeFiles/libslic3r.dir/Line.cpp.o.d -o CMakeFiles/libslic3r.dir/Line.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Line.cpp
[ 34%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BlacklistedLibraryCheck.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/BlacklistedLibraryCheck.cpp.o -MF CMakeFiles/libslic3r.dir/BlacklistedLibraryCheck.cpp.o.d -o CMakeFiles/libslic3r.dir/BlacklistedLibraryCheck.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BlacklistedLibraryCheck.cpp
[ 34%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/LocalesUtils.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/LocalesUtils.cpp.o -MF CMakeFiles/libslic3r.dir/LocalesUtils.cpp.o.d -o CMakeFiles/libslic3r.dir/LocalesUtils.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/LocalesUtils.cpp
[ 34%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/CutUtils.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/CutUtils.cpp.o -MF CMakeFiles/libslic3r.dir/CutUtils.cpp.o.d -o CMakeFiles/libslic3r.dir/CutUtils.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/CutUtils.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&, double}; _Tp = std::pair<Eigen::Matrix<double, 2, 1, 2>, double>; _Alloc = std::allocator<std::pair<Eigen::Matrix<double, 2, 1, 2>, double> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<Eigen::Matrix<double, 2, 1, 2>, double> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&, double}; _Tp = std::pair<Eigen::Matrix<double, 2, 1, 2>, double>; _Alloc = std::allocator<std::pair<Eigen::Matrix<double, 2, 1, 2>, double> >]',
    inlined from 'std::tuple<Eigen::Matrix<double, 2, 1, 2, 2, 1>, double> Slic3r::detect_bridging_direction(const Lines&, const Polygons&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BridgeDetector.hpp:105:37:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 2, 1, 2>, double>*, std::vector<std::pair<Eigen::Matrix<double, 2, 1, 2>, double> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Surface>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<Slic3r::Surface>]' at /usr/include/c++/13/bits/stl_iterator.h:747:22,
    inlined from 'static _OI std::__copy_move<true, false, std::random_access_iterator_tag>::__copy_m(_II, _II, _OI) [with _II = Slic3r::Surface*; _OI = std::back_insert_iterator<std::vector<Slic3r::Surface> >]' at /usr/include/c++/13/bits/stl_algobase.h:413:18,
    inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::Surface*; _OI = back_insert_iterator<vector<Slic3r::Surface> >]' at /usr/include/c++/13/bits/stl_algobase.h:506:30,
    inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::Surface*; _OI = back_insert_iterator<vector<Slic3r::Surface> >]' at /usr/include/c++/13/bits/stl_algobase.h:533:42,
    inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator<Slic3r::Surface*, vector<Slic3r::Surface> >; _OI = back_insert_iterator<vector<Slic3r::Surface> >]' at /usr/include/c++/13/bits/stl_algobase.h:540:31,
    inlined from '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<Slic3r::Surface*, vector<Slic3r::Surface> >; _OI = back_insert_iterator<vector<Slic3r::Surface> >]' at /usr/include/c++/13/bits/stl_algobase.h:665:38,
    inlined from 'void Slic3r::surfaces_append(Surfaces&, Surfaces&&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:276:18:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::Surface&, Slic3r::ExPolygon}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Surface>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Surface>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:259:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::Surface&}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Surface>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, const Surface&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:267:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::surfaces_append(Surfaces&, const ExPolygons&, SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:242:25,
    inlined from 'void Slic3r::SurfaceCollection::append(const Slic3r::ExPolygons&, Slic3r::SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:75:82,
    inlined from 'void Slic3r::SurfaceCollection::set(const Slic3r::ExPolygons&, Slic3r::SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:66:85:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:259:25,
    inlined from 'void Slic3r::SurfaceCollection::append(Slic3r::ExPolygons&&, Slic3r::SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:78:77,
    inlined from 'void Slic3r::LayerRegion::slices_to_fill_surfaces_clipped()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/LayerRegion.cpp:67:35:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:259:25,
    inlined from 'void Slic3r::SurfaceCollection::append(Slic3r::ExPolygons&&, Slic3r::SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:78:77,
    inlined from 'void Slic3r::SurfaceCollection::set(Slic3r::ExPolygons&&, Slic3r::SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:69:80,
    inlined from 'void Slic3r::LayerRegion::trim_surfaces(const Slic3r::Polygons&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/LayerRegion.cpp:846:14:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::Surface&}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::Layer::make_perimeters()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Layer.cpp:730:65:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, const Surface&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:267:25,
    inlined from 'void Slic3r::SurfaceCollection::append(Slic3r::ExPolygons&&, const Slic3r::Surface&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:79:81,
    inlined from 'void Slic3r::Layer::make_perimeters()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Layer.cpp:733:50:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::surfaces_append(Surfaces&, const ExPolygons&, SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:242:25,
    inlined from 'void Slic3r::SurfaceCollection::append(const Slic3r::ExPolygons&, Slic3r::SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:75:82,
    inlined from 'void Slic3r::SurfaceCollection::set(const Slic3r::ExPolygons&, Slic3r::SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:66:85,
    inlined from 'void Slic3r::Layer::restore_untyped_slices()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Layer.cpp:574:33:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface&, Slic3r::ExPolygon}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'Slic3r::Surfaces Slic3r::expand_bridges_detect_orientations(Surfaces&, ExPolygons&, const Algorithm::RegionExpansionParameters&, ExPolygons&, const Algorithm::RegionExpansionParameters&, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/LayerRegion.cpp:344:37:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::surfaces_append(Surfaces&, const ExPolygons&, SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:242:25,
    inlined from 'void Slic3r::SurfaceCollection::append(const Slic3r::ExPolygons&, Slic3r::SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:75:82,
    inlined from 'void Slic3r::SurfaceCollection::set(const Slic3r::ExPolygons&, Slic3r::SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:66:85,
    inlined from 'void Slic3r::Layer::restore_untyped_slices_no_extra_perimeters()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Layer.cpp:590:34:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface&, Slic3r::ExPolygon}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'Slic3r::Surfaces Slic3r::expand_merge_surfaces(Surfaces&, SurfaceType, ExPolygons&, const Algorithm::RegionExpansionParameters&, ExPolygons&, const Algorithm::RegionExpansionParameters&, float, double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/LayerRegion.cpp:404:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 35%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Model.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Model.cpp.o -MF CMakeFiles/libslic3r.dir/Model.cpp.o.d -o CMakeFiles/libslic3r.dir/Model.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Model.cpp
[ 35%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ModelArrange.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ModelArrange.cpp.o -MF CMakeFiles/libslic3r.dir/ModelArrange.cpp.o.d -o CMakeFiles/libslic3r.dir/ModelArrange.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ModelArrange.cpp
[ 35%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MultiMaterialSegmentation.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/MultiMaterialSegmentation.cpp.o -MF CMakeFiles/libslic3r.dir/MultiMaterialSegmentation.cpp.o.d -o CMakeFiles/libslic3r.dir/MultiMaterialSegmentation.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp
[ 35%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MeshNormals.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/MeshNormals.cpp.o -MF CMakeFiles/libslic3r.dir/MeshNormals.cpp.o.d -o CMakeFiles/libslic3r.dir/MeshNormals.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MeshNormals.cpp
[ 35%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Measure.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Measure.cpp.o -MF CMakeFiles/libslic3r.dir/Measure.cpp.o.d -o CMakeFiles/libslic3r.dir/Measure.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp: In lambda function:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:192:83: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  192 |                 if (visited[face_id][edge_id] || (int)face_to_plane[neighbor_idx] == plane_id) {
      |                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:226:61: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  226 |                     while ( (int)face_to_plane[sm.face(he)] == plane_id && he != he_orig) {
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_algobase.h:64,
                 from /usr/include/c++/13/bits/specfun.h:43,
                 from /usr/include/c++/13/cmath:3699,
                 from /usr/include/c++/13/math.h:36,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:15,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = double&; typename __strip_reference_wrapper<typename decay<_Tp>::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper<typename decay<_Tp2>::type>::__type = double; typename decay<_Tp2>::type = double]':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:1070:67:   required from here
/usr/include/c++/13/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  922 |     make_pair(_T1&& __x, _T2&& __y)
      |     ^~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:29,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::MMU_Graph::Arc*, double>*, vector<pair<Slic3r::MMU_Graph::Arc*, double> > >; _Distance = int; _Tp = pair<Slic3r::MMU_Graph::Arc*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::remove_multiple_edges_in_vertices(MMU_Graph&, const std::vector<std::vector<ColoredLine> >&)::<lambda(pair<Slic3r::MMU_Graph::Arc*, double>&, pair<Slic3r::MMU_Graph::Arc*, double>&)> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::MMU_Graph::Arc*, double>*, std::vector<std::pair<Slic3r::MMU_Graph::Arc*, double> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<const Slic3r::MMU_Graph::Arc*, double>*, vector<pair<const Slic3r::MMU_Graph::Arc*, double> > >; _Distance = int; _Tp = pair<const Slic3r::MMU_Graph::Arc*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::extract_colored_segments(const MMU_Graph&, size_t)::<lambda(const Slic3r::Linef&, const Slic3r::MMU_Graph::Arc&)>::<lambda(pair<const Slic3r::MMU_Graph::Arc*, double>&, pair<const Slic3r::MMU_Graph::Arc*, double>&)> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<const Slic3r::MMU_Graph::Arc*, double>*, std::vector<std::pair<const Slic3r::MMU_Graph::Arc*, double> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::MMU_Graph::Arc*, double>*, vector<pair<Slic3r::MMU_Graph::Arc*, double> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::remove_multiple_edges_in_vertices(MMU_Graph&, const std::vector<std::vector<ColoredLine> >&)::<lambda(pair<Slic3r::MMU_Graph::Arc*, double>&, pair<Slic3r::MMU_Graph::Arc*, double>&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::MMU_Graph::Arc*, double>*, std::vector<std::pair<Slic3r::MMU_Graph::Arc*, double> > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::MMU_Graph::Arc*, double>*, std::vector<std::pair<Slic3r::MMU_Graph::Arc*, double> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<const Slic3r::MMU_Graph::Arc*, double>*, vector<pair<const Slic3r::MMU_Graph::Arc*, double> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::extract_colored_segments(const MMU_Graph&, size_t)::<lambda(const Slic3r::Linef&, const Slic3r::MMU_Graph::Arc&)>::<lambda(pair<const Slic3r::MMU_Graph::Arc*, double>&, pair<const Slic3r::MMU_Graph::Arc*, double>&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<const Slic3r::MMU_Graph::Arc*, double>*, std::vector<std::pair<const Slic3r::MMU_Graph::Arc*, double> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<const Slic3r::MMU_Graph::Arc*, double>*, std::vector<std::pair<const Slic3r::MMU_Graph::Arc*, double> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::MMU_Graph::Arc*, double>*, vector<pair<Slic3r::MMU_Graph::Arc*, double> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::remove_multiple_edges_in_vertices(MMU_Graph&, const std::vector<std::vector<ColoredLine> >&)::<lambda(pair<Slic3r::MMU_Graph::Arc*, double>&, pair<Slic3r::MMU_Graph::Arc*, double>&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::MMU_Graph::Arc*, double>*, std::vector<std::pair<Slic3r::MMU_Graph::Arc*, double> > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::MMU_Graph::Arc*, double>*, std::vector<std::pair<Slic3r::MMU_Graph::Arc*, double> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::MMU_Graph::Arc*, double>*, std::vector<std::pair<Slic3r::MMU_Graph::Arc*, double> > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<const Slic3r::MMU_Graph::Arc*, double>*, vector<pair<const Slic3r::MMU_Graph::Arc*, double> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::extract_colored_segments(const MMU_Graph&, size_t)::<lambda(const Slic3r::Linef&, const Slic3r::MMU_Graph::Arc&)>::<lambda(pair<const Slic3r::MMU_Graph::Arc*, double>&, pair<const Slic3r::MMU_Graph::Arc*, double>&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<const Slic3r::MMU_Graph::Arc*, double>*, std::vector<std::pair<const Slic3r::MMU_Graph::Arc*, double> > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<const Slic3r::MMU_Graph::Arc*, double>*, std::vector<std::pair<const Slic3r::MMU_Graph::Arc*, double> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<const Slic3r::MMU_Graph::Arc*, double>*, std::vector<std::pair<const Slic3r::MMU_Graph::Arc*, double> > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >*, vector<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >, allocator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > > > > >; _Distance = int; _Tp = _List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::polygon::detail::ordered_queue<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >, boost::polygon::voronoi_builder<int>::event_comparison_type>::comparison>]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
[ 36%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/CustomGCode.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/CustomGCode.cpp.o -MF CMakeFiles/libslic3r.dir/CustomGCode.cpp.o.d -o CMakeFiles/libslic3r.dir/CustomGCode.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/CustomGCode.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {boost::polygon::point_data<double>, boost::polygon::point_data<double>}; _Tp = boost::polygon::segment_data<double>; _Alloc = std::allocator<boost::polygon::segment_data<double> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<boost::polygon::segment_data<double> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::MMU_Graph::Arc*, double&}; _Tp = std::pair<const Slic3r::MMU_Graph::Arc*, double>; _Alloc = std::allocator<std::pair<const Slic3r::MMU_Graph::Arc*, double> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<const Slic3r::MMU_Graph::Arc*, double> >::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::Linef&}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Linef>::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&, const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Linef>::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::MMU_Graph::Arc*, double&}; _Tp = std::pair<Slic3r::MMU_Graph::Arc*, double>; _Alloc = std::allocator<std::pair<Slic3r::MMU_Graph::Arc*, double> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<Slic3r::MMU_Graph::Arc*, double> >::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::MMU_Graph::Arc*, double&}; _Tp = std::pair<Slic3r::MMU_Graph::Arc*, double>; _Alloc = std::allocator<std::pair<Slic3r::MMU_Graph::Arc*, double> >]',
    inlined from 'void Slic3r::remove_multiple_edges_in_vertices(MMU_Graph&, const std::vector<std::vector<ColoredLine> >&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:1260:50:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::MMU_Graph::Arc*, double>*, std::vector<std::pair<Slic3r::MMU_Graph::Arc*, double> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::MMU_Graph::Arc*, double>*, vector<pair<Slic3r::MMU_Graph::Arc*, double> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::remove_multiple_edges_in_vertices(MMU_Graph&, const std::vector<std::vector<ColoredLine> >&)::<lambda(pair<Slic3r::MMU_Graph::Arc*, double>&, pair<Slic3r::MMU_Graph::Arc*, double>&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<Slic3r::MMU_Graph::Arc*, double>*, vector<pair<Slic3r::MMU_Graph::Arc*, double> > >; _Compare = Slic3r::remove_multiple_edges_in_vertices(MMU_Graph&, const std::vector<std::vector<ColoredLine> >&)::<lambda(pair<Slic3r::MMU_Graph::Arc*, double>&, pair<Slic3r::MMU_Graph::Arc*, double>&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'void Slic3r::remove_multiple_edges_in_vertices(MMU_Graph&, const std::vector<std::vector<ColoredLine> >&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:1263:26:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::MMU_Graph::Arc*, double>*, std::vector<std::pair<Slic3r::MMU_Graph::Arc*, double> > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::MMU_Graph::Arc*, double>*, vector<pair<Slic3r::MMU_Graph::Arc*, double> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::remove_multiple_edges_in_vertices(MMU_Graph&, const std::vector<std::vector<ColoredLine> >&)::<lambda(pair<Slic3r::MMU_Graph::Arc*, double>&, pair<Slic3r::MMU_Graph::Arc*, double>&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::MMU_Graph::Arc*, double>*, vector<pair<Slic3r::MMU_Graph::Arc*, double> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::remove_multiple_edges_in_vertices(MMU_Graph&, const std::vector<std::vector<ColoredLine> >&)::<lambda(pair<Slic3r::MMU_Graph::Arc*, double>&, pair<Slic3r::MMU_Graph::Arc*, double>&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<Slic3r::MMU_Graph::Arc*, double>*, vector<pair<Slic3r::MMU_Graph::Arc*, double> > >; _Compare = Slic3r::remove_multiple_edges_in_vertices(MMU_Graph&, const std::vector<std::vector<ColoredLine> >&)::<lambda(pair<Slic3r::MMU_Graph::Arc*, double>&, pair<Slic3r::MMU_Graph::Arc*, double>&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'void Slic3r::remove_multiple_edges_in_vertices(MMU_Graph&, const std::vector<std::vector<ColoredLine> >&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:1263:26:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::MMU_Graph::Arc*, double>*, std::vector<std::pair<Slic3r::MMU_Graph::Arc*, double> > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::MMU_Graph::Arc*, double>*, std::vector<std::pair<Slic3r::MMU_Graph::Arc*, double> > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {boost::polygon::point_data<double>}; _Tp = boost::polygon::point_data<double>; _Alloc = std::allocator<boost::polygon::point_data<double> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<boost::polygon::point_data<double>, std::allocator<boost::polygon::point_data<double> > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {boost::polygon::point_data<double>}; _Tp = boost::polygon::point_data<double>; _Alloc = std::allocator<boost::polygon::point_data<double> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = boost::polygon::point_data<double>; _Alloc = std::allocator<boost::polygon::point_data<double> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void Slic3r::Voronoi::Internal::clip_infinite_edge(const Slic3r::Points&, const std::vector<boost::polygon::segment_data<double> >&, const edge_type&, coordinate_type, std::vector<boost::polygon::point_data<double>, std::allocator<boost::polygon::point_data<double> > >*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/VoronoiVisualUtils.hpp:277:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::polygon::point_data<double>*, std::vector<boost::polygon::point_data<double>, std::allocator<boost::polygon::point_data<double> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {boost::polygon::point_data<double>}; _Tp = boost::polygon::point_data<double>; _Alloc = std::allocator<boost::polygon::point_data<double> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = boost::polygon::point_data<double>; _Alloc = std::allocator<boost::polygon::point_data<double> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void Slic3r::Voronoi::Internal::clip_infinite_edge(const Slic3r::Points&, const std::vector<boost::polygon::segment_data<double> >&, const edge_type&, coordinate_type, std::vector<boost::polygon::point_data<double>, std::allocator<boost::polygon::point_data<double> > >*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/VoronoiVisualUtils.hpp:278:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::polygon::point_data<double>*, std::vector<boost::polygon::point_data<double>, std::allocator<boost::polygon::point_data<double> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {boost::polygon::point_data<double>}; _Tp = boost::polygon::point_data<double>; _Alloc = std::allocator<boost::polygon::point_data<double> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = boost::polygon::point_data<double>; _Alloc = std::allocator<boost::polygon::point_data<double> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void Slic3r::Voronoi::Internal::clip_infinite_edge(const Slic3r::Points&, const std::vector<boost::polygon::segment_data<double> >&, const edge_type&, coordinate_type, std::vector<boost::polygon::point_data<double>, std::allocator<boost::polygon::point_data<double> > >*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/VoronoiVisualUtils.hpp:280:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::polygon::point_data<double>*, std::vector<boost::polygon::point_data<double>, std::allocator<boost::polygon::point_data<double> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {boost::polygon::point_data<double>}; _Tp = boost::polygon::point_data<double>; _Alloc = std::allocator<boost::polygon::point_data<double> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = boost::polygon::point_data<double>; _Alloc = std::allocator<boost::polygon::point_data<double> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void Slic3r::Voronoi::Internal::clip_infinite_edge(const Slic3r::Points&, const std::vector<boost::polygon::segment_data<double> >&, const edge_type&, coordinate_type, std::vector<boost::polygon::point_data<double>, std::allocator<boost::polygon::point_data<double> > >*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry/VoronoiVisualUtils.hpp:281:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::polygon::point_data<double>*, std::vector<boost::polygon::point_data<double>, std::allocator<boost::polygon::point_data<double> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::MMU_Graph::Node}; _Tp = Slic3r::MMU_Graph::Node; _Alloc = std::allocator<Slic3r::MMU_Graph::Node>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::MMU_Graph::Node>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::MMU_Graph::Node}; _Tp = Slic3r::MMU_Graph::Node; _Alloc = std::allocator<Slic3r::MMU_Graph::Node>]':
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::MMU_Graph::Node*, std::vector<Slic3r::MMU_Graph::Node> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::MMU_Graph::append_voronoi_vertices(const Slic3r::Geometry::VoronoiDiagram&, const Slic3r::Polygons&, Slic3r::BoundingBox)::CPoint*, const double&}; _Tp = std::pair<const Slic3r::MMU_Graph::append_voronoi_vertices(const Slic3r::Geometry::VoronoiDiagram&, const Slic3r::Polygons&, Slic3r::BoundingBox)::CPoint*, double>; _Alloc = std::allocator<std::pair<const Slic3r::MMU_Graph::append_voronoi_vertices(const Slic3r::Geometry::VoronoiDiagram&, const Slic3r::Polygons&, Slic3r::BoundingBox)::CPoint*, double> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<const Slic3r::MMU_Graph::append_voronoi_vertices(const Slic3r::Geometry::VoronoiDiagram&, const Slic3r::Polygons&, Slic3r::BoundingBox)::CPoint*, double>, std::allocator<std::pair<const Slic3r::MMU_Graph::append_voronoi_vertices(const Slic3r::Geometry::VoronoiDiagram&, const Slic3r::Polygons&, Slic3r::BoundingBox)::CPoint*, double> > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Linef&}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]',
    inlined from 'std::vector<std::vector<Slic3r::ExPolygon> > Slic3r::extract_colored_segments(const MMU_Graph&, size_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:1173:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Linef*, std::vector<Slic3r::Linef> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::MMU_Graph::Arc*, double&}; _Tp = std::pair<const Slic3r::MMU_Graph::Arc*, double>; _Alloc = std::allocator<std::pair<const Slic3r::MMU_Graph::Arc*, double> >]',
    inlined from 'Slic3r::extract_colored_segments(const MMU_Graph&, size_t)::<lambda(const Slic3r::Linef&, const Slic3r::MMU_Graph::Arc&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:1139:37,
    inlined from 'std::vector<std::vector<Slic3r::ExPolygon> > Slic3r::extract_colored_segments(const MMU_Graph&, size_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:1179:62:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<const Slic3r::MMU_Graph::Arc*, double>*, std::vector<std::pair<const Slic3r::MMU_Graph::Arc*, double> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<const Slic3r::MMU_Graph::Arc*, double>*, vector<pair<const Slic3r::MMU_Graph::Arc*, double> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::extract_colored_segments(const MMU_Graph&, size_t)::<lambda(const Slic3r::Linef&, const Slic3r::MMU_Graph::Arc&)>::<lambda(pair<const Slic3r::MMU_Graph::Arc*, double>&, pair<const Slic3r::MMU_Graph::Arc*, double>&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<const Slic3r::MMU_Graph::Arc*, double>*, vector<pair<const Slic3r::MMU_Graph::Arc*, double> > >; _Compare = Slic3r::extract_colored_segments(const MMU_Graph&, size_t)::<lambda(const Slic3r::Linef&, const Slic3r::MMU_Graph::Arc&)>::<lambda(pair<const Slic3r::MMU_Graph::Arc*, double>&, pair<const Slic3r::MMU_Graph::Arc*, double>&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'Slic3r::extract_colored_segments(const MMU_Graph&, size_t)::<lambda(const Slic3r::Linef&, const Slic3r::MMU_Graph::Arc&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:1142:18,
    inlined from 'std::vector<std::vector<Slic3r::ExPolygon> > Slic3r::extract_colored_segments(const MMU_Graph&, size_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:1179:62:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<const Slic3r::MMU_Graph::Arc*, double>*, std::vector<std::pair<const Slic3r::MMU_Graph::Arc*, double> > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<const Slic3r::MMU_Graph::Arc*, double>*, vector<pair<const Slic3r::MMU_Graph::Arc*, double> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::extract_colored_segments(const MMU_Graph&, size_t)::<lambda(const Slic3r::Linef&, const Slic3r::MMU_Graph::Arc&)>::<lambda(pair<const Slic3r::MMU_Graph::Arc*, double>&, pair<const Slic3r::MMU_Graph::Arc*, double>&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<const Slic3r::MMU_Graph::Arc*, double>*, vector<pair<const Slic3r::MMU_Graph::Arc*, double> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::extract_colored_segments(const MMU_Graph&, size_t)::<lambda(const Slic3r::Linef&, const Slic3r::MMU_Graph::Arc&)>::<lambda(pair<const Slic3r::MMU_Graph::Arc*, double>&, pair<const Slic3r::MMU_Graph::Arc*, double>&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<const Slic3r::MMU_Graph::Arc*, double>*, vector<pair<const Slic3r::MMU_Graph::Arc*, double> > >; _Compare = Slic3r::extract_colored_segments(const MMU_Graph&, size_t)::<lambda(const Slic3r::Linef&, const Slic3r::MMU_Graph::Arc&)>::<lambda(pair<const Slic3r::MMU_Graph::Arc*, double>&, pair<const Slic3r::MMU_Graph::Arc*, double>&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'Slic3r::extract_colored_segments(const MMU_Graph&, size_t)::<lambda(const Slic3r::Linef&, const Slic3r::MMU_Graph::Arc&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:1142:18,
    inlined from 'std::vector<std::vector<Slic3r::ExPolygon> > Slic3r::extract_colored_segments(const MMU_Graph&, size_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:1179:62:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<const Slic3r::MMU_Graph::Arc*, double>*, std::vector<std::pair<const Slic3r::MMU_Graph::Arc*, double> > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<const Slic3r::MMU_Graph::Arc*, double>*, std::vector<std::pair<const Slic3r::MMU_Graph::Arc*, double> > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&, const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]',
    inlined from 'std::vector<std::vector<Slic3r::ExPolygon> > Slic3r::extract_colored_segments(const MMU_Graph&, size_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:1181:40:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Linef*, std::vector<Slic3r::Linef> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::MMU_Graph::append_voronoi_vertices(const Slic3r::Geometry::VoronoiDiagram&, const Slic3r::Polygons&, Slic3r::BoundingBox)::CPoint*, const double&}; _Tp = std::pair<const Slic3r::MMU_Graph::append_voronoi_vertices(const Slic3r::Geometry::VoronoiDiagram&, const Slic3r::Polygons&, Slic3r::BoundingBox)::CPoint*, double>; _Alloc = std::allocator<std::pair<const Slic3r::MMU_Graph::append_voronoi_vertices(const Slic3r::Geometry::VoronoiDiagram&, const Slic3r::Polygons&, Slic3r::BoundingBox)::CPoint*, double> >]',
    inlined from 'std::vector<std::pair<const ValueType*, double> > Slic3r::ClosestPointInRadiusLookup<ValueType, PointAccessor>::find_all(const Slic3r::Vec2crd&) [with ValueType = Slic3r::MMU_Graph::append_voronoi_vertices(const Slic3r::Geometry::VoronoiDiagram&, const Slic3r::Polygons&, Slic3r::BoundingBox)::CPoint; PointAccessor = Slic3r::MMU_Graph::append_voronoi_vertices(const Slic3r::Geometry::VoronoiDiagram&, const Slic3r::Polygons&, Slic3r::BoundingBox)::CPointAccessor]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Point.hpp:457:45,
    inlined from 'void Slic3r::MMU_Graph::append_voronoi_vertices(const Slic3r::Geometry::VoronoiDiagram&, const Slic3r::Polygons&, Slic3r::BoundingBox)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:757:133:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<const Slic3r::MMU_Graph::append_voronoi_vertices(const Slic3r::Geometry::VoronoiDiagram&, const Slic3r::Polygons&, Slic3r::BoundingBox)::CPoint*, double>*, std::vector<std::pair<const Slic3r::MMU_Graph::append_voronoi_vertices(const Slic3r::Geometry::VoronoiDiagram&, const Slic3r::Polygons&, Slic3r::BoundingBox)::CPoint*, double>, std::allocator<std::pair<const Slic3r::MMU_Graph::append_voronoi_vertices(const Slic3r::Geometry::VoronoiDiagram&, const Slic3r::Polygons&, Slic3r::BoundingBox)::CPoint*, double> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {boost::polygon::voronoi_vertex<double>}; _Tp = boost::polygon::voronoi_vertex<double>; _Alloc = std::allocator<boost::polygon::voronoi_vertex<double> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<boost::polygon::voronoi_vertex<double>, std::allocator<boost::polygon::voronoi_vertex<double> > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
[ 36%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Items/ArrangeItem.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Items/ArrangeItem.cpp.o -MF CMakeFiles/libslic3r.dir/Arrange/Items/ArrangeItem.cpp.o.d -o CMakeFiles/libslic3r.dir/Arrange/Items/ArrangeItem.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Items/ArrangeItem.cpp
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {boost::polygon::voronoi_vertex<double>}; _Tp = boost::polygon::voronoi_vertex<double>; _Alloc = std::allocator<boost::polygon::voronoi_vertex<double> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = boost::polygon::voronoi_vertex<double>; _Alloc = std::allocator<boost::polygon::voronoi_vertex<double> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::pair<void*, void*> boost::polygon::voronoi_diagram<T, TRAITS>::_insert_new_edge(const boost::polygon::detail::site_event<CT>&, const boost::polygon::detail::site_event<CT>&, const boost::polygon::detail::circle_event<CT2>&, void*, void*) [with CT1 = int; CT2 = double; T = double; TRAITS = boost::polygon::voronoi_diagram_traits<double>]' at /usr/include/boost/polygon/voronoi_diagram.hpp:403:24,
    inlined from 'void boost::polygon::voronoi_builder<T, CTT, VP>::process_circle_event(OUTPUT*) [with OUTPUT = Slic3r::Geometry::VoronoiDiagram; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits<int>; VP = boost::polygon::detail::voronoi_predicates<boost::polygon::detail::voronoi_ctype_traits<int> >]' at /usr/include/boost/polygon/voronoi_builder.hpp:403:51:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::polygon::voronoi_vertex<double>*, std::vector<boost::polygon::voronoi_vertex<double>, std::allocator<boost::polygon::voronoi_vertex<double> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >*, vector<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >, allocator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::polygon::detail::ordered_queue<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >, boost::polygon::voronoi_builder<int>::event_comparison_type>::comparison>]',
    inlined from 'void std::pop_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >*, vector<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >, allocator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > > > > >; _Compare = boost::polygon::detail::ordered_queue<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >, boost::polygon::voronoi_builder<int>::event_comparison_type>::comparison]' at /usr/include/c++/13/bits/stl_heap.h:333:19,
    inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::pop() [with _Tp = std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >; _Sequence = std::vector<std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >, std::allocator<std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > > > >; _Compare = boost::polygon::detail::ordered_queue<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >, boost::polygon::voronoi_builder<int>::event_comparison_type>::comparison]' at /usr/include/c++/13/bits/stl_queue.h:776:15,
    inlined from 'void boost::polygon::detail::ordered_queue<T, Predicate>::pop() [with T = std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >; Predicate = boost::polygon::voronoi_builder<int>::event_comparison_type]' at /usr/include/boost/polygon/detail/voronoi_structures.hpp:318:11,
    inlined from 'void boost::polygon::voronoi_builder<T, CTT, VP>::process_circle_event(OUTPUT*) [with OUTPUT = Slic3r::Geometry::VoronoiDiagram; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits<int>; VP = boost::polygon::detail::voronoi_predicates<boost::polygon::detail::voronoi_ctype_traits<int> >]' at /usr/include/boost/polygon/voronoi_builder.hpp:411:23:
/usr/include/c++/13/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'std::iterator_traits<std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >*>::value_type'} changed in GCC 7.1
  264 |       std::__adjust_heap(__first, _DistanceType(0),
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
  265 |                          _DistanceType(__last - __first),
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  266 |                          _GLIBCXX_MOVE(__value), __comp);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >*, vector<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >, allocator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::polygon::detail::ordered_queue<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >, boost::polygon::voronoi_builder<int>::event_comparison_type>::comparison>]',
    inlined from 'void std::pop_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >*, vector<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >, allocator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > > > > >; _Compare = boost::polygon::detail::ordered_queue<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >, boost::polygon::voronoi_builder<int>::event_comparison_type>::comparison]' at /usr/include/c++/13/bits/stl_heap.h:333:19,
    inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::pop() [with _Tp = std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >; _Sequence = std::vector<std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >, std::allocator<std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > > > >; _Compare = boost::polygon::detail::ordered_queue<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >, boost::polygon::voronoi_builder<int>::event_comparison_type>::comparison]' at /usr/include/c++/13/bits/stl_queue.h:776:15,
    inlined from 'void boost::polygon::detail::ordered_queue<T, Predicate>::pop() [with T = std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >; Predicate = boost::polygon::voronoi_builder<int>::event_comparison_type]' at /usr/include/boost/polygon/detail/voronoi_structures.hpp:318:11,
    inlined from 'void boost::polygon::voronoi_builder<T, CTT, VP>::construct(OUTPUT*) [with OUTPUT = Slic3r::Geometry::VoronoiDiagram; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits<int>; VP = boost::polygon::detail::voronoi_predicates<boost::polygon::detail::voronoi_ctype_traits<int> >]' at /usr/include/boost/polygon/voronoi_builder.hpp:123:27:
/usr/include/c++/13/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'std::iterator_traits<std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >*>::value_type'} changed in GCC 7.1
  264 |       std::__adjust_heap(__first, _DistanceType(0),
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
  265 |                          _DistanceType(__last - __first),
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  266 |                          _GLIBCXX_MOVE(__value), __comp);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::MMU_Graph::Node}; _Tp = Slic3r::MMU_Graph::Node; _Alloc = std::allocator<Slic3r::MMU_Graph::Node>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::MMU_Graph::Node; _Alloc = std::allocator<Slic3r::MMU_Graph::Node>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'Slic3r::MMU_Graph Slic3r::build_graph(size_t, const std::vector<std::vector<ColoredLine> >&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:915:30,
    inlined from 'Slic3r::multi_material_segmentation_by_painting(const PrintObject&, const std::function<void()>&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:1883:72:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::MMU_Graph::Node*, std::vector<Slic3r::MMU_Graph::Node> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {boost::polygon::point_data<double>, boost::polygon::point_data<double>}; _Tp = boost::polygon::segment_data<double>; _Alloc = std::allocator<boost::polygon::segment_data<double> >]',
    inlined from 'Slic3r::MMU_Graph Slic3r::build_graph(size_t, const std::vector<std::vector<ColoredLine> >&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:947:30,
    inlined from 'Slic3r::multi_material_segmentation_by_painting(const PrintObject&, const std::function<void()>&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:1883:72:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::polygon::segment_data<double>*, std::vector<boost::polygon::segment_data<double> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 36%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Items/SimpleArrangeItem.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Items/SimpleArrangeItem.cpp.o -MF CMakeFiles/libslic3r.dir/Arrange/Items/SimpleArrangeItem.cpp.o.d -o CMakeFiles/libslic3r.dir/Arrange/Items/SimpleArrangeItem.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Items/SimpleArrangeItem.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::CustomGCode::Item}; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator<Slic3r::CustomGCode::Item>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::CustomGCode::Item>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::CustomGCode::Item}; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator<Slic3r::CustomGCode::Item>]',
    inlined from 'void Slic3r::CustomGCode::update_custom_gcode_per_print_z_from_config(Info&, Slic3r::DynamicPrintConfig*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/CustomGCode.cpp:30:37:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&, unsigned int}; _Tp = std::pair<double, unsigned int>; _Alloc = std::allocator<std::pair<double, unsigned int> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<double, unsigned int> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&, unsigned int}; _Tp = std::pair<double, unsigned int>; _Alloc = std::allocator<std::pair<double, unsigned int> >]',
    inlined from 'std::vector<std::pair<double, unsigned int> > Slic3r::CustomGCode::custom_tool_changes(const Info&, size_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/CustomGCode.cpp:70:45:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 36%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/ArrangeSettingsDb_AppCfg.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/ArrangeSettingsDb_AppCfg.cpp.o -MF CMakeFiles/libslic3r.dir/Arrange/ArrangeSettingsDb_AppCfg.cpp.o.d -o CMakeFiles/libslic3r.dir/Arrange/ArrangeSettingsDb_AppCfg.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeSettingsDb_AppCfg.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::Measure::SurfaceFeature*, std::vector<Slic3r::Measure::SurfaceFeature> > >; _Tp = Slic3r::Measure::SurfaceFeature; _Alloc = std::allocator<Slic3r::Measure::SurfaceFeature>]':
/usr/include/c++/13/bits/vector.tcc:751:7: note: parameter passing for argument of type 'std::vector<Slic3r::Measure::SurfaceFeature>::iterator' changed in GCC 7.1
  751 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc:751:7: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::Measure::SurfaceFeature*, std::vector<Slic3r::Measure::SurfaceFeature> > >' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc:751:7: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::Measure::SurfaceFeature*, std::vector<Slic3r::Measure::SurfaceFeature> > >' changed in GCC 7.1
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:7:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MeasureUtils.hpp: In constructor 'Slic3r::Measure::Polynomial1::Polynomial1(std::initializer_list<double>)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MeasureUtils.hpp:20:5: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
   20 |     Polynomial1(std::initializer_list<double> values)
      |     ^~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&, double&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'std::tuple<Eigen::Matrix<double, 3, 1, 2, 3, 1>, double, double> Slic3r::Measure::get_center_and_radius(const std::vector<Eigen::Matrix<double, 3, 1, 2> >&, const Slic3r::Transform3d&, const Slic3r::Transform3d&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:31:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = Slic3r::Measure::MeasuringImpl::PlaneData; _Alloc = std::allocator<Slic3r::Measure::MeasuringImpl::PlaneData>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Measure::MeasuringImpl::PlaneData>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = Slic3r::Measure::MeasuringImpl::PlaneData; _Alloc = std::allocator<Slic3r::Measure::MeasuringImpl::PlaneData>]',
    inlined from 'void Slic3r::Measure::MeasuringImpl::update_planes()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:142:38:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Measure::MeasuringImpl::PlaneData*, std::vector<Slic3r::Measure::MeasuringImpl::PlaneData> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 3, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'Slic3r::Measure::MeasuringImpl::update_planes()::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:206:41:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'Slic3r::Measure::MeasuringImpl::update_planes()::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:247:45:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::Measure::SurfaceFeature}; _Tp = Slic3r::Measure::SurfaceFeature; _Alloc = std::allocator<Slic3r::Measure::SurfaceFeature>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Measure::SurfaceFeature>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 3, 1, 2, 3, 1>&}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 3, 1, 2> >::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&, const Eigen::Matrix<double, 3, 1, 2, 3, 1>&, Eigen::Matrix<double, 3, 1, 2, 3, 1>&}; _Tp = Slic3r::Measure::DistAndPoints; _Alloc = std::allocator<Slic3r::Measure::DistAndPoints>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Measure::DistAndPoints>::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double, Eigen::Matrix<double, 3, 1, 2, 3, 1>&, Eigen::Matrix<double, 3, 1, 2, 3, 1>&}; _Tp = Slic3r::Measure::DistAndPoints; _Alloc = std::allocator<Slic3r::Measure::DistAndPoints>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Measure::DistAndPoints>::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, Eigen::Matrix<double, 3, 1, 2, 3, 1>&, Eigen::Matrix<double, 3, 1, 2, 3, 1>&}; _Tp = Slic3r::Measure::DistAndPoints; _Alloc = std::allocator<Slic3r::Measure::DistAndPoints>]':
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Measure::DistAndPoints*, std::vector<Slic3r::Measure::DistAndPoints> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::Measure::DistAndPoints}; _Tp = Slic3r::Measure::DistAndPoints; _Alloc = std::allocator<Slic3r::Measure::DistAndPoints>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Measure::DistAndPoints>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Measure::DistAndPoints}; _Tp = Slic3r::Measure::DistAndPoints; _Alloc = std::allocator<Slic3r::Measure::DistAndPoints>]':
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Measure::DistAndPoints*, std::vector<Slic3r::Measure::DistAndPoints> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::Measure::DistAndPoints&}; _Tp = Slic3r::Measure::DistAndPoints; _Alloc = std::allocator<Slic3r::Measure::DistAndPoints>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Measure::DistAndPoints>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
[ 36%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Scene.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Scene.cpp.o -MF CMakeFiles/libslic3r.dir/Arrange/Scene.cpp.o.d -o CMakeFiles/libslic3r.dir/Arrange/Scene.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Scene.cpp
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Measure::SurfaceFeature}; _Tp = Slic3r::Measure::SurfaceFeature; _Alloc = std::allocator<Slic3r::Measure::SurfaceFeature>]',
    inlined from 'void Slic3r::Measure::MeasuringImpl::extract_features(int)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:316:64:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Measure::SurfaceFeature*, std::vector<Slic3r::Measure::SurfaceFeature> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Measure::SurfaceFeature}; _Tp = Slic3r::Measure::SurfaceFeature; _Alloc = std::allocator<Slic3r::Measure::SurfaceFeature>]',
    inlined from 'void Slic3r::Measure::MeasuringImpl::extract_features(int)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:321:60:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Measure::SurfaceFeature*, std::vector<Slic3r::Measure::SurfaceFeature> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 3, 1, 2, 3, 1>&}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'void Slic3r::Measure::MeasuringImpl::extract_features(int)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:398:47:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 3, 1, 2, 3, 1>&}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'void Slic3r::Measure::MeasuringImpl::extract_features(int)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:402:51:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Measure::SurfaceFeature}; _Tp = Slic3r::Measure::SurfaceFeature; _Alloc = std::allocator<Slic3r::Measure::SurfaceFeature>]',
    inlined from 'void Slic3r::Measure::MeasuringImpl::extract_features(int)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:431:53:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Measure::SurfaceFeature*, std::vector<Slic3r::Measure::SurfaceFeature> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Measure::SurfaceFeature}; _Tp = Slic3r::Measure::SurfaceFeature; _Alloc = std::allocator<Slic3r::Measure::SurfaceFeature>]',
    inlined from 'void Slic3r::Measure::MeasuringImpl::extract_features(int)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:446:39:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Measure::SurfaceFeature*, std::vector<Slic3r::Measure::SurfaceFeature> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Measure::SurfaceFeature}; _Tp = Slic3r::Measure::SurfaceFeature; _Alloc = std::allocator<Slic3r::Measure::SurfaceFeature>]',
    inlined from 'void Slic3r::Measure::MeasuringImpl::extract_features(int)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:447:35:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Measure::SurfaceFeature*, std::vector<Slic3r::Measure::SurfaceFeature> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Measure::SurfaceFeature}; _Tp = Slic3r::Measure::SurfaceFeature; _Alloc = std::allocator<Slic3r::Measure::SurfaceFeature>]',
    inlined from 'void Slic3r::Measure::MeasuringImpl::extract_features(int)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:454:39:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Measure::SurfaceFeature*, std::vector<Slic3r::Measure::SurfaceFeature> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::Measure::SurfaceFeature*, std::vector<Slic3r::Measure::SurfaceFeature> > >; <template-parameter-2-2> = void; _Tp = Slic3r::Measure::SurfaceFeature; _Alloc = std::allocator<Slic3r::Measure::SurfaceFeature>]',
    inlined from 'void Slic3r::Measure::MeasuringImpl::extract_features(int)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:486:42:
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Measure::SurfaceFeature*, std::vector<Slic3r::Measure::SurfaceFeature> >' changed in GCC 7.1
 1483 |           _M_range_insert(begin() + __offset, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1484 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::Measure::SurfaceFeature*, std::vector<Slic3r::Measure::SurfaceFeature> > >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::Measure::SurfaceFeature*, std::vector<Slic3r::Measure::SurfaceFeature> > >; <template-parameter-2-2> = void; _Tp = Slic3r::Measure::SurfaceFeature; _Alloc = std::allocator<Slic3r::Measure::SurfaceFeature>]',
    inlined from 'void Slic3r::Measure::MeasuringImpl::extract_features(int)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:488:42:
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Measure::SurfaceFeature*, std::vector<Slic3r::Measure::SurfaceFeature> >' changed in GCC 7.1
 1483 |           _M_range_insert(begin() + __offset, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1484 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::Measure::SurfaceFeature*, std::vector<Slic3r::Measure::SurfaceFeature> > >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Measure::SurfaceFeature}; _Tp = Slic3r::Measure::SurfaceFeature; _Alloc = std::allocator<Slic3r::Measure::SurfaceFeature>]',
    inlined from 'void Slic3r::Measure::MeasuringImpl::extract_features(int)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:503:40:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Measure::SurfaceFeature*, std::vector<Slic3r::Measure::SurfaceFeature> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::Measure::DistAndPoints; _Alloc = std::allocator<Slic3r::Measure::DistAndPoints>]',
    inlined from 'Slic3r::Measure::MeasurementResult Slic3r::Measure::get_measurement(const SurfaceFeature&, const SurfaceFeature&, const Measuring*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:961:48:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Measure::DistAndPoints*, std::vector<Slic3r::Measure::DistAndPoints> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp: In function 'Slic3r::Measure::MeasurementResult Slic3r::Measure::get_measurement(const SurfaceFeature&, const SurfaceFeature&, const Measuring*)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:1025:60: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
 1025 |                 Polynomial1 p0{ a2 + a7, two * a3, a5 - a7 };
      |                                                            ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:1026:52: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
 1026 |                 Polynomial1 p1{ two * a4, two * a6 };
      |                                                    ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:1027:42: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
 1027 |                 Polynomial1 p2{ zero, a1 };
      |                                          ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:1028:37: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
 1028 |                 Polynomial1 p3{ -a0 };
      |                                     ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:1029:51: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
 1029 |                 Polynomial1 p4{ -a6, a4, two * a6 };
      |                                                   ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:1030:46: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
 1030 |                 Polynomial1 p5{ -a3, a7 - a5 };
      |                                              ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:1031:51: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
 1031 |                 Polynomial1 tmp0{ one, zero, -one };
      |                                                   ^
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::Measure::DistAndPoints; _Alloc = std::allocator<Slic3r::Measure::DistAndPoints>]',
    inlined from 'Slic3r::Measure::MeasurementResult Slic3r::Measure::get_measurement(const SurfaceFeature&, const SurfaceFeature&, const Measuring*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:1215:48:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Measure::DistAndPoints*, std::vector<Slic3r::Measure::DistAndPoints> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, const Eigen::Matrix<double, 3, 1, 2, 3, 1>&, Eigen::Matrix<double, 3, 1, 2, 3, 1>&}; _Tp = Slic3r::Measure::DistAndPoints; _Alloc = std::allocator<Slic3r::Measure::DistAndPoints>]',
    inlined from 'Slic3r::Measure::get_measurement(const SurfaceFeature&, const SurfaceFeature&, const Measuring*)::<lambda(const Slic3r::Vec3d&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, Eigen::Matrix<double, 3, 1, 2> >&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Measure.cpp:887:43:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Measure::DistAndPoints*, std::vector<Slic3r::Measure::DistAndPoints> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::arr2::ArrangeItem&}; _Tp = Slic3r::arr2::TrafoOnlyArrangeItem; _Alloc = std::allocator<Slic3r::arr2::TrafoOnlyArrangeItem>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::arr2::TrafoOnlyArrangeItem>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::arr2::ArrangeItem&}; _Tp = Slic3r::arr2::TrafoOnlyArrangeItem; _Alloc = std::allocator<Slic3r::arr2::TrafoOnlyArrangeItem>]':
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::TrafoOnlyArrangeItem*, std::vector<Slic3r::arr2::TrafoOnlyArrangeItem> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::arr2::ArrangeItem&}; _Tp = Slic3r::arr2::TrafoOnlyArrangeItem; _Alloc = std::allocator<Slic3r::arr2::TrafoOnlyArrangeItem>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::arr2::TrafoOnlyArrangeItem>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
[ 37%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/SceneBuilder.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/SceneBuilder.cpp.o -MF CMakeFiles/libslic3r.dir/Arrange/SceneBuilder.cpp.o.d -o CMakeFiles/libslic3r.dir/Arrange/SceneBuilder.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/SceneBuilder.cpp
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::arr2::ArrangeItem}; _Tp = Slic3r::arr2::ArrangeItem; _Alloc = std::allocator<Slic3r::arr2::ArrangeItem>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> >::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arr2::ArrangeItem}; _Tp = Slic3r::arr2::ArrangeItem; _Alloc = std::allocator<Slic3r::arr2::ArrangeItem>]':
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::arr2::ArrangeItem&}; _Tp = Slic3r::arr2::ArrangeItem; _Alloc = std::allocator<Slic3r::arr2::ArrangeItem>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::arr2::ArrangeItem; _Alloc = std::allocator<Slic3r::arr2::ArrangeItem>]',
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> >]' at /usr/include/c++/13/bits/stl_iterator.h:739:22,
    inlined from 'typename __gnu_cxx::__enable_if<(! std::__is_scalar<_Tp>::__value), _OutputIterator>::__type std::__fill_n_a1(_OutputIterator, _Size, const _Tp&) [with _OutputIterator = back_insert_iterator<vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Size = unsigned int; _Tp = Slic3r::arr2::ArrangeItem]' at /usr/include/c++/13/bits/stl_algobase.h:1067:11,
    inlined from '_OutputIterator std::__fill_n_a(_OutputIterator, _Size, const _Tp&, output_iterator_tag) [with _OutputIterator = back_insert_iterator<vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Size = unsigned int; _Tp = Slic3r::arr2::ArrangeItem]' at /usr/include/c++/13/bits/stl_algobase.h:1099:25,
    inlined from '_OI std::fill_n(_OI, _Size, const _Tp&) [with _OI = back_insert_iterator<vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Size = unsigned int; _Tp = Slic3r::arr2::ArrangeItem]' at /usr/include/c++/13/bits/stl_algobase.h:1157:29,
    inlined from 'static std::unique_ptr<Slic3r::arr2::MultiplySelectionTask<ArrItem> > Slic3r::arr2::MultiplySelectionTask<ArrItem>::create(const Slic3r::arr2::Scene&, size_t, const Slic3r::arr2::ArrangeableToItemConverter<ArrItem>&) [with ArrItem = Slic3r::arr2::ArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/MultiplySelectionTaskImpl.hpp:75:16:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::arr2::ArrangeItem; _Alloc = std::allocator<Slic3r::arr2::ArrangeItem>]',
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> >]' at /usr/include/c++/13/bits/stl_iterator.h:739:22,
    inlined from 'typename __gnu_cxx::__enable_if<(! std::__is_scalar<_Tp>::__value), _OutputIterator>::__type std::__fill_n_a1(_OutputIterator, _Size, const _Tp&) [with _OutputIterator = back_insert_iterator<vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Size = int; _Tp = Slic3r::arr2::ArrangeItem]' at /usr/include/c++/13/bits/stl_algobase.h:1067:11,
    inlined from '_OutputIterator std::__fill_n_a(_OutputIterator, _Size, const _Tp&, output_iterator_tag) [with _OutputIterator = back_insert_iterator<vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Size = int; _Tp = Slic3r::arr2::ArrangeItem]' at /usr/include/c++/13/bits/stl_algobase.h:1099:25,
    inlined from '_OI std::fill_n(_OI, _Size, const _Tp&) [with _OI = back_insert_iterator<vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Size = int; _Tp = Slic3r::arr2::ArrangeItem]' at /usr/include/c++/13/bits/stl_algobase.h:1157:29,
    inlined from 'void Slic3r::arr2::extract(FillBedTask<ArrItem>&, const Scene&, const ArrangeableToItemConverter<ArrItem>&) [with ArrItem = ArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/FillBedTaskImpl.hpp:120:16:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::arr2::ArrangeItem; _Alloc = std::allocator<Slic3r::arr2::ArrangeItem>]',
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> >]' at /usr/include/c++/13/bits/stl_iterator.h:739:22,
    inlined from 'typename __gnu_cxx::__enable_if<(! std::__is_scalar<_Tp>::__value), _OutputIterator>::__type std::__fill_n_a1(_OutputIterator, _Size, const _Tp&) [with _OutputIterator = back_insert_iterator<vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Size = int; _Tp = Slic3r::arr2::ArrangeItem]' at /usr/include/c++/13/bits/stl_algobase.h:1067:11,
    inlined from '_OutputIterator std::__fill_n_a(_OutputIterator, _Size, const _Tp&, output_iterator_tag) [with _OutputIterator = back_insert_iterator<vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Size = int; _Tp = Slic3r::arr2::ArrangeItem]' at /usr/include/c++/13/bits/stl_algobase.h:1099:25,
    inlined from '_OI std::fill_n(_OI, _Size, const _Tp&) [with _OI = back_insert_iterator<vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Size = int; _Tp = Slic3r::arr2::ArrangeItem]' at /usr/include/c++/13/bits/stl_algobase.h:1157:29,
    inlined from 'void Slic3r::arr2::extract(FillBedTask<ArrItem>&, const Scene&, const ArrangeableToItemConverter<ArrItem>&) [with ArrItem = ArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/FillBedTaskImpl.hpp:125:16:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::arr2::fill_rotations(const Slic3r::Range<It>&, const Bed&, const ArrangeSettingsView&) [with It = __gnu_cxx::__normal_iterator<ArrangeItem*, std::vector<ArrangeItem, std::allocator<ArrangeItem> > >; Bed = RectangleBed]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:245:35:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::arr2::fill_rotations(const Slic3r::Range<It>&, const Bed&, const ArrangeSettingsView&) [with It = __gnu_cxx::__normal_iterator<ArrangeItem*, std::vector<ArrangeItem, std::allocator<ArrangeItem> > >; Bed = RectangleBed]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:253:39:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/specfun.h:43,
                 from /usr/include/c++/13/cmath:3699,
                 from /usr/include/c++/13/math.h:36,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:15:
/usr/include/c++/13/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Slic3r::arr2::DefaultArranger<Slic3r::arr2::ArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, Slic3r::arr2::SegmentedRectangleBed<std::integral_constant<unsigned int, 4>, std::integral_constant<unsigned int, 4> > >(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::arr2::SegmentedRectangleBed<std::integral_constant<unsigned int, 4>, std::integral_constant<unsigned int, 4> >&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::ArrangeItem>&)::<lambda(auto:67&)> >]':
/usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >' changed in GCC 7.1
 2061 |     __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~
/usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Slic3r::arr2::DefaultArranger<Slic3r::arr2::ArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, Slic3r::arr2::InfiniteBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::arr2::InfiniteBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::ArrangeItem>&)::<lambda(auto:67&)> >]':
/usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Slic3r::arr2::DefaultArranger<Slic3r::arr2::ArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, Slic3r::arr2::RectangleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::arr2::RectangleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::ArrangeItem>&)::<lambda(auto:67&)> >]':
/usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Slic3r::arr2::DefaultArranger<Slic3r::arr2::ArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, Slic3r::arr2::CircleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::arr2::CircleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::ArrangeItem>&)::<lambda(auto:67&)> >]':
/usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Slic3r::arr2::DefaultArranger<Slic3r::arr2::ArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, Slic3r::arr2::IrregularBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::arr2::IrregularBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::ArrangeItem>&)::<lambda(auto:67&)> >]':
/usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::arr2::TMArrangeKernel::ItemStats}; _Tp = Slic3r::arr2::TMArrangeKernel::ItemStats; _Alloc = std::allocator<Slic3r::arr2::TMArrangeKernel::ItemStats>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::arr2::TMArrangeKernel::ItemStats>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arr2::TMArrangeKernel::ItemStats}; _Tp = Slic3r::arr2::TMArrangeKernel::ItemStats; _Alloc = std::allocator<Slic3r::arr2::TMArrangeKernel::ItemStats>]':
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::TMArrangeKernel::ItemStats*, std::vector<Slic3r::arr2::TMArrangeKernel::ItemStats> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::arr2::SimpleArrangeItem&}; _Tp = Slic3r::arr2::TrafoOnlyArrangeItem; _Alloc = std::allocator<Slic3r::arr2::TrafoOnlyArrangeItem>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::arr2::TrafoOnlyArrangeItem>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::arr2::SimpleArrangeItem&}; _Tp = Slic3r::arr2::TrafoOnlyArrangeItem; _Alloc = std::allocator<Slic3r::arr2::TrafoOnlyArrangeItem>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::arr2::TrafoOnlyArrangeItem>::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::arr2::SimpleArrangeItem}; _Tp = Slic3r::arr2::SimpleArrangeItem; _Alloc = std::allocator<Slic3r::arr2::SimpleArrangeItem>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> >::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arr2::SimpleArrangeItem}; _Tp = Slic3r::arr2::SimpleArrangeItem; _Alloc = std::allocator<Slic3r::arr2::SimpleArrangeItem>]':
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::arr2::SimpleArrangeItem&}; _Tp = Slic3r::arr2::SimpleArrangeItem; _Alloc = std::allocator<Slic3r::arr2::SimpleArrangeItem>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::arr2::SimpleArrangeItem; _Alloc = std::allocator<Slic3r::arr2::SimpleArrangeItem>]',
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> >]' at /usr/include/c++/13/bits/stl_iterator.h:739:22,
    inlined from 'typename __gnu_cxx::__enable_if<(! std::__is_scalar<_Tp>::__value), _OutputIterator>::__type std::__fill_n_a1(_OutputIterator, _Size, const _Tp&) [with _OutputIterator = back_insert_iterator<vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Size = unsigned int; _Tp = Slic3r::arr2::SimpleArrangeItem]' at /usr/include/c++/13/bits/stl_algobase.h:1067:11,
    inlined from '_OutputIterator std::__fill_n_a(_OutputIterator, _Size, const _Tp&, output_iterator_tag) [with _OutputIterator = back_insert_iterator<vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Size = unsigned int; _Tp = Slic3r::arr2::SimpleArrangeItem]' at /usr/include/c++/13/bits/stl_algobase.h:1099:25,
    inlined from '_OI std::fill_n(_OI, _Size, const _Tp&) [with _OI = back_insert_iterator<vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Size = unsigned int; _Tp = Slic3r::arr2::SimpleArrangeItem]' at /usr/include/c++/13/bits/stl_algobase.h:1157:29,
    inlined from 'static std::unique_ptr<Slic3r::arr2::MultiplySelectionTask<ArrItem> > Slic3r::arr2::MultiplySelectionTask<ArrItem>::create(const Slic3r::arr2::Scene&, size_t, const Slic3r::arr2::ArrangeableToItemConverter<ArrItem>&) [with ArrItem = Slic3r::arr2::SimpleArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/MultiplySelectionTaskImpl.hpp:75:16:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::arr2::SimpleArrangeItem; _Alloc = std::allocator<Slic3r::arr2::SimpleArrangeItem>]',
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> >]' at /usr/include/c++/13/bits/stl_iterator.h:739:22,
    inlined from 'typename __gnu_cxx::__enable_if<(! std::__is_scalar<_Tp>::__value), _OutputIterator>::__type std::__fill_n_a1(_OutputIterator, _Size, const _Tp&) [with _OutputIterator = back_insert_iterator<vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Size = int; _Tp = Slic3r::arr2::SimpleArrangeItem]' at /usr/include/c++/13/bits/stl_algobase.h:1067:11,
    inlined from '_OutputIterator std::__fill_n_a(_OutputIterator, _Size, const _Tp&, output_iterator_tag) [with _OutputIterator = back_insert_iterator<vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Size = int; _Tp = Slic3r::arr2::SimpleArrangeItem]' at /usr/include/c++/13/bits/stl_algobase.h:1099:25,
    inlined from '_OI std::fill_n(_OI, _Size, const _Tp&) [with _OI = back_insert_iterator<vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Size = int; _Tp = Slic3r::arr2::SimpleArrangeItem]' at /usr/include/c++/13/bits/stl_algobase.h:1157:29,
    inlined from 'void Slic3r::arr2::extract(FillBedTask<ArrItem>&, const Scene&, const ArrangeableToItemConverter<ArrItem>&) [with ArrItem = SimpleArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/FillBedTaskImpl.hpp:120:16:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::arr2::SimpleArrangeItem; _Alloc = std::allocator<Slic3r::arr2::SimpleArrangeItem>]',
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> >]' at /usr/include/c++/13/bits/stl_iterator.h:739:22,
    inlined from 'typename __gnu_cxx::__enable_if<(! std::__is_scalar<_Tp>::__value), _OutputIterator>::__type std::__fill_n_a1(_OutputIterator, _Size, const _Tp&) [with _OutputIterator = back_insert_iterator<vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Size = int; _Tp = Slic3r::arr2::SimpleArrangeItem]' at /usr/include/c++/13/bits/stl_algobase.h:1067:11,
    inlined from '_OutputIterator std::__fill_n_a(_OutputIterator, _Size, const _Tp&, output_iterator_tag) [with _OutputIterator = back_insert_iterator<vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Size = int; _Tp = Slic3r::arr2::SimpleArrangeItem]' at /usr/include/c++/13/bits/stl_algobase.h:1099:25,
    inlined from '_OI std::fill_n(_OI, _Size, const _Tp&) [with _OI = back_insert_iterator<vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Size = int; _Tp = Slic3r::arr2::SimpleArrangeItem]' at /usr/include/c++/13/bits/stl_algobase.h:1157:29,
    inlined from 'void Slic3r::arr2::extract(FillBedTask<ArrItem>&, const Scene&, const ArrangeableToItemConverter<ArrItem>&) [with ArrItem = SimpleArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/FillBedTaskImpl.hpp:125:16:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13/bits/specfun.h:43,
                 from /usr/include/c++/13/cmath:3699,
                 from /usr/include/c++/13/math.h:36,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:15:
/usr/include/c++/13/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Slic3r::arr2::DefaultArranger<Slic3r::arr2::SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::SegmentedRectangleBed<std::integral_constant<unsigned int, 4>, std::integral_constant<unsigned int, 4> > >(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::SegmentedRectangleBed<std::integral_constant<unsigned int, 4>, std::integral_constant<unsigned int, 4> >&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:67&)> >]':
/usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >' changed in GCC 7.1
 2061 |     __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~
/usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Slic3r::arr2::DefaultArranger<Slic3r::arr2::SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::InfiniteBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::InfiniteBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:67&)> >]':
/usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Slic3r::arr2::DefaultArranger<Slic3r::arr2::SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::RectangleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::RectangleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:67&)> >]':
/usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Slic3r::arr2::DefaultArranger<Slic3r::arr2::SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::CircleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::CircleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:67&)> >]':
/usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Slic3r::arr2::DefaultArranger<Slic3r::arr2::SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::IrregularBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::IrregularBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:67&)> >]':
/usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >' changed in GCC 7.1
[ 37%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Core/Beds.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Core/Beds.cpp.o -MF CMakeFiles/libslic3r.dir/Arrange/Core/Beds.cpp.o.d -o CMakeFiles/libslic3r.dir/Arrange/Core/Beds.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/Beds.cpp
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::arr2::TMArrangeKernel::ItemStats}; _Tp = Slic3r::arr2::TMArrangeKernel::ItemStats; _Alloc = std::allocator<Slic3r::arr2::TMArrangeKernel::ItemStats>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::arr2::TMArrangeKernel::ItemStats>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arr2::TMArrangeKernel::ItemStats}; _Tp = Slic3r::arr2::TMArrangeKernel::ItemStats; _Alloc = std::allocator<Slic3r::arr2::TMArrangeKernel::ItemStats>]':
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::TMArrangeKernel::ItemStats*, std::vector<Slic3r::arr2::TMArrangeKernel::ItemStats> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::arr2::fill_rotations(const Slic3r::Range<It>&, const Bed&, const ArrangeSettingsView&) [with It = __gnu_cxx::__normal_iterator<ArrangeItem*, std::vector<ArrangeItem, std::allocator<ArrangeItem> > >; Bed = InfiniteBed]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:245:35,
    inlined from 'void Slic3r::arr2::DefaultArranger<ArrItem>::arrange_(const Slic3r::Range<It>&, const Slic3r::Range<PIt>&, const Bed&, Slic3r::arr2::ArrangerCtl<ArrItem>&) [with It = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >; FixIt = __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >; Bed = Slic3r::arr2::InfiniteBed; ArrItem = Slic3r::arr2::ArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:319:23:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Slic3r::arr2::DefaultArranger<Slic3r::arr2::ArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, Slic3r::arr2::InfiniteBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::arr2::InfiniteBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::ArrangeItem>&)::<lambda(auto:67&)> >]',
    inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::ArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, Slic3r::arr2::InfiniteBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::arr2::InfiniteBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::ArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:3923:28,
    inlined from 'bool std::none_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::ArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, Slic3r::arr2::InfiniteBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::arr2::InfiniteBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::ArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:477:47,
    inlined from 'bool std::any_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::ArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, Slic3r::arr2::InfiniteBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::arr2::InfiniteBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::ArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:496:27,
    inlined from 'void Slic3r::arr2::DefaultArranger<ArrItem>::arrange_(const Slic3r::Range<It>&, const Slic3r::Range<PIt>&, const Bed&, Slic3r::arr2::ArrangerCtl<ArrItem>&) [with It = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >; FixIt = __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >; Bed = Slic3r::arr2::InfiniteBed; ArrItem = Slic3r::arr2::ArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:321:43:
/usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >' changed in GCC 7.1
 2114 |       return __find_if(__first, __last, __pred,
      |              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 2115 |                        std::__iterator_category(__first));
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::arr2::fill_rotations(const Slic3r::Range<It>&, const Bed&, const ArrangeSettingsView&) [with It = __gnu_cxx::__normal_iterator<ArrangeItem*, std::vector<ArrangeItem, std::allocator<ArrangeItem> > >; Bed = IrregularBed]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:245:35,
    inlined from 'void Slic3r::arr2::DefaultArranger<ArrItem>::arrange_(const Slic3r::Range<It>&, const Slic3r::Range<PIt>&, const Bed&, Slic3r::arr2::ArrangerCtl<ArrItem>&) [with It = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >; FixIt = __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >; Bed = Slic3r::arr2::IrregularBed; ArrItem = Slic3r::arr2::ArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:319:23:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Slic3r::arr2::DefaultArranger<Slic3r::arr2::ArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, Slic3r::arr2::IrregularBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::arr2::IrregularBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::ArrangeItem>&)::<lambda(auto:67&)> >]',
    inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::ArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, Slic3r::arr2::IrregularBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::arr2::IrregularBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::ArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:3923:28,
    inlined from 'bool std::none_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::ArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, Slic3r::arr2::IrregularBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::arr2::IrregularBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::ArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:477:47,
    inlined from 'bool std::any_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::ArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, Slic3r::arr2::IrregularBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::arr2::IrregularBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::ArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:496:27,
    inlined from 'void Slic3r::arr2::DefaultArranger<ArrItem>::arrange_(const Slic3r::Range<It>&, const Slic3r::Range<PIt>&, const Bed&, Slic3r::arr2::ArrangerCtl<ArrItem>&) [with It = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >; FixIt = __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >; Bed = Slic3r::arr2::IrregularBed; ArrItem = Slic3r::arr2::ArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:321:43:
/usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >' changed in GCC 7.1
 2114 |       return __find_if(__first, __last, __pred,
      |              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 2115 |                        std::__iterator_category(__first));
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::arr2::fill_rotations(const Slic3r::Range<It>&, const Bed&, const ArrangeSettingsView&) [with It = __gnu_cxx::__normal_iterator<ArrangeItem*, std::vector<ArrangeItem, std::allocator<ArrangeItem> > >; Bed = CircleBed]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:245:35,
    inlined from 'void Slic3r::arr2::DefaultArranger<ArrItem>::arrange_(const Slic3r::Range<It>&, const Slic3r::Range<PIt>&, const Bed&, Slic3r::arr2::ArrangerCtl<ArrItem>&) [with It = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >; FixIt = __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >; Bed = Slic3r::arr2::CircleBed; ArrItem = Slic3r::arr2::ArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:319:23:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Slic3r::arr2::DefaultArranger<Slic3r::arr2::ArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, Slic3r::arr2::CircleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::arr2::CircleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::ArrangeItem>&)::<lambda(auto:67&)> >]',
    inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::ArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, Slic3r::arr2::CircleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::arr2::CircleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::ArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:3923:28,
    inlined from 'bool std::none_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::ArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, Slic3r::arr2::CircleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::arr2::CircleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::ArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:477:47,
    inlined from 'bool std::any_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::ArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, Slic3r::arr2::CircleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::arr2::CircleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::ArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:496:27,
    inlined from 'void Slic3r::arr2::DefaultArranger<ArrItem>::arrange_(const Slic3r::Range<It>&, const Slic3r::Range<PIt>&, const Bed&, Slic3r::arr2::ArrangerCtl<ArrItem>&) [with It = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >; FixIt = __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >; Bed = Slic3r::arr2::CircleBed; ArrItem = Slic3r::arr2::ArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:321:43:
/usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >' changed in GCC 7.1
 2114 |       return __find_if(__first, __last, __pred,
      |              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 2115 |                        std::__iterator_category(__first));
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::arr2::fill_rotations(const Slic3r::Range<It>&, const Bed&, const ArrangeSettingsView&) [with It = __gnu_cxx::__normal_iterator<ArrangeItem*, std::vector<ArrangeItem, std::allocator<ArrangeItem> > >; Bed = SegmentedRectangleBed<std::integral_constant<unsigned int, 4>, std::integral_constant<unsigned int, 4> >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:245:35,
    inlined from 'void Slic3r::arr2::DefaultArranger<ArrItem>::arrange_(const Slic3r::Range<It>&, const Slic3r::Range<PIt>&, const Bed&, Slic3r::arr2::ArrangerCtl<ArrItem>&) [with It = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >; FixIt = __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >; Bed = Slic3r::arr2::SegmentedRectangleBed<std::integral_constant<unsigned int, 4>, std::integral_constant<unsigned int, 4> >; ArrItem = Slic3r::arr2::ArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:319:23:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Slic3r::arr2::DefaultArranger<Slic3r::arr2::ArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, Slic3r::arr2::SegmentedRectangleBed<std::integral_constant<unsigned int, 4>, std::integral_constant<unsigned int, 4> > >(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::arr2::SegmentedRectangleBed<std::integral_constant<unsigned int, 4>, std::integral_constant<unsigned int, 4> >&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::ArrangeItem>&)::<lambda(auto:67&)> >]',
    inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::ArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, Slic3r::arr2::SegmentedRectangleBed<std::integral_constant<unsigned int, 4>, std::integral_constant<unsigned int, 4> > >(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::arr2::SegmentedRectangleBed<std::integral_constant<unsigned int, 4>, std::integral_constant<unsigned int, 4> >&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::ArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:3923:28,
    inlined from 'bool std::none_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::ArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, Slic3r::arr2::SegmentedRectangleBed<std::integral_constant<unsigned int, 4>, std::integral_constant<unsigned int, 4> > >(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::arr2::SegmentedRectangleBed<std::integral_constant<unsigned int, 4>, std::integral_constant<unsigned int, 4> >&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::ArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:477:47,
    inlined from 'bool std::any_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::ArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, Slic3r::arr2::SegmentedRectangleBed<std::integral_constant<unsigned int, 4>, std::integral_constant<unsigned int, 4> > >(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::arr2::SegmentedRectangleBed<std::integral_constant<unsigned int, 4>, std::integral_constant<unsigned int, 4> >&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::ArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:496:27,
    inlined from 'void Slic3r::arr2::DefaultArranger<ArrItem>::arrange_(const Slic3r::Range<It>&, const Slic3r::Range<PIt>&, const Bed&, Slic3r::arr2::ArrangerCtl<ArrItem>&) [with It = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >; FixIt = __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >; Bed = Slic3r::arr2::SegmentedRectangleBed<std::integral_constant<unsigned int, 4>, std::integral_constant<unsigned int, 4> >; ArrItem = Slic3r::arr2::ArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:321:43:
/usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >' changed in GCC 7.1
 2114 |       return __find_if(__first, __last, __pred,
      |              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 2115 |                        std::__iterator_category(__first));
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Slic3r::arr2::DefaultArranger<Slic3r::arr2::ArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, Slic3r::arr2::RectangleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::arr2::RectangleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::ArrangeItem>&)::<lambda(auto:67&)> >]',
    inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::ArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, Slic3r::arr2::RectangleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::arr2::RectangleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::ArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:3923:28,
    inlined from 'bool std::none_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::ArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, Slic3r::arr2::RectangleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::arr2::RectangleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::ArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:477:47,
    inlined from 'bool std::any_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::ArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >, Slic3r::arr2::RectangleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > > >&, const Slic3r::arr2::RectangleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::ArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:496:27,
    inlined from 'void Slic3r::arr2::DefaultArranger<ArrItem>::arrange_(const Slic3r::Range<It>&, const Slic3r::Range<PIt>&, const Bed&, Slic3r::arr2::ArrangerCtl<ArrItem>&) [with It = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >; FixIt = __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >; Bed = Slic3r::arr2::RectangleBed; ArrItem = Slic3r::arr2::ArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:321:43:
/usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >' changed in GCC 7.1
 2114 |       return __find_if(__first, __last, __pred,
      |              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 2115 |                        std::__iterator_category(__first));
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::arr2::ArrangeItem; _Alloc = std::allocator<Slic3r::arr2::ArrangeItem>]',
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> >]' at /usr/include/c++/13/bits/stl_iterator.h:739:22,
    inlined from 'static _OI std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m(_II, _II, _OI) [with _II = Slic3r::arr2::ArrangeItem*; _OI = std::back_insert_iterator<std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >]' at /usr/include/c++/13/bits/stl_algobase.h:388:18,
    inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = Slic3r::arr2::ArrangeItem*; _OI = back_insert_iterator<vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >]' at /usr/include/c++/13/bits/stl_algobase.h:506:30,
    inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = Slic3r::arr2::ArrangeItem*; _OI = back_insert_iterator<vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >]' at /usr/include/c++/13/bits/stl_algobase.h:533:42,
    inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _OI = back_insert_iterator<vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >]' at /usr/include/c++/13/bits/stl_algobase.h:540:31,
    inlined from '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >; _OI = back_insert_iterator<vector<Slic3r::arr2::ArrangeItem, allocator<Slic3r::arr2::ArrangeItem> > >]' at /usr/include/c++/13/bits/stl_algobase.h:633:7,
    inlined from 'std::unique_ptr<Slic3r::arr2::ArrangeTaskResult> Slic3r::arr2::ArrangeTask<ArrItem>::process_native(Slic3r::arr2::ArrangeTaskBase::Ctl&) [with ArrItem = Slic3r::arr2::ArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/ArrangeTaskImpl.hpp:125:14:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::arr2::ArrangeItem&}; _Tp = Slic3r::arr2::TrafoOnlyArrangeItem; _Alloc = std::allocator<Slic3r::arr2::TrafoOnlyArrangeItem>]',
    inlined from 'void Slic3r::arr2::ArrangeTaskResult::add_item(const ArrItem&) [with ArrItem = Slic3r::arr2::ArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/ArrangeTask.hpp:31:27,
    inlined from 'void Slic3r::arr2::ArrangeTaskResult::add_items(const Slic3r::Range<It>&) [with It = __gnu_cxx::__normal_iterator<const Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/ArrangeTask.hpp:40:21,
    inlined from 'std::unique_ptr<Slic3r::arr2::ArrangeTaskResult> Slic3r::arr2::ArrangeTask<ArrItem>::process_native(Slic3r::arr2::ArrangeTaskBase::Ctl&) [with ArrItem = Slic3r::arr2::ArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/ArrangeTaskImpl.hpp:145:22:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::TrafoOnlyArrangeItem*, std::vector<Slic3r::arr2::TrafoOnlyArrangeItem> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::arr2::ArrangeItem&}; _Tp = Slic3r::arr2::TrafoOnlyArrangeItem; _Alloc = std::allocator<Slic3r::arr2::TrafoOnlyArrangeItem>]',
    inlined from 'void Slic3r::arr2::ArrangeTaskResult::add_item(const ArrItem&) [with ArrItem = Slic3r::arr2::ArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/ArrangeTask.hpp:31:27,
    inlined from 'std::unique_ptr<Slic3r::arr2::ArrangeTaskResult> Slic3r::arr2::ArrangeTask<ArrItem>::process_native(Slic3r::arr2::ArrangeTaskBase::Ctl&) [with ArrItem = Slic3r::arr2::ArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/ArrangeTaskImpl.hpp:153:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::TrafoOnlyArrangeItem*, std::vector<Slic3r::arr2::TrafoOnlyArrangeItem> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arr2::ArrangeItem&}; _Tp = Slic3r::arr2::TrafoOnlyArrangeItem; _Alloc = std::allocator<Slic3r::arr2::TrafoOnlyArrangeItem>]',
    inlined from 'void Slic3r::arr2::MultiplySelectionTaskResult::add_new_items(const Slic3r::Range<It>&) [with It = __gnu_cxx::__normal_iterator<Slic3r::arr2::ArrangeItem*, std::vector<Slic3r::arr2::ArrangeItem, std::allocator<Slic3r::arr2::ArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/MultiplySelectionTask.hpp:65:32,
    inlined from 'std::unique_ptr<Slic3r::arr2::MultiplySelectionTaskResult> Slic3r::arr2::MultiplySelectionTask<ArrItem>::process_native(Slic3r::arr2::ArrangeTaskBase::Ctl&) [with ArrItem = Slic3r::arr2::ArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/MultiplySelectionTaskImpl.hpp:124:26:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::TrafoOnlyArrangeItem*, std::vector<Slic3r::arr2::TrafoOnlyArrangeItem> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::arr2::fill_rotations(const Slic3r::Range<It>&, const Bed&, const ArrangeSettingsView&) [with It = __gnu_cxx::__normal_iterator<SimpleArrangeItem*, std::vector<SimpleArrangeItem, std::allocator<SimpleArrangeItem> > >; Bed = RectangleBed]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:245:35,
    inlined from 'void Slic3r::arr2::DefaultArranger<ArrItem>::arrange_(const Slic3r::Range<It>&, const Slic3r::Range<PIt>&, const Bed&, Slic3r::arr2::ArrangerCtl<ArrItem>&) [with It = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >; FixIt = __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >; Bed = Slic3r::arr2::RectangleBed; ArrItem = Slic3r::arr2::SimpleArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:319:23:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::arr2::fill_rotations(const Slic3r::Range<It>&, const Bed&, const ArrangeSettingsView&) [with It = __gnu_cxx::__normal_iterator<SimpleArrangeItem*, std::vector<SimpleArrangeItem, std::allocator<SimpleArrangeItem> > >; Bed = RectangleBed]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:253:39,
    inlined from 'void Slic3r::arr2::DefaultArranger<ArrItem>::arrange_(const Slic3r::Range<It>&, const Slic3r::Range<PIt>&, const Bed&, Slic3r::arr2::ArrangerCtl<ArrItem>&) [with It = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >; FixIt = __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >; Bed = Slic3r::arr2::RectangleBed; ArrItem = Slic3r::arr2::SimpleArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:319:23:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Slic3r::arr2::DefaultArranger<Slic3r::arr2::SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::RectangleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::RectangleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:67&)> >]',
    inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::RectangleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::RectangleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:3923:28,
    inlined from 'bool std::none_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::RectangleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::RectangleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:477:47,
    inlined from 'bool std::any_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::RectangleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::RectangleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:496:27,
    inlined from 'void Slic3r::arr2::DefaultArranger<ArrItem>::arrange_(const Slic3r::Range<It>&, const Slic3r::Range<PIt>&, const Bed&, Slic3r::arr2::ArrangerCtl<ArrItem>&) [with It = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >; FixIt = __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >; Bed = Slic3r::arr2::RectangleBed; ArrItem = Slic3r::arr2::SimpleArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:321:43:
/usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >' changed in GCC 7.1
 2114 |       return __find_if(__first, __last, __pred,
      |              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 2115 |                        std::__iterator_category(__first));
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::arr2::fill_rotations(const Slic3r::Range<It>&, const Bed&, const ArrangeSettingsView&) [with It = __gnu_cxx::__normal_iterator<SimpleArrangeItem*, std::vector<SimpleArrangeItem, std::allocator<SimpleArrangeItem> > >; Bed = SegmentedRectangleBed<std::integral_constant<unsigned int, 4>, std::integral_constant<unsigned int, 4> >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:245:35,
    inlined from 'void Slic3r::arr2::DefaultArranger<ArrItem>::arrange_(const Slic3r::Range<It>&, const Slic3r::Range<PIt>&, const Bed&, Slic3r::arr2::ArrangerCtl<ArrItem>&) [with It = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >; FixIt = __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >; Bed = Slic3r::arr2::SegmentedRectangleBed<std::integral_constant<unsigned int, 4>, std::integral_constant<unsigned int, 4> >; ArrItem = Slic3r::arr2::SimpleArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:319:23:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Slic3r::arr2::DefaultArranger<Slic3r::arr2::SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::SegmentedRectangleBed<std::integral_constant<unsigned int, 4>, std::integral_constant<unsigned int, 4> > >(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::SegmentedRectangleBed<std::integral_constant<unsigned int, 4>, std::integral_constant<unsigned int, 4> >&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:67&)> >]',
    inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::SegmentedRectangleBed<std::integral_constant<unsigned int, 4>, std::integral_constant<unsigned int, 4> > >(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::SegmentedRectangleBed<std::integral_constant<unsigned int, 4>, std::integral_constant<unsigned int, 4> >&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:3923:28,
    inlined from 'bool std::none_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::SegmentedRectangleBed<std::integral_constant<unsigned int, 4>, std::integral_constant<unsigned int, 4> > >(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::SegmentedRectangleBed<std::integral_constant<unsigned int, 4>, std::integral_constant<unsigned int, 4> >&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:477:47,
    inlined from 'bool std::any_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::SegmentedRectangleBed<std::integral_constant<unsigned int, 4>, std::integral_constant<unsigned int, 4> > >(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::SegmentedRectangleBed<std::integral_constant<unsigned int, 4>, std::integral_constant<unsigned int, 4> >&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:496:27,
    inlined from 'void Slic3r::arr2::DefaultArranger<ArrItem>::arrange_(const Slic3r::Range<It>&, const Slic3r::Range<PIt>&, const Bed&, Slic3r::arr2::ArrangerCtl<ArrItem>&) [with It = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >; FixIt = __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >; Bed = Slic3r::arr2::SegmentedRectangleBed<std::integral_constant<unsigned int, 4>, std::integral_constant<unsigned int, 4> >; ArrItem = Slic3r::arr2::SimpleArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:321:43:
/usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >' changed in GCC 7.1
 2114 |       return __find_if(__first, __last, __pred,
      |              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 2115 |                        std::__iterator_category(__first));
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::arr2::CircleBed Slic3r::arr2::to_circle(const Slic3r::Point&, const Slic3r::Points&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/Beds.cpp:87:35,
    inlined from 'auto Slic3r::arr2::call_with_bed(const Slic3r::Points&, Fn&&) [with Fn = to_arrange_bed(const Slic3r::Points&)::<lambda(const auto:37&)>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/Beds.cpp:112:19,
    inlined from 'Slic3r::arr2::ArrangeBed Slic3r::arr2::to_arrange_bed(const Slic3r::Points&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/Beds.cpp:128:18:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arr2::TMArrangeKernel::ItemStats}; _Tp = Slic3r::arr2::TMArrangeKernel::ItemStats; _Alloc = std::allocator<Slic3r::arr2::TMArrangeKernel::ItemStats>]',
    inlined from 'bool Slic3r::arr2::TMArrangeKernel::on_start_packing(ArrItem&, const Bed&, const Context&, const Slic3r::Range<RemIt>&) [with ArrItem = std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>; Bed = Slic3r::arr2::InfiniteBed; Context = Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>; RemIt = __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/Kernels/TMArrangeKernel.hpp:255:37,
    inlined from 'Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::InfiniteBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::InfiniteBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)> [with auto:59 = Slic3r::arr2::TMArrangeKernel]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:162:17,
    inlined from 'boost::detail::variant::result_wrapper1<Visitor, Variant>::result_type boost::detail::variant::result_wrapper1<Visitor, Variant>::operator()(T&&) const [with T = Slic3r::arr2::TMArrangeKernel&; Visitor = Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::InfiniteBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::InfiniteBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>; Variant = boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&]' at /usr/include/boost/variant/detail/apply_visitor_unary.hpp:124:24,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = Slic3r::arr2::TMArrangeKernel&; Visitor = boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::InfiniteBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::InfiniteBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::false_) [with Visitor = invoke_visitor<result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::InfiniteBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::InfiniteBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; VoidPtrCV = void*; T = Slic3r::arr2::TMArrangeKernel]' at /usr/include/boost/variant/detail/visitation_impl.hpp:131:38,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::InfiniteBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::InfiniteBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; VoidPtrCV = void*; T = Slic3r::arr2::TMArrangeKernel; NoBackupFlag = boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2>, Slic3r::arr2::TMArrangeKernel, boost::mpl::l_item<mpl_::long_<1>, Slic3r::arr2::GravityKernel, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::InfiniteBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::InfiniteBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::InfiniteBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::InfiniteBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; VoidPtrCV = void*; T0_ = Slic3r::arr2::TMArrangeKernel; TN = {Slic3r::arr2::GravityKernel}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::InfiniteBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::InfiniteBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; T0_ = Slic3r::arr2::TMArrangeKernel; TN = {Slic3r::arr2::GravityKernel}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::InfiniteBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::InfiniteBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>; T0_ = Slic3r::arr2::TMArrangeKernel; TN = {Slic3r::arr2::GravityKernel}]' at /usr/include/boost/variant/variant.hpp:2393:44,
    inlined from 'decltype(auto) boost::apply_visitor(Visitor&&, Visitable&&, typename disable_if<detail::variant::has_result_type<Visitor>, bool>::type) [with Visitor = Slic3r::arr2::KernelTraits_<variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::InfiniteBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::InfiniteBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>; Visitable = variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&]' at /usr/include/boost/variant/detail/apply_visitor_unary.hpp:138:64,
    inlined from 'static bool Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing(Slic3r::arr2::VariantKernel&, ArrItem&, const Bed&, const Ctx&, const Slic3r::Range<RemIt>&) [with ArrItem = std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>; Bed = Slic3r::arr2::InfiniteBed; Ctx = Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>; RemIt = __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:161:29,
    inlined from 'bool Slic3r::arr2::pack(Strategy&, const Bed&, ArrItem&, PackStrategyContext<Strategy, ArrItem>&, const Slic3r::Range<RemIt>&, const NFPPackingTag&) [with Strategy = PackStrategyNFP<boost::variant<TMArrangeKernel, GravityKernel>, Slic3r::ExecutionTBB, Slic3r::opt::detail::NLoptAlg<NLOPT_LN_SBPLX>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::InfiniteBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::InfiniteBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda()> >; ArrItem = std::reference_wrapper<SimpleArrangeItem>; Bed = InfiniteBed; RemIt = __gnu_cxx::__normal_iterator<const std::reference_wrapper<SimpleArrangeItem>*, std::vector<std::reference_wrapper<SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/PackStrategyNFP.hpp:234:44,
    inlined from 'bool Slic3r::arr2::pack(Strategy&&, const Bed&, ArrItem&, PackStrategyContext<Strategy, ArrItem>&, const Slic3r::Range<RemIt>&) [with Strategy = PackStrategyNFP<boost::variant<TMArrangeKernel, GravityKernel>, Slic3r::ExecutionTBB, Slic3r::opt::detail::NLoptAlg<NLOPT_LN_SBPLX>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::InfiniteBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::InfiniteBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda()> >&; Bed = InfiniteBed; ArrItem = std::reference_wrapper<SimpleArrangeItem>; RemIt = __gnu_cxx::__normal_iterator<const std::reference_wrapper<SimpleArrangeItem>*, std::vector<std::reference_wrapper<SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/ArrangeBase.hpp:115:16,
    inlined from 'void Slic3r::arr2::arrange(SelStrategy&&, PackStrategy&&, const Slic3r::Range<It>&, const Slic3r::Range<ConstIt>&, const TBed&, const firstfit::SelectionTag&) [with It = __gnu_cxx::__normal_iterator<SimpleArrangeItem*, std::vector<SimpleArrangeItem, std::allocator<SimpleArrangeItem> > >; ConstIt = __gnu_cxx::__normal_iterator<const SimpleArrangeItem*, std::vector<SimpleArrangeItem, std::allocator<SimpleArrangeItem> > >; TBed = InfiniteBed; SelStrategy = firstfit::SelectionStrategy<DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::InfiniteBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::InfiniteBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(const auto:61&, const auto:62&)>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::InfiniteBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::InfiniteBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:63&, auto:64&, auto:65&, auto:66&)>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::InfiniteBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::InfiniteBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda()> >&; PackStrategy = PackStrategyNFP<boost::variant<TMArrangeKernel, GravityKernel>, Slic3r::ExecutionTBB, Slic3r::opt::detail::NLoptAlg<NLOPT_LN_SBPLX>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::InfiniteBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::InfiniteBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda()> >&]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/ArrangeFirstFit.hpp:149:34:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::TMArrangeKernel::ItemStats*, std::vector<Slic3r::arr2::TMArrangeKernel::ItemStats> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arr2::TMArrangeKernel::ItemStats}; _Tp = Slic3r::arr2::TMArrangeKernel::ItemStats; _Alloc = std::allocator<Slic3r::arr2::TMArrangeKernel::ItemStats>]',
    inlined from 'bool Slic3r::arr2::TMArrangeKernel::on_start_packing(ArrItem&, const Bed&, const Context&, const Slic3r::Range<RemIt>&) [with ArrItem = std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>; Bed = Slic3r::arr2::InfiniteBed; Context = Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>; RemIt = __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/Kernels/TMArrangeKernel.hpp:255:37,
    inlined from 'Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::InfiniteBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::InfiniteBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)> [with auto:59 = Slic3r::arr2::TMArrangeKernel]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:162:17,
    inlined from 'boost::detail::variant::result_wrapper1<Visitor, Variant>::result_type boost::detail::variant::result_wrapper1<Visitor, Variant>::operator()(T&&) const [with T = Slic3r::arr2::TMArrangeKernel&; Visitor = Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::InfiniteBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::InfiniteBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>; Variant = boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&]' at /usr/include/boost/variant/detail/apply_visitor_unary.hpp:124:24,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = Slic3r::arr2::TMArrangeKernel&; Visitor = boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::InfiniteBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::InfiniteBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::result_type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(boost::detail::variant::backup_holder<LhsT>&, long int) [with T = Slic3r::arr2::TMArrangeKernel; Visitor = boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::InfiniteBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::InfiniteBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1078:30,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::false_) [with Visitor = invoke_visitor<result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::InfiniteBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::InfiniteBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; VoidPtrCV = void*; T = Slic3r::arr2::TMArrangeKernel]' at /usr/include/boost/variant/detail/visitation_impl.hpp:137:38,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::InfiniteBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::InfiniteBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; VoidPtrCV = void*; T = Slic3r::arr2::TMArrangeKernel; NoBackupFlag = boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2>, Slic3r::arr2::TMArrangeKernel, boost::mpl::l_item<mpl_::long_<1>, Slic3r::arr2::GravityKernel, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::InfiniteBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::InfiniteBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::InfiniteBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::InfiniteBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; VoidPtrCV = void*; T0_ = Slic3r::arr2::TMArrangeKernel; TN = {Slic3r::arr2::GravityKernel}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::InfiniteBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::InfiniteBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; T0_ = Slic3r::arr2::TMArrangeKernel; TN = {Slic3r::arr2::GravityKernel}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::InfiniteBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::InfiniteBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>; T0_ = Slic3r::arr2::TMArrangeKernel; TN = {Slic3r::arr2::GravityKernel}]' at /usr/include/boost/variant/variant.hpp:2393:44,
    inlined from 'decltype(auto) boost::apply_visitor(Visitor&&, Visitable&&, typename disable_if<detail::variant::has_result_type<Visitor>, bool>::type) [with Visitor = Slic3r::arr2::KernelTraits_<variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::InfiniteBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::InfiniteBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>; Visitable = variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&]' at /usr/include/boost/variant/detail/apply_visitor_unary.hpp:138:64,
    inlined from 'static bool Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing(Slic3r::arr2::VariantKernel&, ArrItem&, const Bed&, const Ctx&, const Slic3r::Range<RemIt>&) [with ArrItem = std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>; Bed = Slic3r::arr2::InfiniteBed; Ctx = Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>; RemIt = __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:161:29,
    inlined from 'bool Slic3r::arr2::pack(Strategy&, const Bed&, ArrItem&, PackStrategyContext<Strategy, ArrItem>&, const Slic3r::Range<RemIt>&, const NFPPackingTag&) [with Strategy = PackStrategyNFP<boost::variant<TMArrangeKernel, GravityKernel>, Slic3r::ExecutionTBB, Slic3r::opt::detail::NLoptAlg<NLOPT_LN_SBPLX>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::InfiniteBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::InfiniteBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda()> >; ArrItem = std::reference_wrapper<SimpleArrangeItem>; Bed = InfiniteBed; RemIt = __gnu_cxx::__normal_iterator<const std::reference_wrapper<SimpleArrangeItem>*, std::vector<std::reference_wrapper<SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/PackStrategyNFP.hpp:234:44,
    inlined from 'bool Slic3r::arr2::pack(Strategy&&, const Bed&, ArrItem&, PackStrategyContext<Strategy, ArrItem>&, const Slic3r::Range<RemIt>&) [with Strategy = PackStrategyNFP<boost::variant<TMArrangeKernel, GravityKernel>, Slic3r::ExecutionTBB, Slic3r::opt::detail::NLoptAlg<NLOPT_LN_SBPLX>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::InfiniteBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::InfiniteBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda()> >&; Bed = InfiniteBed; ArrItem = std::reference_wrapper<SimpleArrangeItem>; RemIt = __gnu_cxx::__normal_iterator<const std::reference_wrapper<SimpleArrangeItem>*, std::vector<std::reference_wrapper<SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/ArrangeBase.hpp:115:16,
    inlined from 'void Slic3r::arr2::arrange(SelStrategy&&, PackStrategy&&, const Slic3r::Range<It>&, const Slic3r::Range<ConstIt>&, const TBed&, const firstfit::SelectionTag&) [with It = __gnu_cxx::__normal_iterator<SimpleArrangeItem*, std::vector<SimpleArrangeItem, std::allocator<SimpleArrangeItem> > >; ConstIt = __gnu_cxx::__normal_iterator<const SimpleArrangeItem*, std::vector<SimpleArrangeItem, std::allocator<SimpleArrangeItem> > >; TBed = InfiniteBed; SelStrategy = firstfit::SelectionStrategy<DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::InfiniteBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::InfiniteBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(const auto:61&, const auto:62&)>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::InfiniteBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::InfiniteBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:63&, auto:64&, auto:65&, auto:66&)>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::InfiniteBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::InfiniteBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda()> >&; PackStrategy = PackStrategyNFP<boost::variant<TMArrangeKernel, GravityKernel>, Slic3r::ExecutionTBB, Slic3r::opt::detail::NLoptAlg<NLOPT_LN_SBPLX>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::InfiniteBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::InfiniteBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda()> >&]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/ArrangeFirstFit.hpp:149:34:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::TMArrangeKernel::ItemStats*, std::vector<Slic3r::arr2::TMArrangeKernel::ItemStats> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 37%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFP.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFP.cpp.o -MF CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFP.cpp.o.d -o CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFP.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/NFP.cpp
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::arr2::fill_rotations(const Slic3r::Range<It>&, const Bed&, const ArrangeSettingsView&) [with It = __gnu_cxx::__normal_iterator<SimpleArrangeItem*, std::vector<SimpleArrangeItem, std::allocator<SimpleArrangeItem> > >; Bed = InfiniteBed]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:245:35,
    inlined from 'void Slic3r::arr2::DefaultArranger<ArrItem>::arrange_(const Slic3r::Range<It>&, const Slic3r::Range<PIt>&, const Bed&, Slic3r::arr2::ArrangerCtl<ArrItem>&) [with It = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >; FixIt = __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >; Bed = Slic3r::arr2::InfiniteBed; ArrItem = Slic3r::arr2::SimpleArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:319:23:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Slic3r::arr2::DefaultArranger<Slic3r::arr2::SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::InfiniteBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::InfiniteBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:67&)> >]',
    inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::InfiniteBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::InfiniteBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:3923:28,
    inlined from 'bool std::none_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::InfiniteBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::InfiniteBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:477:47,
    inlined from 'bool std::any_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::InfiniteBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::InfiniteBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:496:27,
    inlined from 'void Slic3r::arr2::DefaultArranger<ArrItem>::arrange_(const Slic3r::Range<It>&, const Slic3r::Range<PIt>&, const Bed&, Slic3r::arr2::ArrangerCtl<ArrItem>&) [with It = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >; FixIt = __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >; Bed = Slic3r::arr2::InfiniteBed; ArrItem = Slic3r::arr2::SimpleArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:321:43:
/usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >' changed in GCC 7.1
 2114 |       return __find_if(__first, __last, __pred,
      |              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 2115 |                        std::__iterator_category(__first));
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arr2::TMArrangeKernel::ItemStats}; _Tp = Slic3r::arr2::TMArrangeKernel::ItemStats; _Alloc = std::allocator<Slic3r::arr2::TMArrangeKernel::ItemStats>]',
    inlined from 'bool Slic3r::arr2::TMArrangeKernel::on_start_packing(ArrItem&, const Bed&, const Context&, const Slic3r::Range<RemIt>&) [with ArrItem = std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>; Bed = Slic3r::arr2::IrregularBed; Context = Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>; RemIt = __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/Kernels/TMArrangeKernel.hpp:255:37,
    inlined from 'Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::IrregularBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::IrregularBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)> [with auto:59 = Slic3r::arr2::TMArrangeKernel]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:162:17,
    inlined from 'boost::detail::variant::result_wrapper1<Visitor, Variant>::result_type boost::detail::variant::result_wrapper1<Visitor, Variant>::operator()(T&&) const [with T = Slic3r::arr2::TMArrangeKernel&; Visitor = Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::IrregularBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::IrregularBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>; Variant = boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&]' at /usr/include/boost/variant/detail/apply_visitor_unary.hpp:124:24,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = Slic3r::arr2::TMArrangeKernel&; Visitor = boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::IrregularBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::IrregularBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::false_) [with Visitor = invoke_visitor<result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::IrregularBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::IrregularBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; VoidPtrCV = void*; T = Slic3r::arr2::TMArrangeKernel]' at /usr/include/boost/variant/detail/visitation_impl.hpp:131:38,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::IrregularBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::IrregularBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; VoidPtrCV = void*; T = Slic3r::arr2::TMArrangeKernel; NoBackupFlag = boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2>, Slic3r::arr2::TMArrangeKernel, boost::mpl::l_item<mpl_::long_<1>, Slic3r::arr2::GravityKernel, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::IrregularBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::IrregularBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::IrregularBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::IrregularBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; VoidPtrCV = void*; T0_ = Slic3r::arr2::TMArrangeKernel; TN = {Slic3r::arr2::GravityKernel}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::IrregularBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::IrregularBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; T0_ = Slic3r::arr2::TMArrangeKernel; TN = {Slic3r::arr2::GravityKernel}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::IrregularBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::IrregularBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>; T0_ = Slic3r::arr2::TMArrangeKernel; TN = {Slic3r::arr2::GravityKernel}]' at /usr/include/boost/variant/variant.hpp:2393:44,
    inlined from 'decltype(auto) boost::apply_visitor(Visitor&&, Visitable&&, typename disable_if<detail::variant::has_result_type<Visitor>, bool>::type) [with Visitor = Slic3r::arr2::KernelTraits_<variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::IrregularBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::IrregularBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>; Visitable = variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&]' at /usr/include/boost/variant/detail/apply_visitor_unary.hpp:138:64,
    inlined from 'static bool Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing(Slic3r::arr2::VariantKernel&, ArrItem&, const Bed&, const Ctx&, const Slic3r::Range<RemIt>&) [with ArrItem = std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>; Bed = Slic3r::arr2::IrregularBed; Ctx = Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>; RemIt = __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:161:29,
    inlined from 'bool Slic3r::arr2::pack(Strategy&, const Bed&, ArrItem&, PackStrategyContext<Strategy, ArrItem>&, const Slic3r::Range<RemIt>&, const NFPPackingTag&) [with Strategy = PackStrategyNFP<boost::variant<TMArrangeKernel, GravityKernel>, Slic3r::ExecutionTBB, Slic3r::opt::detail::NLoptAlg<NLOPT_LN_SBPLX>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::IrregularBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::IrregularBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda()> >; ArrItem = std::reference_wrapper<SimpleArrangeItem>; Bed = IrregularBed; RemIt = __gnu_cxx::__normal_iterator<const std::reference_wrapper<SimpleArrangeItem>*, std::vector<std::reference_wrapper<SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/PackStrategyNFP.hpp:234:44,
    inlined from 'bool Slic3r::arr2::pack(Strategy&&, const Bed&, ArrItem&, PackStrategyContext<Strategy, ArrItem>&, const Slic3r::Range<RemIt>&) [with Strategy = PackStrategyNFP<boost::variant<TMArrangeKernel, GravityKernel>, Slic3r::ExecutionTBB, Slic3r::opt::detail::NLoptAlg<NLOPT_LN_SBPLX>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::IrregularBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::IrregularBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda()> >&; Bed = IrregularBed; ArrItem = std::reference_wrapper<SimpleArrangeItem>; RemIt = __gnu_cxx::__normal_iterator<const std::reference_wrapper<SimpleArrangeItem>*, std::vector<std::reference_wrapper<SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/ArrangeBase.hpp:115:16,
    inlined from 'void Slic3r::arr2::arrange(SelStrategy&&, PackStrategy&&, const Slic3r::Range<It>&, const Slic3r::Range<ConstIt>&, const TBed&, const firstfit::SelectionTag&) [with It = __gnu_cxx::__normal_iterator<SimpleArrangeItem*, std::vector<SimpleArrangeItem, std::allocator<SimpleArrangeItem> > >; ConstIt = __gnu_cxx::__normal_iterator<const SimpleArrangeItem*, std::vector<SimpleArrangeItem, std::allocator<SimpleArrangeItem> > >; TBed = IrregularBed; SelStrategy = firstfit::SelectionStrategy<DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::IrregularBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::IrregularBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(const auto:61&, const auto:62&)>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::IrregularBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::IrregularBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:63&, auto:64&, auto:65&, auto:66&)>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::IrregularBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::IrregularBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda()> >&; PackStrategy = PackStrategyNFP<boost::variant<TMArrangeKernel, GravityKernel>, Slic3r::ExecutionTBB, Slic3r::opt::detail::NLoptAlg<NLOPT_LN_SBPLX>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::IrregularBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::IrregularBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda()> >&]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/ArrangeFirstFit.hpp:149:34:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::TMArrangeKernel::ItemStats*, std::vector<Slic3r::arr2::TMArrangeKernel::ItemStats> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arr2::TMArrangeKernel::ItemStats}; _Tp = Slic3r::arr2::TMArrangeKernel::ItemStats; _Alloc = std::allocator<Slic3r::arr2::TMArrangeKernel::ItemStats>]',
    inlined from 'bool Slic3r::arr2::TMArrangeKernel::on_start_packing(ArrItem&, const Bed&, const Context&, const Slic3r::Range<RemIt>&) [with ArrItem = std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>; Bed = Slic3r::arr2::IrregularBed; Context = Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>; RemIt = __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/Kernels/TMArrangeKernel.hpp:255:37,
    inlined from 'Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::IrregularBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::IrregularBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)> [with auto:59 = Slic3r::arr2::TMArrangeKernel]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:162:17,
    inlined from 'boost::detail::variant::result_wrapper1<Visitor, Variant>::result_type boost::detail::variant::result_wrapper1<Visitor, Variant>::operator()(T&&) const [with T = Slic3r::arr2::TMArrangeKernel&; Visitor = Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::IrregularBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::IrregularBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>; Variant = boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&]' at /usr/include/boost/variant/detail/apply_visitor_unary.hpp:124:24,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = Slic3r::arr2::TMArrangeKernel&; Visitor = boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::IrregularBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::IrregularBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::result_type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(boost::detail::variant::backup_holder<LhsT>&, long int) [with T = Slic3r::arr2::TMArrangeKernel; Visitor = boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::IrregularBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::IrregularBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1078:30,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::false_) [with Visitor = invoke_visitor<result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::IrregularBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::IrregularBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; VoidPtrCV = void*; T = Slic3r::arr2::TMArrangeKernel]' at /usr/include/boost/variant/detail/visitation_impl.hpp:137:38,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::IrregularBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::IrregularBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; VoidPtrCV = void*; T = Slic3r::arr2::TMArrangeKernel; NoBackupFlag = boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2>, Slic3r::arr2::TMArrangeKernel, boost::mpl::l_item<mpl_::long_<1>, Slic3r::arr2::GravityKernel, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::IrregularBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::IrregularBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::IrregularBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::IrregularBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; VoidPtrCV = void*; T0_ = Slic3r::arr2::TMArrangeKernel; TN = {Slic3r::arr2::GravityKernel}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::IrregularBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::IrregularBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; T0_ = Slic3r::arr2::TMArrangeKernel; TN = {Slic3r::arr2::GravityKernel}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::IrregularBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::IrregularBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>; T0_ = Slic3r::arr2::TMArrangeKernel; TN = {Slic3r::arr2::GravityKernel}]' at /usr/include/boost/variant/variant.hpp:2393:44,
    inlined from 'decltype(auto) boost::apply_visitor(Visitor&&, Visitable&&, typename disable_if<detail::variant::has_result_type<Visitor>, bool>::type) [with Visitor = Slic3r::arr2::KernelTraits_<variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::IrregularBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::IrregularBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>; Visitable = variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&]' at /usr/include/boost/variant/detail/apply_visitor_unary.hpp:138:64,
    inlined from 'static bool Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing(Slic3r::arr2::VariantKernel&, ArrItem&, const Bed&, const Ctx&, const Slic3r::Range<RemIt>&) [with ArrItem = std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>; Bed = Slic3r::arr2::IrregularBed; Ctx = Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>; RemIt = __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:161:29,
    inlined from 'bool Slic3r::arr2::pack(Strategy&, const Bed&, ArrItem&, PackStrategyContext<Strategy, ArrItem>&, const Slic3r::Range<RemIt>&, const NFPPackingTag&) [with Strategy = PackStrategyNFP<boost::variant<TMArrangeKernel, GravityKernel>, Slic3r::ExecutionTBB, Slic3r::opt::detail::NLoptAlg<NLOPT_LN_SBPLX>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::IrregularBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::IrregularBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda()> >; ArrItem = std::reference_wrapper<SimpleArrangeItem>; Bed = IrregularBed; RemIt = __gnu_cxx::__normal_iterator<const std::reference_wrapper<SimpleArrangeItem>*, std::vector<std::reference_wrapper<SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/PackStrategyNFP.hpp:234:44,
    inlined from 'bool Slic3r::arr2::pack(Strategy&&, const Bed&, ArrItem&, PackStrategyContext<Strategy, ArrItem>&, const Slic3r::Range<RemIt>&) [with Strategy = PackStrategyNFP<boost::variant<TMArrangeKernel, GravityKernel>, Slic3r::ExecutionTBB, Slic3r::opt::detail::NLoptAlg<NLOPT_LN_SBPLX>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::IrregularBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::IrregularBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda()> >&; Bed = IrregularBed; ArrItem = std::reference_wrapper<SimpleArrangeItem>; RemIt = __gnu_cxx::__normal_iterator<const std::reference_wrapper<SimpleArrangeItem>*, std::vector<std::reference_wrapper<SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/ArrangeBase.hpp:115:16,
    inlined from 'void Slic3r::arr2::arrange(SelStrategy&&, PackStrategy&&, const Slic3r::Range<It>&, const Slic3r::Range<ConstIt>&, const TBed&, const firstfit::SelectionTag&) [with It = __gnu_cxx::__normal_iterator<SimpleArrangeItem*, std::vector<SimpleArrangeItem, std::allocator<SimpleArrangeItem> > >; ConstIt = __gnu_cxx::__normal_iterator<const SimpleArrangeItem*, std::vector<SimpleArrangeItem, std::allocator<SimpleArrangeItem> > >; TBed = IrregularBed; SelStrategy = firstfit::SelectionStrategy<DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::IrregularBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::IrregularBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(const auto:61&, const auto:62&)>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::IrregularBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::IrregularBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:63&, auto:64&, auto:65&, auto:66&)>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::IrregularBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::IrregularBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda()> >&; PackStrategy = PackStrategyNFP<boost::variant<TMArrangeKernel, GravityKernel>, Slic3r::ExecutionTBB, Slic3r::opt::detail::NLoptAlg<NLOPT_LN_SBPLX>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::IrregularBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::IrregularBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda()> >&]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/ArrangeFirstFit.hpp:149:34:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::TMArrangeKernel::ItemStats*, std::vector<Slic3r::arr2::TMArrangeKernel::ItemStats> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::arr2::fill_rotations(const Slic3r::Range<It>&, const Bed&, const ArrangeSettingsView&) [with It = __gnu_cxx::__normal_iterator<SimpleArrangeItem*, std::vector<SimpleArrangeItem, std::allocator<SimpleArrangeItem> > >; Bed = IrregularBed]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:245:35,
    inlined from 'void Slic3r::arr2::DefaultArranger<ArrItem>::arrange_(const Slic3r::Range<It>&, const Slic3r::Range<PIt>&, const Bed&, Slic3r::arr2::ArrangerCtl<ArrItem>&) [with It = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >; FixIt = __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >; Bed = Slic3r::arr2::IrregularBed; ArrItem = Slic3r::arr2::SimpleArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:319:23:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Slic3r::arr2::DefaultArranger<Slic3r::arr2::SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::IrregularBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::IrregularBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:67&)> >]',
    inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::IrregularBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::IrregularBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:3923:28,
    inlined from 'bool std::none_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::IrregularBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::IrregularBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:477:47,
    inlined from 'bool std::any_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::IrregularBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::IrregularBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:496:27,
    inlined from 'void Slic3r::arr2::DefaultArranger<ArrItem>::arrange_(const Slic3r::Range<It>&, const Slic3r::Range<PIt>&, const Bed&, Slic3r::arr2::ArrangerCtl<ArrItem>&) [with It = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >; FixIt = __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >; Bed = Slic3r::arr2::IrregularBed; ArrItem = Slic3r::arr2::SimpleArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:321:43:
/usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >' changed in GCC 7.1
 2114 |       return __find_if(__first, __last, __pred,
      |              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 2115 |                        std::__iterator_category(__first));
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arr2::TMArrangeKernel::ItemStats}; _Tp = Slic3r::arr2::TMArrangeKernel::ItemStats; _Alloc = std::allocator<Slic3r::arr2::TMArrangeKernel::ItemStats>]',
    inlined from 'bool Slic3r::arr2::TMArrangeKernel::on_start_packing(ArrItem&, const Bed&, const Context&, const Slic3r::Range<RemIt>&) [with ArrItem = std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>; Bed = Slic3r::arr2::CircleBed; Context = Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>; RemIt = __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/Kernels/TMArrangeKernel.hpp:255:37,
    inlined from 'Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::CircleBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::CircleBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)> [with auto:59 = Slic3r::arr2::TMArrangeKernel]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:162:17,
    inlined from 'boost::detail::variant::result_wrapper1<Visitor, Variant>::result_type boost::detail::variant::result_wrapper1<Visitor, Variant>::operator()(T&&) const [with T = Slic3r::arr2::TMArrangeKernel&; Visitor = Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::CircleBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::CircleBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>; Variant = boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&]' at /usr/include/boost/variant/detail/apply_visitor_unary.hpp:124:24,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = Slic3r::arr2::TMArrangeKernel&; Visitor = boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::CircleBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::CircleBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::false_) [with Visitor = invoke_visitor<result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::CircleBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::CircleBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; VoidPtrCV = void*; T = Slic3r::arr2::TMArrangeKernel]' at /usr/include/boost/variant/detail/visitation_impl.hpp:131:38,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::CircleBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::CircleBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; VoidPtrCV = void*; T = Slic3r::arr2::TMArrangeKernel; NoBackupFlag = boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2>, Slic3r::arr2::TMArrangeKernel, boost::mpl::l_item<mpl_::long_<1>, Slic3r::arr2::GravityKernel, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::CircleBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::CircleBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::CircleBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::CircleBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; VoidPtrCV = void*; T0_ = Slic3r::arr2::TMArrangeKernel; TN = {Slic3r::arr2::GravityKernel}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::CircleBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::CircleBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; T0_ = Slic3r::arr2::TMArrangeKernel; TN = {Slic3r::arr2::GravityKernel}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::CircleBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::CircleBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>; T0_ = Slic3r::arr2::TMArrangeKernel; TN = {Slic3r::arr2::GravityKernel}]' at /usr/include/boost/variant/variant.hpp:2393:44,
    inlined from 'decltype(auto) boost::apply_visitor(Visitor&&, Visitable&&, typename disable_if<detail::variant::has_result_type<Visitor>, bool>::type) [with Visitor = Slic3r::arr2::KernelTraits_<variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::CircleBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::CircleBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>; Visitable = variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&]' at /usr/include/boost/variant/detail/apply_visitor_unary.hpp:138:64,
    inlined from 'static bool Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing(Slic3r::arr2::VariantKernel&, ArrItem&, const Bed&, const Ctx&, const Slic3r::Range<RemIt>&) [with ArrItem = std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>; Bed = Slic3r::arr2::CircleBed; Ctx = Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>; RemIt = __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:161:29,
    inlined from 'bool Slic3r::arr2::pack(Strategy&, const Bed&, ArrItem&, PackStrategyContext<Strategy, ArrItem>&, const Slic3r::Range<RemIt>&, const NFPPackingTag&) [with Strategy = PackStrategyNFP<boost::variant<TMArrangeKernel, GravityKernel>, Slic3r::ExecutionTBB, Slic3r::opt::detail::NLoptAlg<NLOPT_LN_SBPLX>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::CircleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::CircleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda()> >; ArrItem = std::reference_wrapper<SimpleArrangeItem>; Bed = CircleBed; RemIt = __gnu_cxx::__normal_iterator<const std::reference_wrapper<SimpleArrangeItem>*, std::vector<std::reference_wrapper<SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/PackStrategyNFP.hpp:234:44,
    inlined from 'bool Slic3r::arr2::pack(Strategy&&, const Bed&, ArrItem&, PackStrategyContext<Strategy, ArrItem>&, const Slic3r::Range<RemIt>&) [with Strategy = PackStrategyNFP<boost::variant<TMArrangeKernel, GravityKernel>, Slic3r::ExecutionTBB, Slic3r::opt::detail::NLoptAlg<NLOPT_LN_SBPLX>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::CircleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::CircleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda()> >&; Bed = CircleBed; ArrItem = std::reference_wrapper<SimpleArrangeItem>; RemIt = __gnu_cxx::__normal_iterator<const std::reference_wrapper<SimpleArrangeItem>*, std::vector<std::reference_wrapper<SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/ArrangeBase.hpp:115:16,
    inlined from 'void Slic3r::arr2::arrange(SelStrategy&&, PackStrategy&&, const Slic3r::Range<It>&, const Slic3r::Range<ConstIt>&, const TBed&, const firstfit::SelectionTag&) [with It = __gnu_cxx::__normal_iterator<SimpleArrangeItem*, std::vector<SimpleArrangeItem, std::allocator<SimpleArrangeItem> > >; ConstIt = __gnu_cxx::__normal_iterator<const SimpleArrangeItem*, std::vector<SimpleArrangeItem, std::allocator<SimpleArrangeItem> > >; TBed = CircleBed; SelStrategy = firstfit::SelectionStrategy<DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::CircleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::CircleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(const auto:61&, const auto:62&)>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::CircleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::CircleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:63&, auto:64&, auto:65&, auto:66&)>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::CircleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::CircleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda()> >&; PackStrategy = PackStrategyNFP<boost::variant<TMArrangeKernel, GravityKernel>, Slic3r::ExecutionTBB, Slic3r::opt::detail::NLoptAlg<NLOPT_LN_SBPLX>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::CircleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::CircleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda()> >&]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/ArrangeFirstFit.hpp:149:34:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::TMArrangeKernel::ItemStats*, std::vector<Slic3r::arr2::TMArrangeKernel::ItemStats> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arr2::TMArrangeKernel::ItemStats}; _Tp = Slic3r::arr2::TMArrangeKernel::ItemStats; _Alloc = std::allocator<Slic3r::arr2::TMArrangeKernel::ItemStats>]',
    inlined from 'bool Slic3r::arr2::TMArrangeKernel::on_start_packing(ArrItem&, const Bed&, const Context&, const Slic3r::Range<RemIt>&) [with ArrItem = std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>; Bed = Slic3r::arr2::CircleBed; Context = Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>; RemIt = __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/Kernels/TMArrangeKernel.hpp:255:37,
    inlined from 'Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::CircleBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::CircleBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)> [with auto:59 = Slic3r::arr2::TMArrangeKernel]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:162:17,
    inlined from 'boost::detail::variant::result_wrapper1<Visitor, Variant>::result_type boost::detail::variant::result_wrapper1<Visitor, Variant>::operator()(T&&) const [with T = Slic3r::arr2::TMArrangeKernel&; Visitor = Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::CircleBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::CircleBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>; Variant = boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&]' at /usr/include/boost/variant/detail/apply_visitor_unary.hpp:124:24,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = Slic3r::arr2::TMArrangeKernel&; Visitor = boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::CircleBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::CircleBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::result_type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(boost::detail::variant::backup_holder<LhsT>&, long int) [with T = Slic3r::arr2::TMArrangeKernel; Visitor = boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::CircleBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::CircleBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1078:30,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::false_) [with Visitor = invoke_visitor<result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::CircleBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::CircleBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; VoidPtrCV = void*; T = Slic3r::arr2::TMArrangeKernel]' at /usr/include/boost/variant/detail/visitation_impl.hpp:137:38,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::CircleBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::CircleBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; VoidPtrCV = void*; T = Slic3r::arr2::TMArrangeKernel; NoBackupFlag = boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2>, Slic3r::arr2::TMArrangeKernel, boost::mpl::l_item<mpl_::long_<1>, Slic3r::arr2::GravityKernel, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::CircleBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::CircleBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::CircleBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::CircleBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; VoidPtrCV = void*; T0_ = Slic3r::arr2::TMArrangeKernel; TN = {Slic3r::arr2::GravityKernel}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::CircleBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::CircleBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>, false>; T0_ = Slic3r::arr2::TMArrangeKernel; TN = {Slic3r::arr2::GravityKernel}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = boost::detail::variant::result_wrapper1<Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::CircleBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::CircleBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>, boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&>; T0_ = Slic3r::arr2::TMArrangeKernel; TN = {Slic3r::arr2::GravityKernel}]' at /usr/include/boost/variant/variant.hpp:2393:44,
    inlined from 'decltype(auto) boost::apply_visitor(Visitor&&, Visitable&&, typename disable_if<detail::variant::has_result_type<Visitor>, bool>::type) [with Visitor = Slic3r::arr2::KernelTraits_<variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>, Slic3r::arr2::CircleBed, Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>, __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >(Slic3r::arr2::VariantKernel&, std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::arr2::CircleBed&, const Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > > >&)::<lambda(auto:59&)>; Visitable = variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel>&]' at /usr/include/boost/variant/detail/apply_visitor_unary.hpp:138:64,
    inlined from 'static bool Slic3r::arr2::KernelTraits_<boost::variant<Slic3r::arr2::TMArrangeKernel, Slic3r::arr2::GravityKernel> >::on_start_packing(Slic3r::arr2::VariantKernel&, ArrItem&, const Bed&, const Ctx&, const Slic3r::Range<RemIt>&) [with ArrItem = std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>; Bed = Slic3r::arr2::CircleBed; Ctx = Slic3r::arr2::DefaultPackingContext<Slic3r::arr2::SimpleArrangeItem>; RemIt = __gnu_cxx::__normal_iterator<const std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem>*, std::vector<std::reference_wrapper<Slic3r::arr2::SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:161:29,
    inlined from 'bool Slic3r::arr2::pack(Strategy&, const Bed&, ArrItem&, PackStrategyContext<Strategy, ArrItem>&, const Slic3r::Range<RemIt>&, const NFPPackingTag&) [with Strategy = PackStrategyNFP<boost::variant<TMArrangeKernel, GravityKernel>, Slic3r::ExecutionTBB, Slic3r::opt::detail::NLoptAlg<NLOPT_LN_SBPLX>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::CircleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::CircleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda()> >; ArrItem = std::reference_wrapper<SimpleArrangeItem>; Bed = CircleBed; RemIt = __gnu_cxx::__normal_iterator<const std::reference_wrapper<SimpleArrangeItem>*, std::vector<std::reference_wrapper<SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/PackStrategyNFP.hpp:234:44,
    inlined from 'bool Slic3r::arr2::pack(Strategy&&, const Bed&, ArrItem&, PackStrategyContext<Strategy, ArrItem>&, const Slic3r::Range<RemIt>&) [with Strategy = PackStrategyNFP<boost::variant<TMArrangeKernel, GravityKernel>, Slic3r::ExecutionTBB, Slic3r::opt::detail::NLoptAlg<NLOPT_LN_SBPLX>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::CircleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::CircleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda()> >&; Bed = CircleBed; ArrItem = std::reference_wrapper<SimpleArrangeItem>; RemIt = __gnu_cxx::__normal_iterator<const std::reference_wrapper<SimpleArrangeItem>*, std::vector<std::reference_wrapper<SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/ArrangeBase.hpp:115:16,
    inlined from 'void Slic3r::arr2::arrange(SelStrategy&&, PackStrategy&&, const Slic3r::Range<It>&, const Slic3r::Range<ConstIt>&, const TBed&, const firstfit::SelectionTag&) [with It = __gnu_cxx::__normal_iterator<SimpleArrangeItem*, std::vector<SimpleArrangeItem, std::allocator<SimpleArrangeItem> > >; ConstIt = __gnu_cxx::__normal_iterator<const SimpleArrangeItem*, std::vector<SimpleArrangeItem, std::allocator<SimpleArrangeItem> > >; TBed = CircleBed; SelStrategy = firstfit::SelectionStrategy<DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::CircleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::CircleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(const auto:61&, const auto:62&)>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::CircleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::CircleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:63&, auto:64&, auto:65&, auto:66&)>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::CircleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::CircleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda()> >&; PackStrategy = PackStrategyNFP<boost::variant<TMArrangeKernel, GravityKernel>, Slic3r::ExecutionTBB, Slic3r::opt::detail::NLoptAlg<NLOPT_LN_SBPLX>, DefaultArranger<SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::CircleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::CircleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda()> >&]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/ArrangeFirstFit.hpp:149:34:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::TMArrangeKernel::ItemStats*, std::vector<Slic3r::arr2::TMArrangeKernel::ItemStats> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 37%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFPConcave_CGAL.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFPConcave_CGAL.cpp.o -MF CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFPConcave_CGAL.cpp.o.d -o CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFPConcave_CGAL.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/NFPConcave_CGAL.cpp
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::arr2::fill_rotations(const Slic3r::Range<It>&, const Bed&, const ArrangeSettingsView&) [with It = __gnu_cxx::__normal_iterator<SimpleArrangeItem*, std::vector<SimpleArrangeItem, std::allocator<SimpleArrangeItem> > >; Bed = CircleBed]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:245:35,
    inlined from 'void Slic3r::arr2::DefaultArranger<ArrItem>::arrange_(const Slic3r::Range<It>&, const Slic3r::Range<PIt>&, const Bed&, Slic3r::arr2::ArrangerCtl<ArrItem>&) [with It = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >; FixIt = __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >; Bed = Slic3r::arr2::CircleBed; ArrItem = Slic3r::arr2::SimpleArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:319:23:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Slic3r::arr2::DefaultArranger<Slic3r::arr2::SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::CircleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::CircleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:67&)> >]',
    inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::CircleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::CircleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:3923:28,
    inlined from 'bool std::none_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::CircleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::CircleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:477:47,
    inlined from 'bool std::any_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _Predicate = Slic3r::arr2::DefaultArranger<Slic3r::arr2::SimpleArrangeItem>::arrange_<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >, Slic3r::arr2::CircleBed>(const Slic3r::Range<__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::Range<__gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > > >&, const Slic3r::arr2::CircleBed&, Slic3r::arr2::ArrangerCtl<Slic3r::arr2::SimpleArrangeItem>&)::<lambda(auto:67&)>]' at /usr/include/c++/13/bits/stl_algo.h:496:27,
    inlined from 'void Slic3r::arr2::DefaultArranger<ArrItem>::arrange_(const Slic3r::Range<It>&, const Slic3r::Range<PIt>&, const Bed&, Slic3r::arr2::ArrangerCtl<ArrItem>&) [with It = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >; FixIt = __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >; Bed = Slic3r::arr2::CircleBed; ArrItem = Slic3r::arr2::SimpleArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/ArrangeImpl.hpp:321:43:
/usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >' changed in GCC 7.1
 2114 |       return __find_if(__first, __last, __pred,
      |              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 2115 |                        std::__iterator_category(__first));
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::arr2::SimpleArrangeItem&}; _Tp = Slic3r::arr2::TrafoOnlyArrangeItem; _Alloc = std::allocator<Slic3r::arr2::TrafoOnlyArrangeItem>]',
    inlined from 'void Slic3r::arr2::MultiplySelectionTaskResult::add_arranged_item(const ArrItem&) [with ArrItem = Slic3r::arr2::SimpleArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/MultiplySelectionTask.hpp:43:36,
    inlined from 'void Slic3r::arr2::MultiplySelectionTaskResult::add_arranged_items(const Slic3r::Range<It>&) [with It = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/MultiplySelectionTask.hpp:53:30,
    inlined from 'std::unique_ptr<Slic3r::arr2::FillBedTaskResult> Slic3r::arr2::FillBedTask<ArrItem>::process_native(Slic3r::arr2::ArrangeTaskBase::Ctl&) [with ArrItem = Slic3r::arr2::SimpleArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/FillBedTaskImpl.hpp:190:31:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::TrafoOnlyArrangeItem*, std::vector<Slic3r::arr2::TrafoOnlyArrangeItem> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::arr2::SimpleArrangeItem&}; _Tp = Slic3r::arr2::TrafoOnlyArrangeItem; _Alloc = std::allocator<Slic3r::arr2::TrafoOnlyArrangeItem>]',
    inlined from 'void Slic3r::arr2::MultiplySelectionTaskResult::add_new_item(const ArrItem&) [with ArrItem = Slic3r::arr2::SimpleArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/MultiplySelectionTask.hpp:58:28,
    inlined from 'std::unique_ptr<Slic3r::arr2::FillBedTaskResult> Slic3r::arr2::FillBedTask<ArrItem>::process_native(Slic3r::arr2::ArrangeTaskBase::Ctl&) [with ArrItem = Slic3r::arr2::SimpleArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/FillBedTaskImpl.hpp:197:33:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::TrafoOnlyArrangeItem*, std::vector<Slic3r::arr2::TrafoOnlyArrangeItem> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::arr2::SimpleArrangeItem; _Alloc = std::allocator<Slic3r::arr2::SimpleArrangeItem>]',
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> >]' at /usr/include/c++/13/bits/stl_iterator.h:739:22,
    inlined from 'static _OI std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m(_II, _II, _OI) [with _II = Slic3r::arr2::SimpleArrangeItem*; _OI = std::back_insert_iterator<std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >]' at /usr/include/c++/13/bits/stl_algobase.h:388:18,
    inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = Slic3r::arr2::SimpleArrangeItem*; _OI = back_insert_iterator<vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >]' at /usr/include/c++/13/bits/stl_algobase.h:506:30,
    inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = Slic3r::arr2::SimpleArrangeItem*; _OI = back_insert_iterator<vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >]' at /usr/include/c++/13/bits/stl_algobase.h:533:42,
    inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _OI = back_insert_iterator<vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >]' at /usr/include/c++/13/bits/stl_algobase.h:540:31,
    inlined from '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >; _OI = back_insert_iterator<vector<Slic3r::arr2::SimpleArrangeItem, allocator<Slic3r::arr2::SimpleArrangeItem> > >]' at /usr/include/c++/13/bits/stl_algobase.h:633:7,
    inlined from 'std::unique_ptr<Slic3r::arr2::ArrangeTaskResult> Slic3r::arr2::ArrangeTask<ArrItem>::process_native(Slic3r::arr2::ArrangeTaskBase::Ctl&) [with ArrItem = Slic3r::arr2::SimpleArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/ArrangeTaskImpl.hpp:125:14:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::arr2::SimpleArrangeItem&}; _Tp = Slic3r::arr2::TrafoOnlyArrangeItem; _Alloc = std::allocator<Slic3r::arr2::TrafoOnlyArrangeItem>]',
    inlined from 'void Slic3r::arr2::ArrangeTaskResult::add_item(const ArrItem&) [with ArrItem = Slic3r::arr2::SimpleArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/ArrangeTask.hpp:31:27,
    inlined from 'void Slic3r::arr2::ArrangeTaskResult::add_items(const Slic3r::Range<It>&) [with It = __gnu_cxx::__normal_iterator<const Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/ArrangeTask.hpp:40:21,
    inlined from 'std::unique_ptr<Slic3r::arr2::ArrangeTaskResult> Slic3r::arr2::ArrangeTask<ArrItem>::process_native(Slic3r::arr2::ArrangeTaskBase::Ctl&) [with ArrItem = Slic3r::arr2::SimpleArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/ArrangeTaskImpl.hpp:145:22:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::TrafoOnlyArrangeItem*, std::vector<Slic3r::arr2::TrafoOnlyArrangeItem> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::arr2::SimpleArrangeItem&}; _Tp = Slic3r::arr2::TrafoOnlyArrangeItem; _Alloc = std::allocator<Slic3r::arr2::TrafoOnlyArrangeItem>]',
    inlined from 'void Slic3r::arr2::ArrangeTaskResult::add_item(const ArrItem&) [with ArrItem = Slic3r::arr2::SimpleArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/ArrangeTask.hpp:31:27,
    inlined from 'std::unique_ptr<Slic3r::arr2::ArrangeTaskResult> Slic3r::arr2::ArrangeTask<ArrItem>::process_native(Slic3r::arr2::ArrangeTaskBase::Ctl&) [with ArrItem = Slic3r::arr2::SimpleArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/ArrangeTaskImpl.hpp:153:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::TrafoOnlyArrangeItem*, std::vector<Slic3r::arr2::TrafoOnlyArrangeItem> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::arr2::SimpleArrangeItem&}; _Tp = Slic3r::arr2::TrafoOnlyArrangeItem; _Alloc = std::allocator<Slic3r::arr2::TrafoOnlyArrangeItem>]',
    inlined from 'void Slic3r::arr2::MultiplySelectionTaskResult::add_arranged_item(const ArrItem&) [with ArrItem = Slic3r::arr2::SimpleArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/MultiplySelectionTask.hpp:43:36,
    inlined from 'void Slic3r::arr2::MultiplySelectionTaskResult::add_arranged_items(const Slic3r::Range<It>&) [with It = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/MultiplySelectionTask.hpp:53:30,
    inlined from 'std::unique_ptr<Slic3r::arr2::MultiplySelectionTaskResult> Slic3r::arr2::MultiplySelectionTask<ArrItem>::process_native(Slic3r::arr2::ArrangeTaskBase::Ctl&) [with ArrItem = Slic3r::arr2::SimpleArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/MultiplySelectionTaskImpl.hpp:119:31:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::TrafoOnlyArrangeItem*, std::vector<Slic3r::arr2::TrafoOnlyArrangeItem> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arr2::SimpleArrangeItem&}; _Tp = Slic3r::arr2::TrafoOnlyArrangeItem; _Alloc = std::allocator<Slic3r::arr2::TrafoOnlyArrangeItem>]',
    inlined from 'void Slic3r::arr2::MultiplySelectionTaskResult::add_new_items(const Slic3r::Range<It>&) [with It = __gnu_cxx::__normal_iterator<Slic3r::arr2::SimpleArrangeItem*, std::vector<Slic3r::arr2::SimpleArrangeItem, std::allocator<Slic3r::arr2::SimpleArrangeItem> > >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/MultiplySelectionTask.hpp:65:32,
    inlined from 'std::unique_ptr<Slic3r::arr2::MultiplySelectionTaskResult> Slic3r::arr2::MultiplySelectionTask<ArrItem>::process_native(Slic3r::arr2::ArrangeTaskBase::Ctl&) [with ArrItem = Slic3r::arr2::SimpleArrangeItem]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Tasks/MultiplySelectionTaskImpl.hpp:124:26:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::TrafoOnlyArrangeItem*, std::vector<Slic3r::arr2::TrafoOnlyArrangeItem> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/basic.h:28,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:20,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/NFPConcave_CGAL.cpp:8:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 | split_numerator_denominator(double d)
      |                                     ^
In file included from /usr/include/CGAL/int.h:23,
                 from /usr/include/CGAL/number_type_basic.h:56:
/usr/include/CGAL/Modular_arithmetic/Residue_type.h: In function 'CGAL::Residue CGAL::operator+(const Residue&)':
/usr/include/CGAL/Modular_arithmetic/Residue_type.h:277:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
  277 | inline Residue operator + (const Residue& p1)
      |                                             ^
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, CGAL::Boolean_tag<true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  118 |         std::pair<double, double> operator()( const Type& x ) const {
      |                                                                     ^
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::Modular_image::operator()(long int)':
/usr/include/CGAL/int.h:138:40: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
  138 |         Residue_type operator()(long i){
      |                                        ^
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, CGAL::Boolean_tag<true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  278 |         std::pair<double, double> operator()( const Type& x ) const {
      |                                                                     ^
In file included from /usr/include/CGAL/number_type_basic.h:35:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:1: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
   41 | CGAL_DEFINE_COERCION_TRAITS_FROM_TO(short,CGAL::Residue)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21:
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, CGAL::Boolean_tag<true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  516 |         std::pair<double, double> operator()( const Type& x ) const {
      |                                                                     ^
[ 37%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFPConcave_Tesselate.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFPConcave_Tesselate.cpp.o -MF CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFPConcave_Tesselate.cpp.o.d -o CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFPConcave_Tesselate.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/NFPConcave_Tesselate.cpp
In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:30:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::NT&)':
/usr/include/CGAL/Gmpz.h:200:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |         Residue_type operator()(const NT& a){
      |                                             ^
In file included from /usr/include/CGAL/Gmpz.h:244:
/usr/include/CGAL/Gmpq.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpq>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpq, CGAL::Boolean_tag<true> >::Type&) const':
/usr/include/CGAL/Gmpq.h:107:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  107 |         std::pair<double, double> operator()( const Type& x ) const {
      |                                                                     ^
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::arr2::ModelDuplicate}; _Tp = Slic3r::arr2::ModelDuplicate; _Alloc = std::allocator<Slic3r::arr2::ModelDuplicate>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::arr2::ModelDuplicate>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arr2::ModelDuplicate}; _Tp = Slic3r::arr2::ModelDuplicate; _Alloc = std::allocator<Slic3r::arr2::ModelDuplicate>]',
    inlined from 'virtual Slic3r::ObjectID Slic3r::arr2::DuplicableModel::add_arrangeable(const Slic3r::ObjectID&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/SceneBuilder.cpp:836:38:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::ModelDuplicate*, std::vector<Slic3r::arr2::ModelDuplicate> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 38%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Core/NFP/EdgeCache.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Core/NFP/EdgeCache.cpp.o -MF CMakeFiles/libslic3r.dir/Arrange/Core/NFP/EdgeCache.cpp.o.d -o CMakeFiles/libslic3r.dir/Arrange/Core/NFP/EdgeCache.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/EdgeCache.cpp
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 38%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MultiPoint.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/MultiPoint.cpp.o -MF CMakeFiles/libslic3r.dir/MultiPoint.cpp.o.d -o CMakeFiles/libslic3r.dir/MultiPoint.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MultiPoint.cpp
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 38%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/NormalUtils.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/NormalUtils.cpp.o -MF CMakeFiles/libslic3r.dir/NormalUtils.cpp.o.d -o CMakeFiles/libslic3r.dir/NormalUtils.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/NormalUtils.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::arr2::ContourLocation}; _Tp = Slic3r::arr2::ContourLocation; _Alloc = std::allocator<Slic3r::arr2::ContourLocation>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::arr2::ContourLocation>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arr2::ContourLocation}; _Tp = Slic3r::arr2::ContourLocation; _Alloc = std::allocator<Slic3r::arr2::ContourLocation>]',
    inlined from 'void Slic3r::arr2::EdgeCache::sample_contour(double, std::vector<Slic3r::arr2::ContourLocation>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/EdgeCache.cpp:42:29:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::ContourLocation*, std::vector<Slic3r::arr2::ContourLocation> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arr2::ContourLocation}; _Tp = Slic3r::arr2::ContourLocation; _Alloc = std::allocator<Slic3r::arr2::ContourLocation>]',
    inlined from 'void Slic3r::arr2::EdgeCache::sample_contour(double, std::vector<Slic3r::arr2::ContourLocation>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/EdgeCache.cpp:57:33:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::arr2::ContourLocation*, std::vector<Slic3r::arr2::ContourLocation> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::arr2::fill_distances(const Slic3r::Polygon&, std::vector<double>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/EdgeCache.cpp:99:31:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 38%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/NSVGUtils.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/NSVGUtils.cpp.o -MF CMakeFiles/libslic3r.dir/NSVGUtils.cpp.o.d -o CMakeFiles/libslic3r.dir/NSVGUtils.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/NSVGUtils.cpp
[ 38%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ObjectID.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ObjectID.cpp.o -MF CMakeFiles/libslic3r.dir/ObjectID.cpp.o.d -o CMakeFiles/libslic3r.dir/ObjectID.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ObjectID.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double, double}; _Tp = CGAL::Point_2<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_2<CGAL::Epick> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const CGAL::Point_2<CGAL::Epick>&}; _Tp = CGAL::Point_2<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_2<CGAL::Epick> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = CGAL::Point_2<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_2<CGAL::Epick> >]':
/usr/include/c++/13/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >::const_iterator' changed in GCC 7.1
  133 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > >' changed in GCC 7.1
  170 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/specfun.h:43,
                 from /usr/include/c++/13/cmath:3699,
                 from /usr/include/c++/13/math.h:36,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:15:
/usr/include/c++/13/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = CGAL::Polygon_2_curve_iterator<CGAL::Arr_segment_2<CGAL::Epick>, CGAL::Polygon_2<CGAL::Epick, vector<CGAL::Point_2<CGAL::Epick>, allocator<CGAL::Point_2<CGAL::Epick> > > > >; _OI = back_insert_iterator<__cxx11::list<CGAL::Arr_segment_2<CGAL::Epick>, allocator<CGAL::Arr_segment_2<CGAL::Epick> > > >]':
/usr/include/c++/13/bits/stl_algobase.h:624:5: note: parameter passing for argument of type 'CGAL::Polygon_2_curve_iterator<CGAL::Arr_segment_2<CGAL::Epick>, CGAL::Polygon_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > > >' changed in GCC 7.1
  624 |     copy(_II __first, _II __last, _OI __result)
      |     ^~~~
/usr/include/c++/13/bits/stl_algobase.h:624:5: note: parameter passing for argument of type 'CGAL::Polygon_2_curve_iterator<CGAL::Arr_segment_2<CGAL::Epick>, CGAL::Polygon_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > > >' changed in GCC 7.1
[ 39%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PerimeterGenerator.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PerimeterGenerator.cpp.o -MF CMakeFiles/libslic3r.dir/PerimeterGenerator.cpp.o.d -o CMakeFiles/libslic3r.dir/PerimeterGenerator.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PerimeterGenerator.cpp
[ 39%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PlaceholderParser.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PlaceholderParser.cpp.o -MF CMakeFiles/libslic3r.dir/PlaceholderParser.cpp.o.d -o CMakeFiles/libslic3r.dir/PlaceholderParser.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PlaceholderParser.cpp
[ 39%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Platform.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Platform.cpp.o -MF CMakeFiles/libslic3r.dir/Platform.cpp.o.d -o CMakeFiles/libslic3r.dir/Platform.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Platform.cpp
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, double}; _Tp = CGAL::Point_2<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_2<CGAL::Epick> >]',
    inlined from 'Slic3r::Polygons Slic3r::convex_decomposition_cgal(const Polygon&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/NFPConcave_CGAL.cpp:88:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/Arrangement_on_surface_2.h:3093,
                 from /usr/include/CGAL/Boolean_set_operations_2/Gps_on_surface_base_2.h:26,
                 from /usr/include/CGAL/General_polygon_set_on_surface_2.h:21,
                 from /usr/include/CGAL/General_polygon_set_2.h:23,
                 from /usr/include/CGAL/Polygon_vertical_decomposition_2.h:20,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/NFPConcave_CGAL.cpp:12:
/usr/include/CGAL/Arrangement_2/Arrangement_on_surface_2_global.h: In function 'void CGAL::non_intersecting_insert_non_empty(Arrangement_on_surface_2<GeomTraits, TopTraits>&, XcInputIterator, XcInputIterator, PInputIterator, PInputIterator) [with GeometryTraits_2 = Gps_segment_traits_2<Epick, std::vector<Point_2<Epick>, std::allocator<Point_2<Epick> > >, Arr_segment_traits_2<Epick> >; TopologyTraits = Arr_bounded_planar_topology_traits_2<Gps_segment_traits_2<Epick, std::vector<Point_2<Epick>, std::allocator<Point_2<Epick> > >, Arr_segment_traits_2<Epick> >, Gps_default_dcel<Gps_segment_traits_2<Epick, std::vector<Point_2<Epick>, std::allocator<Point_2<Epick> > >, Arr_segment_traits_2<Epick> > > >; XcInputIterator = std::_List_iterator<Arr_segment_2<Epick> >; PInputIterator = std::_List_iterator<Point_2<Epick> >]':
/usr/include/CGAL/Arrangement_2/Arrangement_on_surface_2_global.h:925:1: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Arr_segment_2<CGAL::Epick> >' changed in GCC 7.1
  925 | non_intersecting_insert_non_empty(Arrangement_on_surface_2<GeometryTraits_2,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Arrangement_2/Arrangement_on_surface_2_global.h:925:1: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Arr_segment_2<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Arrangement_2/Arrangement_on_surface_2_global.h:925:1: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_2<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Arrangement_2/Arrangement_on_surface_2_global.h:925:1: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_2<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Arrangement_2/Arrangement_on_surface_2_global.h: In function 'void CGAL::non_intersecting_insert_empty(Arrangement_on_surface_2<GeomTraits, TopTraits>&, InputIterator, InputIterator) [with GeometryTraits_2 = Gps_segment_traits_2<Epick, std::vector<Point_2<Epick>, std::allocator<Point_2<Epick> > >, Arr_segment_traits_2<Epick> >; TopologyTraits = Arr_bounded_planar_topology_traits_2<Gps_segment_traits_2<Epick, std::vector<Point_2<Epick>, std::allocator<Point_2<Epick> > >, Arr_segment_traits_2<Epick> >, Gps_default_dcel<Gps_segment_traits_2<Epick, std::vector<Point_2<Epick>, std::allocator<Point_2<Epick> > >, Arr_segment_traits_2<Epick> > > >; InputIterator = std::_List_iterator<Arr_segment_2<Epick> >]':
/usr/include/CGAL/Arrangement_2/Arrangement_on_surface_2_global.h:824:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Arr_segment_2<CGAL::Epick> >' changed in GCC 7.1
  824 | void non_intersecting_insert_empty(Arrangement_on_surface_2<GeometryTraits_2,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Arrangement_2/Arrangement_on_surface_2_global.h:824:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Arr_segment_2<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Arrangement_2/Arrangement_on_surface_2_global.h: In function 'void CGAL::insert_non_intersecting_curves(Arrangement_on_surface_2<GeomTraits, TopTraits>&, InputIterator, InputIterator) [with GeomTraits = Gps_segment_traits_2<Epick, std::vector<Point_2<Epick>, std::allocator<Point_2<Epick> > >, Arr_segment_traits_2<Epick> >; TopTraits = Arr_bounded_planar_topology_traits_2<Gps_segment_traits_2<Epick, std::vector<Point_2<Epick>, std::allocator<Point_2<Epick> > >, Arr_segment_traits_2<Epick> >, Gps_default_dcel<Gps_segment_traits_2<Epick, std::vector<Point_2<Epick>, std::allocator<Point_2<Epick> > >, Arr_segment_traits_2<Epick> > > >; InputIterator = std::_List_iterator<Arr_segment_2<Epick> >]':
/usr/include/CGAL/Arrangement_2/Arrangement_on_surface_2_global.h:1010:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Arr_segment_2<CGAL::Epick> >' changed in GCC 7.1
 1010 | void insert_non_intersecting_curves
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Arrangement_2/Arrangement_on_surface_2_global.h:1010:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Arr_segment_2<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Arrangement_2/Arrangement_on_surface_2_global.h:1029:52: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Arr_segment_2<CGAL::Epick> >' changed in GCC 7.1
 1029 |   if (arr.is_empty()) non_intersecting_insert_empty(arr, begin, end);
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/CGAL/Arrangement_2/Arrangement_on_surface_2_global.h:1032:38: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Arr_segment_2<CGAL::Epick> >' changed in GCC 7.1
 1032 |     non_intersecting_insert_non_empty(arr, begin, end,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1033 |                                       empty.begin(), empty.end());
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Arrangement_2/Arrangement_on_surface_2_global.h:1032:38: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_2<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Arrangement_2/Arrangement_on_surface_2_global.h:1032:38: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_2<CGAL::Epick> >' changed in GCC 7.1
In file included from /usr/include/CGAL/Partition_traits_2.h:23,
                 from /usr/include/CGAL/partition_is_valid_2.h:26,
                 from /usr/include/CGAL/Partition_2/partition_y_monotone_2.h:43,
                 from /usr/include/CGAL/Partition_2/partition_greene_approx_convex_2.h:23,
                 from /usr/include/CGAL/partition_2.h:19,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/NFPConcave_CGAL.cpp:9:
In member function 'void CGAL::Polygon_2<Traits_, Container_>::push_back(const Point_2&) [with Traits_P = CGAL::Epick; Container_P = std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >]',
    inlined from 'Slic3r::Polygons Slic3r::convex_decomposition_cgal(const ExPolygon&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/NFPConcave_CGAL.cpp:58:26:
/usr/include/CGAL/Polygon_2.h:234:27: note: parameter passing for argument of type 'std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >::const_iterator' changed in GCC 7.1
  234 |       { d_container.insert(d_container.end(), x); }
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In member function 'void CGAL::Polygon_2<Traits_, Container_>::push_back(const Point_2&) [with Traits_P = CGAL::Epick; Container_P = std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >]',
    inlined from 'Slic3r::Polygons Slic3r::convex_decomposition_cgal(const ExPolygon&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/NFPConcave_CGAL.cpp:64:27:
/usr/include/CGAL/Polygon_2.h:234:27: note: parameter passing for argument of type 'std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >::const_iterator' changed in GCC 7.1
  234 |       { d_container.insert(d_container.end(), x); }
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/Boolean_set_operations_2/Gps_on_surface_base_2.h:1768:
In member function 'void CGAL::Gps_on_surface_base_2<Traits_, TopTraits_, ValidationPolicy>::_construct_curves(const Polygon_with_holes_2&, OutputIterator) [with OutputIterator = std::back_insert_iterator<std::__cxx11::list<CGAL::Arr_segment_2<CGAL::Epick>, std::allocator<CGAL::Arr_segment_2<CGAL::Epick> > > >; Traits_ = CGAL::Gps_segment_traits_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >, CGAL::Arr_segment_traits_2<CGAL::Epick> >; TopTraits_ = CGAL::Arr_bounded_planar_topology_traits_2<CGAL::Gps_segment_traits_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >, CGAL::Arr_segment_traits_2<CGAL::Epick> >, CGAL::Gps_default_dcel<CGAL::Gps_segment_traits_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >, CGAL::Arr_segment_traits_2<CGAL::Epick> > > >; ValidationPolicy = CGAL::Boolean_set_operation_2_internal::PreconditionValidationPolicy]',
    inlined from 'void CGAL::Gps_on_surface_base_2<Traits_, TopTraits_, ValidationPolicy>::_insert(const Polygon_with_holes_2&, Arrangement_on_surface_2&) [with Traits_ = CGAL::Gps_segment_traits_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >, CGAL::Arr_segment_traits_2<CGAL::Epick> >; TopTraits_ = CGAL::Arr_bounded_planar_topology_traits_2<CGAL::Gps_segment_traits_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >, CGAL::Arr_segment_traits_2<CGAL::Epick> >, CGAL::Gps_default_dcel<CGAL::Gps_segment_traits_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >, CGAL::Arr_segment_traits_2<CGAL::Epick> > > >; ValidationPolicy = CGAL::Boolean_set_operation_2_internal::PreconditionValidationPolicy]' at /usr/include/CGAL/Boolean_set_operations_2/Gps_on_surface_base_2_impl.h:556:20,
    inlined from 'void CGAL::Gps_on_surface_base_2<Traits_, TopTraits_, ValidationPolicy>::insert(const Polygon_with_holes_2&) [with Traits_ = CGAL::Gps_segment_traits_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >, CGAL::Arr_segment_traits_2<CGAL::Epick> >; TopTraits_ = CGAL::Arr_bounded_planar_topology_traits_2<CGAL::Gps_segment_traits_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >, CGAL::Arr_segment_traits_2<CGAL::Epick> >, CGAL::Gps_default_dcel<CGAL::Gps_segment_traits_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >, CGAL::Arr_segment_traits_2<CGAL::Epick> > > >; ValidationPolicy = CGAL::Boolean_set_operation_2_internal::PreconditionValidationPolicy]' at /usr/include/CGAL/Boolean_set_operations_2/Gps_on_surface_base_2.h:278:12,
    inlined from 'OutputIterator_ CGAL::Polygon_vertical_decomposition_2<Kernel_, Container_>::decomp(const Polygon_&, OutputIterator_) const [with Polygon_ = CGAL::Polygon_with_holes_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > >; OutputIterator_ = std::back_insert_iterator<std::vector<CGAL::Polygon_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > > > >; Kernel_ = CGAL::Epick; Container_ = std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >]' at /usr/include/CGAL/Polygon_vertical_decomposition_2.h:201:15,
    inlined from 'OutputIterator_ CGAL::Polygon_vertical_decomposition_2<Kernel_, Container_>::operator()(const Polygon_with_holes_2&, OutputIterator_) const [with OutputIterator_ = std::back_insert_iterator<std::vector<CGAL::Polygon_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > > > >; Kernel_ = CGAL::Epick; Container_ = std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >]' at /usr/include/CGAL/Polygon_vertical_decomposition_2.h:187:18,
    inlined from 'Slic3r::Polygons Slic3r::convex_decomposition_cgal(const ExPolygon&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/NFPConcave_CGAL.cpp:70:11:
/usr/include/CGAL/Boolean_set_operations_2/Gps_on_surface_base_2_impl.h:599:15: note: parameter passing for argument of type 'CGAL::Polygon_2_curve_iterator<CGAL::Arr_segment_2<CGAL::Epick>, CGAL::Polygon_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > > >' changed in GCC 7.1
  599 |     std::copy (itr_pair.first, itr_pair.second, oi);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Boolean_set_operations_2/Gps_on_surface_base_2_impl.h:599:15: note: parameter passing for argument of type 'CGAL::Polygon_2_curve_iterator<CGAL::Arr_segment_2<CGAL::Epick>, CGAL::Polygon_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > > >' changed in GCC 7.1
In member function 'void CGAL::Gps_on_surface_base_2<Traits_, TopTraits_, ValidationPolicy>::_insert(const Polygon_with_holes_2&, Arrangement_on_surface_2&) [with Traits_ = CGAL::Gps_segment_traits_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >, CGAL::Arr_segment_traits_2<CGAL::Epick> >; TopTraits_ = CGAL::Arr_bounded_planar_topology_traits_2<CGAL::Gps_segment_traits_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >, CGAL::Arr_segment_traits_2<CGAL::Epick> >, CGAL::Gps_default_dcel<CGAL::Gps_segment_traits_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >, CGAL::Arr_segment_traits_2<CGAL::Epick> > > >; ValidationPolicy = CGAL::Boolean_set_operation_2_internal::PreconditionValidationPolicy]',
    inlined from 'void CGAL::Gps_on_surface_base_2<Traits_, TopTraits_, ValidationPolicy>::insert(const Polygon_with_holes_2&) [with Traits_ = CGAL::Gps_segment_traits_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >, CGAL::Arr_segment_traits_2<CGAL::Epick> >; TopTraits_ = CGAL::Arr_bounded_planar_topology_traits_2<CGAL::Gps_segment_traits_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >, CGAL::Arr_segment_traits_2<CGAL::Epick> >, CGAL::Gps_default_dcel<CGAL::Gps_segment_traits_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >, CGAL::Arr_segment_traits_2<CGAL::Epick> > > >; ValidationPolicy = CGAL::Boolean_set_operation_2_internal::PreconditionValidationPolicy]' at /usr/include/CGAL/Boolean_set_operations_2/Gps_on_surface_base_2.h:278:12,
    inlined from 'OutputIterator_ CGAL::Polygon_vertical_decomposition_2<Kernel_, Container_>::decomp(const Polygon_&, OutputIterator_) const [with Polygon_ = CGAL::Polygon_with_holes_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > >; OutputIterator_ = std::back_insert_iterator<std::vector<CGAL::Polygon_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > > > >; Kernel_ = CGAL::Epick; Container_ = std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >]' at /usr/include/CGAL/Polygon_vertical_decomposition_2.h:201:15,
    inlined from 'OutputIterator_ CGAL::Polygon_vertical_decomposition_2<Kernel_, Container_>::operator()(const Polygon_with_holes_2&, OutputIterator_) const [with OutputIterator_ = std::back_insert_iterator<std::vector<CGAL::Polygon_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > > > >; Kernel_ = CGAL::Epick; Container_ = std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >]' at /usr/include/CGAL/Polygon_vertical_decomposition_2.h:187:18,
    inlined from 'Slic3r::Polygons Slic3r::convex_decomposition_cgal(const ExPolygon&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/NFPConcave_CGAL.cpp:70:11:
/usr/include/CGAL/Boolean_set_operations_2/Gps_on_surface_base_2_impl.h:557:33: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Arr_segment_2<CGAL::Epick> >' changed in GCC 7.1
  557 |   insert_non_intersecting_curves(arr, xcurve_list.begin(), xcurve_list.end());
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void CGAL::Polygon_2<Traits_, Container_>::push_back(const Point_2&) [with Traits_P = CGAL::Epick; Container_P = std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >]',
    inlined from 'OutputIterator_ CGAL::Polygon_vertical_decomposition_2<Kernel_, Container_>::decomp(const Polygon_&, OutputIterator_) const [with Polygon_ = CGAL::Polygon_with_holes_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > >; OutputIterator_ = std::back_insert_iterator<std::vector<CGAL::Polygon_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > > > >; Kernel_ = CGAL::Epick; Container_ = std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >]' at /usr/include/CGAL/Polygon_vertical_decomposition_2.h:214:22,
    inlined from 'OutputIterator_ CGAL::Polygon_vertical_decomposition_2<Kernel_, Container_>::operator()(const Polygon_with_holes_2&, OutputIterator_) const [with OutputIterator_ = std::back_insert_iterator<std::vector<CGAL::Polygon_2<CGAL::Epick, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > > > >; Kernel_ = CGAL::Epick; Container_ = std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >]' at /usr/include/CGAL/Polygon_vertical_decomposition_2.h:187:18,
    inlined from 'Slic3r::Polygons Slic3r::convex_decomposition_cgal(const ExPolygon&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arrange/Core/NFP/NFPConcave_CGAL.cpp:70:11:
/usr/include/CGAL/Polygon_2.h:234:27: note: parameter passing for argument of type 'std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > >::const_iterator' changed in GCC 7.1
  234 |       { d_container.insert(d_container.end(), x); }
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
[ 39%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Point.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Point.cpp.o -MF CMakeFiles/libslic3r.dir/Point.cpp.o.d -o CMakeFiles/libslic3r.dir/Point.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Point.cpp
[ 39%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Polygon.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Polygon.cpp.o -MF CMakeFiles/libslic3r.dir/Polygon.cpp.o.d -o CMakeFiles/libslic3r.dir/Polygon.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Polygon.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&, double}; _Tp = std::pair<Eigen::Matrix<double, 2, 1, 2>, double>; _Alloc = std::allocator<std::pair<Eigen::Matrix<double, 2, 1, 2>, double> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<Eigen::Matrix<double, 2, 1, 2>, double> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13/bits/stl_algo.h:69,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:29:
/usr/include/c++/13/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >; _Tp = Slic3r::ExtrusionPath]':
/usr/include/c++/13/bits/stl_tempbuf.h:263:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  263 |     _Temporary_buffer<_ForwardIterator, _Tp>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&, double}; _Tp = std::pair<Eigen::Matrix<double, 2, 1, 2>, double>; _Alloc = std::allocator<std::pair<Eigen::Matrix<double, 2, 1, 2>, double> >]',
    inlined from 'std::tuple<Eigen::Matrix<double, 2, 1, 2, 2, 1>, double> Slic3r::detect_bridging_direction(const Lines&, const Polygons&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BridgeDetector.hpp:105:37:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 2, 1, 2>, double>*, std::vector<std::pair<Eigen::Matrix<double, 2, 1, 2>, double> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 40%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MutablePolygon.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/MutablePolygon.cpp.o -MF CMakeFiles/libslic3r.dir/MutablePolygon.cpp.o.d -o CMakeFiles/libslic3r.dir/MutablePolygon.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MutablePolygon.cpp
/usr/include/c++/13/bits/stl_algo.h: In function '_ForwardIterator std::__stable_partition_adaptive(_ForwardIterator, _ForwardIterator, _Predicate, _Distance, _Pointer, _Distance) [with _ForwardIterator = __gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _Pointer = Slic3r::ExtrusionPath*; _Predicate = __gnu_cxx::__ops::_Iter_pred<Slic3r::generate_extra_perimeters_over_overhangs(ExPolygons, const Polygons&, int, const Flow&, double, const PrintObjectConfig&, const PrintConfig&)::<lambda(const Slic3r::ExtrusionPath&)> >; _Distance = int]':
/usr/include/c++/13/bits/stl_algo.h:1509:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
 1509 |     __stable_partition_adaptive(_ForwardIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1509:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1548:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
 1548 |         std::__stable_partition_adaptive(__first, __middle, __pred,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 1549 |                                          __len / 2, __buffer,
      |                                          ~~~~~~~~~~~~~~~~~~~~
 1550 |                                          __buffer_size);
      |                                          ~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1560:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
 1560 |           std::__stable_partition_adaptive(__right_split, __last, __pred,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1561 |                                            __right_len,
      |                                            ~~~~~~~~~~~~
 1562 |                                            __buffer, __buffer_size);
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]':
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::ExtrusionMultiPath Slic3r::PerimeterGenerator::thick_polyline_to_multi_path(const Slic3r::ThickPolyline&, Slic3r::ExtrusionRole, const Slic3r::Flow&, float, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PerimeterGenerator.cpp:99:32:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::ExtrusionMultiPath Slic3r::PerimeterGenerator::thick_polyline_to_multi_path(const Slic3r::ThickPolyline&, Slic3r::ExtrusionRole, const Slic3r::Flow&, float, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PerimeterGenerator.cpp:104:36:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::ExtrusionMultiPath Slic3r::PerimeterGenerator::thick_polyline_to_multi_path(const Slic3r::ThickPolyline&, Slic3r::ExtrusionRole, const Slic3r::Flow&, float, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PerimeterGenerator.cpp:105:36:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::ExtrusionMultiPath Slic3r::PerimeterGenerator::thick_polyline_to_multi_path(const Slic3r::ThickPolyline&, Slic3r::ExtrusionRole, const Slic3r::Flow&, float, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PerimeterGenerator.cpp:108:32:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'Slic3r::ExtrusionEntityCollection Slic3r::traverse_extrusions(const PerimeterGenerator::Parameters&, const Polygons&, std::vector<PerimeterGeneratorArachneExtrusion>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PerimeterGenerator.cpp:642:50:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::ExtrusionPath&}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void Slic3r::extrusion_paths_append(ExtrusionPaths&, Polylines&&, ExtrusionRole, double, float, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExtrusionEntity.hpp:287:26:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'Slic3r::ExtrusionEntityCollection Slic3r::traverse_loops_classic(const PerimeterGenerator::Parameters&, const Polygons&, const PerimeterGeneratorLoops&, ThickPolylines&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PerimeterGenerator.cpp:360:28:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'Slic3r::ExtrusionPaths Slic3r::sort_extra_perimeters(const ExtrusionPaths&, int, double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PerimeterGenerator.cpp:817:35:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'Slic3r::ExtrusionPaths Slic3r::sort_extra_perimeters(const ExtrusionPaths&, int, double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PerimeterGenerator.cpp:859:34:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'Slic3r::ExtrusionPaths Slic3r::sort_extra_perimeters(const ExtrusionPaths&, int, double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PerimeterGenerator.cpp:867:31:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 40%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PolygonTrimmer.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PolygonTrimmer.cpp.o -MF CMakeFiles/libslic3r.dir/PolygonTrimmer.cpp.o.d -o CMakeFiles/libslic3r.dir/PolygonTrimmer.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PolygonTrimmer.cpp
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void Slic3r::extrusion_paths_append(ExtrusionPaths&, Polylines&&, ExtrusionRole, double, float, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExtrusionEntity.hpp:287:26,
    inlined from 'std::tuple<std::vector<std::vector<Slic3r::ExtrusionPath, std::allocator<Slic3r::ExtrusionPath> >, std::allocator<std::vector<Slic3r::ExtrusionPath, std::allocator<Slic3r::ExtrusionPath> > > >, std::vector<Slic3r::Polygon, tbb::detail::d1::scalable_allocator<Slic3r::Polygon> > > Slic3r::generate_extra_perimeters_over_overhangs(ExPolygons, const Polygons&, int, const Flow&, double, const PrintObjectConfig&, const PrintConfig&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PerimeterGenerator.cpp:990:43:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__stable_partition(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Slic3r::generate_extra_perimeters_over_overhangs(ExPolygons, const Polygons&, int, const Flow&, double, const PrintObjectConfig&, const PrintConfig&)::<lambda(const Slic3r::ExtrusionPath&)> >]',
    inlined from '_BIter std::stable_partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _Predicate = Slic3r::generate_extra_perimeters_over_overhangs(ExPolygons, const Polygons&, int, const Flow&, double, const PrintObjectConfig&, const PrintConfig&)::<lambda(const Slic3r::ExtrusionPath&)>]' at /usr/include/c++/13/bits/stl_algo.h:1620:37,
    inlined from 'std::tuple<std::vector<std::vector<Slic3r::ExtrusionPath, std::allocator<Slic3r::ExtrusionPath> >, std::allocator<std::vector<Slic3r::ExtrusionPath, std::allocator<Slic3r::ExtrusionPath> > > >, std::vector<Slic3r::Polygon, tbb::detail::d1::scalable_allocator<Slic3r::Polygon> > > Slic3r::generate_extra_perimeters_over_overhangs(ExPolygons, const Polygons&, int, const Flow&, double, const PrintObjectConfig&, const PrintConfig&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PerimeterGenerator.cpp:1058:71:
/usr/include/c++/13/bits/stl_algo.h:1583:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
 1583 |         __buf(__first, std::distance(__first, __last));
      |         ^~~~~
/usr/include/c++/13/bits/stl_algo.h:1585:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
 1585 |         std::__stable_partition_adaptive(__first, __last, __pred,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 1586 |                                          _DistanceType(__buf.requested_size()),
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1587 |                                          __buf.begin(),
      |                                          ~~~~~~~~~~~~~~
 1588 |                                          _DistanceType(__buf.size()));
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 40%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Polyline.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Polyline.cpp.o -MF CMakeFiles/libslic3r.dir/Polyline.cpp.o.d -o CMakeFiles/libslic3r.dir/Polyline.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Polyline.cpp
In file included from /usr/include/eigen3/Eigen/Core:253,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:118,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
In member function 'const Eigen::internal::scalar_difference_op<LhsScalar, RhsScalar>::result_type Eigen::internal::scalar_difference_op<LhsScalar, RhsScalar>::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = long long int; RhsScalar = long long int]',
    inlined from 'Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op<long long int, long long int>; Lhs = const Eigen::Matrix<long long int, 2, 1, 2>; Rhs = const Eigen::Matrix<long long int, 2, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:22,
    inlined from 'Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with UnaryOp = Eigen::internal::scalar_cast_op<long long int, double>; ArgType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<long long int, long long int>, const Eigen::Matrix<long long int, 2, 1, 2>, const Eigen::Matrix<long long int, 2, 1, 2> >]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:589:40,
    inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 2, 1, 2> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<long long int, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<long long int, long long int>, const Eigen::Matrix<long long int, 2, 1, 2>, const Eigen::Matrix<long long int, 2, 1, 2> > > >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61,
    inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 2, 1, 2> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<long long int, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<long long int, long long int>, const Eigen::Matrix<long long int, 2, 1, 2>, const Eigen::Matrix<long long int, 2, 1, 2> > > >, Eigen::internal::assign_op<double, double>, 0>; int Index = 0; int Stop = 2]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 2, 1, 2> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<long long int, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<long long int, long long int>, const Eigen::Matrix<long long int, 2, 1, 2>, const Eigen::Matrix<long long int, 2, 1, 2> > > >, Eigen::internal::assign_op<double, double>, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 2, 1, 2>; SrcXprType = Eigen::CwiseUnaryOp<scalar_cast_op<long long int, double>, const Eigen::CwiseBinaryOp<scalar_difference_op<long long int, long long int>, const Eigen::Matrix<long long int, 2, 1, 2>, const Eigen::Matrix<long long int, 2, 1, 2> > >; Functor = assign_op<double, double>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 2, 1, 2>; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<long long int, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<long long int, long long int>, const Eigen::Matrix<long long int, 2, 1, 2>, const Eigen::Matrix<long long int, 2, 1, 2> > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 2, 1, 2>; Src = Eigen::CwiseUnaryOp<scalar_cast_op<long long int, double>, const Eigen::CwiseBinaryOp<scalar_difference_op<long long int, long long int>, const Eigen::Matrix<long long int, 2, 1, 2>, const Eigen::Matrix<long long int, 2, 1, 2> > >; Func = assign_op<double, double>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<long long int, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<long long int, long long int>, const Eigen::Matrix<long long int, 2, 1, 2>, const Eigen::Matrix<long long int, 2, 1, 2> > >; Derived = Eigen::Matrix<double, 2, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41,
    inlined from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<long long int, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<long long int, long long int>, const Eigen::Matrix<long long int, 2, 1, 2>, const Eigen::Matrix<long long int, 2, 1, 2> > >; Derived = Eigen::Matrix<double, 2, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19,
    inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<long long int, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<long long int, long long int>, const Eigen::Matrix<long long int, 2, 1, 2>, const Eigen::Matrix<long long int, 2, 1, 2> > >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29,
    inlined from 'bool Slic3r::clip_narrow_corner(Vec2i64, MutablePolygon::iterator&, MutablePolygon::iterator&, MutablePolygon::range&, int64_t, int64_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MutablePolygon.cpp:241:53,
    inlined from 'void Slic3r::smooth_outward(MutablePolygon&, coord_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MutablePolygon.cpp:299:43:
/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:130: warning: '*(long long int*)((char*)&p02 + offsetof(Eigen::Vec2i64, Eigen::Matrix<long long int, 2, 1, 2, 2, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<long long int, 2, 1, 2, 2, 1> >::<unnamed>.Eigen::MatrixBase<Eigen::Matrix<long long int, 2, 1, 2, 2, 1> >::<unnamed>.Eigen::DenseBase<Eigen::Matrix<long long int, 2, 1, 2, 2, 1> >::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<long long int, 2, 1, 2, 2, 1>, 3>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<long long int, 2, 1, 2, 2, 1>, 1>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<long long int, 2, 1, 2, 2, 1>, 0>::<unnamed>))' may be used uninitialized [-Wmaybe-uninitialized]
  359 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; }
      |                                                                                                                                  ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MutablePolygon.cpp: In function 'void Slic3r::smooth_outward(MutablePolygon&, coord_t)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MutablePolygon.cpp:104:13: note: '*(long long int*)((char*)&p02 + offsetof(Eigen::Vec2i64, Eigen::Matrix<long long int, 2, 1, 2, 2, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<long long int, 2, 1, 2, 2, 1> >::<unnamed>.Eigen::MatrixBase<Eigen::Matrix<long long int, 2, 1, 2, 2, 1> >::<unnamed>.Eigen::DenseBase<Eigen::Matrix<long long int, 2, 1, 2, 2, 1> >::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<long long int, 2, 1, 2, 2, 1>, 3>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<long long int, 2, 1, 2, 2, 1>, 1>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<long long int, 2, 1, 2, 2, 1>, 0>::<unnamed>))' was declared here
  104 |     Vec2i64 p02;
      |             ^~~
In member function 'const Eigen::internal::scalar_difference_op<LhsScalar, RhsScalar>::result_type Eigen::internal::scalar_difference_op<LhsScalar, RhsScalar>::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = long long int; RhsScalar = long long int]',
    inlined from 'Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op<long long int, long long int>; Lhs = const Eigen::Matrix<long long int, 2, 1, 2>; Rhs = const Eigen::Matrix<long long int, 2, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:22,
    inlined from 'Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with UnaryOp = Eigen::internal::scalar_cast_op<long long int, double>; ArgType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<long long int, long long int>, const Eigen::Matrix<long long int, 2, 1, 2>, const Eigen::Matrix<long long int, 2, 1, 2> >]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:589:40,
    inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 2, 1, 2> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<long long int, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<long long int, long long int>, const Eigen::Matrix<long long int, 2, 1, 2>, const Eigen::Matrix<long long int, 2, 1, 2> > > >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61,
    inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 2, 1, 2> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<long long int, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<long long int, long long int>, const Eigen::Matrix<long long int, 2, 1, 2>, const Eigen::Matrix<long long int, 2, 1, 2> > > >, Eigen::internal::assign_op<double, double>, 0>; int Index = 1; int Stop = 2]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 2, 1, 2> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<long long int, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<long long int, long long int>, const Eigen::Matrix<long long int, 2, 1, 2>, const Eigen::Matrix<long long int, 2, 1, 2> > > >, Eigen::internal::assign_op<double, double>, 0>; int Index = 0; int Stop = 2]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 2, 1, 2> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<long long int, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<long long int, long long int>, const Eigen::Matrix<long long int, 2, 1, 2>, const Eigen::Matrix<long long int, 2, 1, 2> > > >, Eigen::internal::assign_op<double, double>, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 2, 1, 2>; SrcXprType = Eigen::CwiseUnaryOp<scalar_cast_op<long long int, double>, const Eigen::CwiseBinaryOp<scalar_difference_op<long long int, long long int>, const Eigen::Matrix<long long int, 2, 1, 2>, const Eigen::Matrix<long long int, 2, 1, 2> > >; Functor = assign_op<double, double>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 2, 1, 2>; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<long long int, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<long long int, long long int>, const Eigen::Matrix<long long int, 2, 1, 2>, const Eigen::Matrix<long long int, 2, 1, 2> > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 2, 1, 2>; Src = Eigen::CwiseUnaryOp<scalar_cast_op<long long int, double>, const Eigen::CwiseBinaryOp<scalar_difference_op<long long int, long long int>, const Eigen::Matrix<long long int, 2, 1, 2>, const Eigen::Matrix<long long int, 2, 1, 2> > >; Func = assign_op<double, double>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<long long int, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<long long int, long long int>, const Eigen::Matrix<long long int, 2, 1, 2>, const Eigen::Matrix<long long int, 2, 1, 2> > >; Derived = Eigen::Matrix<double, 2, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41,
    inlined from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<long long int, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<long long int, long long int>, const Eigen::Matrix<long long int, 2, 1, 2>, const Eigen::Matrix<long long int, 2, 1, 2> > >; Derived = Eigen::Matrix<double, 2, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19,
    inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<long long int, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<long long int, long long int>, const Eigen::Matrix<long long int, 2, 1, 2>, const Eigen::Matrix<long long int, 2, 1, 2> > >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29,
    inlined from 'bool Slic3r::clip_narrow_corner(Vec2i64, MutablePolygon::iterator&, MutablePolygon::iterator&, MutablePolygon::range&, int64_t, int64_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MutablePolygon.cpp:241:53,
    inlined from 'void Slic3r::smooth_outward(MutablePolygon&, coord_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MutablePolygon.cpp:299:43:
/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:130: warning: 'p02.Eigen::Matrix<long long int, 2, 1, 2, 2, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<long long int, 2, 1, 2, 2, 1> >::m_storage.Eigen::DenseStorage<long long int, 2, 2, 1, 2>::m_data.Eigen::internal::plain_array<long long int, 2, 2, 0>::array[1]' may be used uninitialized [-Wmaybe-uninitialized]
  359 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; }
      |                                                                                                                                  ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MutablePolygon.cpp: In function 'void Slic3r::smooth_outward(MutablePolygon&, coord_t)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MutablePolygon.cpp:104:13: note: 'p02.Eigen::Matrix<long long int, 2, 1, 2, 2, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<long long int, 2, 1, 2, 2, 1> >::m_storage.Eigen::DenseStorage<long long int, 2, 2, 1, 2>::m_data.Eigen::internal::plain_array<long long int, 2, 2, 0>::array[1]' was declared here
  104 |     Vec2i64 p02;
      |             ^~~
[ 40%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Preset.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Preset.cpp.o -MF CMakeFiles/libslic3r.dir/Preset.cpp.o.d -o CMakeFiles/libslic3r.dir/Preset.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Preset.cpp
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Preset.cpp: In static member function 'static void Slic3r::Preset::normalize(Slic3r::DynamicPrintConfig&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Preset.cpp:297:33: warning: loop variable 'key' of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct]
  297 |         for (const std::string &key : { "filament_settings_id" }) {
      |                                 ^~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Preset.cpp:297:33: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string<char>'} to make the copy explicit or 'const char* const&' to prevent copying
[ 40%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PresetBundle.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PresetBundle.cpp.o -MF CMakeFiles/libslic3r.dir/PresetBundle.cpp.o.d -o CMakeFiles/libslic3r.dir/PresetBundle.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PresetBundle.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ThickPolyline::clip_end(double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Polyline.cpp:300:41:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 41%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrincipalComponents2D.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PrincipalComponents2D.cpp.o -MF CMakeFiles/libslic3r.dir/PrincipalComponents2D.cpp.o.d -o CMakeFiles/libslic3r.dir/PrincipalComponents2D.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrincipalComponents2D.cpp
[ 41%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/AppConfig.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/AppConfig.cpp.o -MF CMakeFiles/libslic3r.dir/AppConfig.cpp.o.d -o CMakeFiles/libslic3r.dir/AppConfig.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AppConfig.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void Slic3r::PresetBundle::update_multi_material_filament_presets()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PresetBundle.cpp:1705:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void Slic3r::PresetBundle::update_multi_material_filament_presets()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PresetBundle.cpp:1706:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::PresetBundle::update_multi_material_filament_presets()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PresetBundle.cpp:1718:41:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void Slic3r::PresetBundle::update_multi_material_filament_presets()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PresetBundle.cpp:1720:41:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::client::InterpolateTableContext::Item}; _Tp = Slic3r::client::InterpolateTableContext::Item; _Alloc = std::allocator<Slic3r::client::InterpolateTableContext::Item>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::client::InterpolateTableContext::Item>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
[ 41%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Print.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Print.cpp.o -MF CMakeFiles/libslic3r.dir/Print.cpp.o.d -o CMakeFiles/libslic3r.dir/Print.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Print.cpp
[ 41%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintApply.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PrintApply.cpp.o -MF CMakeFiles/libslic3r.dir/PrintApply.cpp.o.d -o CMakeFiles/libslic3r.dir/PrintApply.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintApply.cpp
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:683:36:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::client::expr}; _Tp = Slic3r::client::expr; _Alloc = std::allocator<Slic3r::client::expr>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::client::expr>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::client::expr}; _Tp = Slic3r::client::expr; _Alloc = std::allocator<Slic3r::client::expr>]',
    inlined from 'static void Slic3r::client::MyContext::initializer_list_append(std::vector<Slic3r::client::expr>&, Slic3r::client::expr&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PlaceholderParser.cpp:1521:34:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::client::expr*, std::vector<Slic3r::client::expr> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Print.cpp: In static member function 'static Slic3r::DynamicConfig Slic3r::PrintStatistics::placeholders()':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Print.cpp:1621:29: warning: loop variable 'key' of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct]
 1621 |     for (const std::string &key : {
      |                             ^~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Print.cpp:1621:29: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string<char>'} to make the copy explicit or 'const char* const&' to prevent copying
[ 41%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintBase.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PrintBase.cpp.o -MF CMakeFiles/libslic3r.dir/PrintBase.cpp.o.d -o CMakeFiles/libslic3r.dir/PrintBase.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintBase.cpp
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::client::InterpolateTableContext::Item}; _Tp = Slic3r::client::InterpolateTableContext::Item; _Alloc = std::allocator<Slic3r::client::InterpolateTableContext::Item>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::client::InterpolateTableContext::Item; _Alloc = std::allocator<Slic3r::client::InterpolateTableContext::Item>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'static void Slic3r::client::InterpolateTableContext::add_pair(const Slic3r::client::expr&, const Slic3r::client::expr&, Slic3r::client::InterpolateTableContext&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PlaceholderParser.cpp:1645:38:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::client::InterpolateTableContext::Item*, std::vector<Slic3r::client::InterpolateTableContext::Item> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Print.cpp: In member function 'Slic3r::Points Slic3r::Print::first_layer_wipe_tower_corners() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Print.cpp:1235:189: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1235 |         const auto [cone_R, cone_x_scale] = WipeTower::get_wipe_tower_cone_base(m_config.wipe_tower_width, m_wipe_tower_data.height, m_wipe_tower_data.depth, m_config.wipe_tower_cone_angle);
      |                                                                                                                                                                                             ^
[ 42%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintConfig.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PrintConfig.cpp.o -MF CMakeFiles/libslic3r.dir/PrintConfig.cpp.o.d -o CMakeFiles/libslic3r.dir/PrintConfig.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<double, double>&}; _Tp = std::pair<double, double>; _Alloc = std::allocator<std::pair<double, double> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<double, double> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::LayerRanges::LayerRange}; _Tp = Slic3r::LayerRanges::LayerRange; _Alloc = std::allocator<Slic3r::LayerRanges::LayerRange>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::LayerRanges::LayerRange>::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::LayerRanges::LayerRange}; _Tp = Slic3r::LayerRanges::LayerRange; _Alloc = std::allocator<Slic3r::LayerRanges::LayerRange>]':
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::LayerRanges::LayerRange*, std::vector<Slic3r::LayerRanges::LayerRange> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<double, double>&}; _Tp = std::pair<double, double>; _Alloc = std::allocator<std::pair<double, double> >]',
    inlined from 'void Slic3r::update_volume_bboxes(std::vector<PrintObjectRegions::LayerRangeRegions>&, std::vector<ObjectID>&, ModelVolumePtrs, const Transform3d&, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintApply.cpp:819:32:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, double>*, std::vector<std::pair<double, double> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 42%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintObject.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PrintObject.cpp.o -MF CMakeFiles/libslic3r.dir/PrintObject.cpp.o.d -o CMakeFiles/libslic3r.dir/PrintObject.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::PrintObjectRegions::LayerRangeRegions}; _Tp = Slic3r::PrintObjectRegions::LayerRangeRegions; _Alloc = std::allocator<Slic3r::PrintObjectRegions::LayerRangeRegions>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::PrintObjectRegions::LayerRangeRegions>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::PrintObjectRegions::LayerRangeRegions}; _Tp = Slic3r::PrintObjectRegions::LayerRangeRegions; _Alloc = std::allocator<Slic3r::PrintObjectRegions::LayerRangeRegions>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::PrintObjectRegions::LayerRangeRegions; _Alloc = std::allocator<Slic3r::PrintObjectRegions::LayerRangeRegions>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'Slic3r::PrintObjectRegions* Slic3r::generate_print_object_regions(PrintObjectRegions*, const ModelVolumePtrs&, const LayerRanges&, const PrintRegionConfig&, const Transform3d&, size_t, float, const std::vector<unsigned int>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintApply.cpp:883:43:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObjectRegions::LayerRangeRegions*, std::vector<Slic3r::PrintObjectRegions::LayerRangeRegions> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 42%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintObjectSlice.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PrintObjectSlice.cpp.o -MF CMakeFiles/libslic3r.dir/PrintObjectSlice.cpp.o.d -o CMakeFiles/libslic3r.dir/PrintObjectSlice.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObjectSlice.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:1311:35:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 2, 1, 2, 2, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1, 0, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2, 2, 1> > >}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 2, 1, 2, 2, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1, 0, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2, 2, 1> > >}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'Slic3r::Points Slic3r::Print::first_layer_wipe_tower_corners() const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Print.cpp:1238:29:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/deque:65,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:31:
/usr/include/c++/13/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _ForwardIterator = Slic3r::ExtrusionPath*]':
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'void Slic3r::Print::_make_skirt()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Print.cpp:1161:33:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >; _ForwardIterator = Slic3r::ExtrusionPath*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _ForwardIterator = Slic3r::ExtrusionPath*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _ForwardIterator = Slic3r::ExtrusionPath*; _Tp = Slic3r::ExtrusionPath]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]' at /usr/include/c++/13/bits/stl_vector.h:603:31,
    inlined from 'Slic3r::ExtrusionLoop::ExtrusionLoop(const Slic3r::ExtrusionLoop&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExtrusionEntity.hpp:197:7,
    inlined from 'virtual Slic3r::ExtrusionEntity* Slic3r::ExtrusionLoop::clone() const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExtrusionEntity.hpp:211:74,
    inlined from 'void Slic3r::ExtrusionEntityCollection::append(const Slic3r::ExtrusionEntity&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExtrusionEntityCollection.hpp:74:90,
    inlined from 'void Slic3r::Print::_make_skirt()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Print.cpp:1169:23:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExtrusionPath&}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  675 |       vector(initializer_list<value_type> __l,
      |       ^~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionPath&}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'std::vector<std::vector<Slic3r::ExtrusionPath> > Slic3r::FakeWipeTower::getFakeExtrusionPathsFromWipeTower() const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Print.cpp:1681:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionPath&}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'std::vector<std::vector<Slic3r::ExtrusionPath> > Slic3r::FakeWipeTower::getFakeExtrusionPathsFromWipeTower() const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Print.cpp:1690:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionPath&}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'std::vector<std::vector<Slic3r::ExtrusionPath> > Slic3r::FakeWipeTower::getFakeExtrusionPathsFromWipeTower() const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Print.cpp:1699:50:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:683:36:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 42%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintRegion.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PrintRegion.cpp.o -MF CMakeFiles/libslic3r.dir/PrintRegion.cpp.o.d -o CMakeFiles/libslic3r.dir/PrintRegion.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintRegion.cpp
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp: In member function 'std::pair<std::unique_ptr<Slic3r::FillAdaptive::Octree, Slic3r::FillAdaptive::OctreeDeleter>, std::unique_ptr<Slic3r::FillAdaptive::Octree, Slic3r::FillAdaptive::OctreeDeleter> > Slic3r::PrintObject::prepare_adaptive_infill_data(const std::vector<std::pair<const Slic3r::Surface*, float> >&) const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp:550:90: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  550 |     auto [adaptive_line_spacing, support_line_spacing] = adaptive_fill_line_spacing(*this);
      |                                                                                          ^
In file included from /usr/include/c++/13/vector:72:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:1311:35:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair<double, double>&}; _Tp = std::pair<double, double>; _Alloc = std::allocator<std::pair<double, double> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<double, double> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:128:
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_sla_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:3760:62:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_sla_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:3935:67:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Surface>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:259:25,
    inlined from 'void Slic3r::SurfaceCollection::append(Slic3r::ExPolygons&&, Slic3r::SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:78:77,
    inlined from 'void Slic3r::SurfaceCollection::set(Slic3r::ExPolygons&&, Slic3r::SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:69:80,
    inlined from 'Slic3r::apply_mm_segmentation<PrintObject::slice_volumes()::<lambda()> >(PrintObject&, PrintObject::slice_volumes()::<lambda()>)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObjectSlice.cpp:673:63:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:259:25,
    inlined from 'void Slic3r::SurfaceCollection::append(Slic3r::ExPolygons&&, Slic3r::SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:78:77,
    inlined from 'void Slic3r::SurfaceCollection::set(Slic3r::ExPolygons&&, Slic3r::SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:69:80,
    inlined from 'Slic3r::PrintObject::slice_volumes()::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObjectSlice.cpp:780:28:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:259:25,
    inlined from 'void Slic3r::SurfaceCollection::append(Slic3r::ExPolygons&&, Slic3r::SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:78:77,
    inlined from 'void Slic3r::SurfaceCollection::set(Slic3r::ExPolygons&&, Slic3r::SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:69:80,
    inlined from 'Slic3r::PrintObject::slice_volumes()::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObjectSlice.cpp:790:46:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const std::pair<double, double>&}; _Tp = std::pair<double, double>; _Alloc = std::allocator<std::pair<double, double> >]',
    inlined from 'std::vector<Slic3r::VolumeSlices> Slic3r::slice_volumes_inner(const PrintConfig&, const PrintObjectConfig&, const Transform3d&, ModelVolumePtrs, const std::vector<PrintObjectRegions::LayerRangeRegions>&, const std::vector<float>&, const std::function<void()>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObjectSlice.cpp:188:52:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, double>*, std::vector<std::pair<double, double> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::deserialize(const std::string&, bool) [with bool NULLABLE = true]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:683:36:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:683:36:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:259:25,
    inlined from 'void Slic3r::SurfaceCollection::append(Slic3r::ExPolygons&&, Slic3r::SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:78:77,
    inlined from 'void Slic3r::PrintObject::slice_volumes()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObjectSlice.cpp:712:70:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 42%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PNGReadWrite.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PNGReadWrite.cpp.o -MF CMakeFiles/libslic3r.dir/PNGReadWrite.cpp.o.d -o CMakeFiles/libslic3r.dir/PNGReadWrite.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PNGReadWrite.cpp
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:29,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >; _Distance = int; _Tp = pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<int, 2, 1, 2>, Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int> >(const std::vector<Slic3r::Line>&, const Slic3r::AABBTreeIndirect::Tree<2, int>&, const Slic3r::Line&)::<lambda(const pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&)> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > > >; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:751:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 3, 1, 2> >::iterator' changed in GCC 7.1
  751 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc:751:7: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > > >' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc:751:7: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > > >' changed in GCC 7.1
[ 43%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/QuadricEdgeCollapse.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/QuadricEdgeCollapse.cpp.o -MF CMakeFiles/libslic3r.dir/QuadricEdgeCollapse.cpp.o.d -o CMakeFiles/libslic3r.dir/QuadricEdgeCollapse.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/QuadricEdgeCollapse.cpp
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<int, 2, 1, 2>, Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int> >(const std::vector<Slic3r::Line>&, const Slic3r::AABBTreeIndirect::Tree<2, int>&, const Slic3r::Line&)::<lambda(const pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
In file included from /usr/include/c++/13/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > > >; <template-parameter-2-2> = void; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'void Slic3r::append(std::vector<_Tp, _Alloc>&, std::vector<_Tp, _Alloc>&&) [with T = Eigen::Matrix<double, 3, 1, 2>; Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/libslic3r.h:137:20,
    inlined from 'Slic3r::PrintObject::prepare_adaptive_infill_data(const std::vector<std::pair<const Slic3r::Surface*, float> >&) const::<lambda(const tbb::detail::d1::blocked_range<int>&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp:568:23:
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
 1483 |           _M_range_insert(begin() + __offset, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1484 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > > >' changed in GCC 7.1
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:968:56:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:1023:56:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:1031:57:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:1039:56:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:1048:57:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:1056:58:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:1066:56:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:1083:57:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:1094:57:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:1102:57:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:1110:56:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:1125:56:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:1141:57:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:1149:57:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:1157:58:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:1166:56:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:1208:56:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:1218:56:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp: In member function 'void Slic3r::PrintConfigDef::init_fff_params()':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:3445:1: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
 3445 | }
      | ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:3445:1: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
 3445 | }
      | ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:3445:1: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
 3445 | }
      | ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:3445:1: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
 3445 | }
      | ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:3445:1: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
 3445 | }
      | ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:3445:1: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
 3445 | }
      | ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:3445:1: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
 3445 | }
      | ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:3445:1: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
 3445 | }
      | ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:3445:1: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
 3445 | }
      | ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:3445:1: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
 3445 | }
      | ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:3445:1: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
 3445 | }
      | ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:3445:1: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
 3445 | }
      | ^
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:1845:59:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:1855:59:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:1865:65:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:1877:65:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:1887:65:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:1907:56:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:1968:58:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:1976:57:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:2002:57:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:2262:56:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'Slic3r::ConfigOptionPercentsTempl<NULLABLE>::ConfigOptionPercentsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:982:123,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:2270:58:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:2284:56:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:2294:57:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:2302:56:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:2311:56:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:2321:56:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:2329:56:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:2337:56:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:2345:57:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:2354:56:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:3204:103:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::ConfigOptionVector<T>::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]',
    inlined from 'Slic3r::ConfigOptionFloatsTempl<NULLABLE>::ConfigOptionFloatsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:620:114,
    inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintConfig.cpp:3214:82:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:400:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
  400 |     explicit ConfigOptionVector(std::initializer_list<T> il) : values(std::move(il)) {}
      |                                                                ^~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >]':
/usr/include/c++/13/bits/stl_algo.h:1283:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 1283 |     __rotate(_RandomAccessIterator __first,
      |     ^~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1283:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1283:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
In file included from /usr/include/c++/13/map:62,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:40:
/usr/include/c++/13/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const double&>, std::tuple<>}; _Key = double; _Val = std::pair<const double, int>; _KeyOfValue = std::_Select1st<std::pair<const double, int> >; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, int> >]':
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, int>, std::_Select1st<std::pair<const double, int> >, std::less<double>, std::allocator<std::pair<const double, int> > >::const_iterator' changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Distance = int; _Pointer = Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]':
/usr/include/c++/13/bits/stl_algo.h:2401:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2401 |     __merge_adaptive(_BidirectionalIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2401:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2401:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*; _OutputIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]':
/usr/include/c++/13/bits/stl_algo.h:2649:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2649 |     __move_merge(_InputIterator __first1, _InputIterator __last1,
      |     ^~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _OutputIterator = Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]':
/usr/include/c++/13/bits/stl_algo.h:2649:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2649:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2649:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2649:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]':
/usr/include/c++/13/bits/stl_algo.h:2477:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2477 |     __merge_without_buffer(_BidirectionalIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2477:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2477:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >]',
    inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]' at /usr/include/c++/13/bits/stl_algo.h:2517:15:
/usr/include/c++/13/bits/stl_algo.h:1399:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 1399 |       return std::__rotate(__first, __middle, __last,
      |              ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 1400 |                            std::__iterator_category(__first));
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]':
/usr/include/c++/13/bits/stl_algo.h:2518:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2518 |       std::__merge_without_buffer(__first, __first_cut, __new_middle,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2519 |                                   __len11, __len22, __comp);
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2520:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2520 |       std::__merge_without_buffer(__new_middle, __second_cut, __last,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2521 |                                   __len1 - __len11, __len2 - __len22, __comp);
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Distance = int; _Pointer = Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]':
/usr/include/c++/13/bits/stl_algo.h:2424:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2424 |     __merge_adaptive_resize(_BidirectionalIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2424:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2424:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2432:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2432 |         std::__merge_adaptive(__first, __middle, __last,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 2433 |                               __len1, __len2, __buffer, __comp);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >]',
    inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _BidirectionalIterator2 = Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*; _Distance = int]' at /usr/include/c++/13/bits/stl_algo.h:2394:20,
    inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Distance = int; _Pointer = Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]' at /usr/include/c++/13/bits/stl_algo.h:2460:30:
/usr/include/c++/13/bits/stl_algo.h:1399:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 1399 |       return std::__rotate(__first, __middle, __last,
      |              ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 1400 |                            std::__iterator_category(__first));
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Distance = int; _Pointer = Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]':
/usr/include/c++/13/bits/stl_algo.h:2463:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2463 |           std::__merge_adaptive_resize(__first, __first_cut, __new_middle,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2464 |                                        __len11, __len22,
      |                                        ~~~~~~~~~~~~~~~~~
 2465 |                                        __buffer, __buffer_size, __comp);
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2466:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2466 |           std::__merge_adaptive_resize(__new_middle, __second_cut, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2467 |                                        _Distance(__len1 - __len11),
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2468 |                                        _Distance(__len2 - __len22),
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2469 |                                        __buffer, __buffer_size, __comp);
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/deque:65,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:31:
/usr/include/c++/13/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Slic3r::Surface*>; _ForwardIterator = Slic3r::Surface*]':
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<Slic3r::Surface*>' changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<Slic3r::Surface*>' changed in GCC 7.1
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Distance = int; _Tp = Slic3r::PrintObject::bridge_over_infill()::CandidateSurface; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]':
/usr/include/c++/13/bits/stl_algo.h:2785:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2785 |     __inplace_stable_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2785:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2790:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2790 |           std::__insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2794:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2794 |       std::__inplace_stable_sort(__first, __middle, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2795:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2795 |       std::__inplace_stable_sort(__middle, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2796:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2796 |       std::__merge_without_buffer(__first, __middle, __last,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 2797 |                                   __middle - __first,
      |                                   ~~~~~~~~~~~~~~~~~~~
 2798 |                                   __last - __middle,
      |                                   ~~~~~~~~~~~~~~~~~~
 2799 |                                   __comp);
      |                                   ~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Pointer = Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]':
/usr/include/c++/13/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2716 |     __merge_sort_with_buffer(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]',
    inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Pointer = Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]' at /usr/include/c++/13/bits/stl_algo.h:2727:34:
/usr/include/c++/13/bits/stl_algo.h:2706:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2706 |           std::__insertion_sort(__first, __first + __chunk_size, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2709:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2709 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _RandomAccessIterator2 = Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]',
    inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Pointer = Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]' at /usr/include/c++/13/bits/stl_algo.h:2731:26:
/usr/include/c++/13/bits/stl_algo.h:2684:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2684 |           __result = std::__move_merge(__first, __first + __step_size,
      |                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2685 |                                        __first + __step_size,
      |                                        ~~~~~~~~~~~~~~~~~~~~~~
 2686 |                                        __first + __two_step,
      |                                        ~~~~~~~~~~~~~~~~~~~~~
 2687 |                                        __result, __comp);
      |                                        ~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2684:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2692:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2692 |       std::__move_merge(__first, __first + __step_size,
      |       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2693 |                         __first + __step_size, __last, __result, __comp);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2692:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]',
    inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Pointer = Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]' at /usr/include/c++/13/bits/stl_algo.h:2734:26:
/usr/include/c++/13/bits/stl_algo.h:2684:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2684 |           __result = std::__move_merge(__first, __first + __step_size,
      |                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2685 |                                        __first + __step_size,
      |                                        ~~~~~~~~~~~~~~~~~~~~~~
 2686 |                                        __first + __two_step,
      |                                        ~~~~~~~~~~~~~~~~~~~~~
 2687 |                                        __result, __comp);
      |                                        ~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2692:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2692 |       std::__move_merge(__first, __first + __step_size,
      |       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2693 |                         __first + __step_size, __last, __result, __comp);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2692:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]',
    inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Pointer = Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]' at /usr/include/c++/13/bits/stl_algo.h:2727:34:
/usr/include/c++/13/bits/stl_algo.h:2709:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2709 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Pointer = Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]':
/usr/include/c++/13/bits/stl_algo.h:2742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2742 |     __stable_sort_adaptive(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2747:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2747 |       std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2748:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2748 |       std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2750:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2750 |       std::__merge_adaptive(__first, __middle, __last,
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 2751 |                             __middle - __first, __last - __middle,
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2752 |                             __buffer, __comp);
      |                             ~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Pointer = Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]':
/usr/include/c++/13/bits/stl_algo.h:2758:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2758 |     __stable_sort_adaptive_resize(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2758:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2767:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2767 |           std::__stable_sort_adaptive_resize(__first, __middle, __buffer,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2768 |                                              __buffer_size, __comp);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2769:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2769 |           std::__stable_sort_adaptive_resize(__middle, __last, __buffer,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2770 |                                              __buffer_size, __comp);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2771:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2771 |           std::__merge_adaptive_resize(__first, __middle, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 2772 |                                        _Distance(__middle - __first),
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2773 |                                        _Distance(__last - __middle),
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2774 |                                        __buffer, __buffer_size,
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~
 2775 |                                        __comp);
      |                                        ~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2778:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 2778 |         std::__stable_sort_adaptive(__first, __middle, __last,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 2779 |                                     __buffer, __comp);
      |                                     ~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 43%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Semver.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Semver.cpp.o -MF CMakeFiles/libslic3r.dir/Semver.cpp.o.d -o CMakeFiles/libslic3r.dir/Semver.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Semver.cpp
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:1311:35:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 43%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ShortEdgeCollapse.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ShortEdgeCollapse.cpp.o -MF CMakeFiles/libslic3r.dir/ShortEdgeCollapse.cpp.o.d -o CMakeFiles/libslic3r.dir/ShortEdgeCollapse.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ShortEdgeCollapse.cpp
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double, const std::pair<Eigen::Matrix<int, 2, 1, 2, 2, 1>, unsigned int>&}; _Tp = std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >; _Alloc = std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*]':
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, std::vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*; _Tp = Slic3r::Surface]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    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<const Slic3r::Surface*, std::vector<Slic3r::Surface> >; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]' at /usr/include/c++/13/bits/stl_vector.h:1619:35,
    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]' at /usr/include/c++/13/bits/vector.tcc:238:44:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, std::vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*; _Tp = Slic3r::Surface]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]' at /usr/include/c++/13/bits/stl_vector.h:603:31,
    inlined from 'Slic3r::SurfaceCollection::SurfaceCollection(const Slic3r::SurfaceCollection&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:16:7,
    inlined from 'std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = const Slic3r::LayerRegion* const; _T2 = Slic3r::SurfaceCollection]' at /usr/include/c++/13/bits/stl_pair.h:197:17,
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>; _Args = {const std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>&}; _Tp = std::_Rb_tree_node<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >]' at /usr/include/c++/13/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>; _Args = {const std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>&}; _Tp = std::_Rb_tree_node<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >]' at /usr/include/c++/13/bits/alloc_traits.h:538:17,
    inlined from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(_Link_type, _Args&& ...) [with _Args = {const std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>&}; _Key = const Slic3r::LayerRegion*; _Val = std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>; _KeyOfValue = std::_Select1st<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >; _Compare = std::less<const Slic3r::LayerRegion*>; _Alloc = std::allocator<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >]' at /usr/include/c++/13/bits/stl_tree.h:597:32,
    inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Reuse_or_alloc_node::operator()(_Arg&&) [with _Arg = const std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>&; _Key = const Slic3r::LayerRegion*; _Val = std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>; _KeyOfValue = std::_Select1st<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >; _Compare = std::less<const Slic3r::LayerRegion*>; _Alloc = std::allocator<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >]' at /usr/include/c++/13/bits/stl_tree.h:474:25,
    inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>&; _NodeGen = std::_Rb_tree<const Slic3r::LayerRegion*, std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>, std::_Select1st<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >, std::less<const Slic3r::LayerRegion*>, std::allocator<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> > >::_Reuse_or_alloc_node; _Key = const Slic3r::LayerRegion*; _Val = std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>; _KeyOfValue = std::_Select1st<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >; _Compare = std::less<const Slic3r::LayerRegion*>; _Alloc = std::allocator<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >]' at /usr/include/c++/13/bits/stl_tree.h:1831:29,
    inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>&; _NodeGen = std::_Rb_tree<const Slic3r::LayerRegion*, std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>, std::_Select1st<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >, std::less<const Slic3r::LayerRegion*>, std::allocator<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> > >::_Reuse_or_alloc_node; _Key = const Slic3r::LayerRegion*; _Val = std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>; _KeyOfValue = std::_Select1st<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >; _Compare = std::less<const Slic3r::LayerRegion*>; _Alloc = std::allocator<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >]' at /usr/include/c++/13/bits/stl_tree.h:2284:19,
    inlined from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_assign_unique(_Iterator, _Iterator) [with _Iterator = const std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>*; _Key = const Slic3r::LayerRegion*; _Val = std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>; _KeyOfValue = std::_Select1st<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >; _Compare = std::less<const Slic3r::LayerRegion*>; _Alloc = std::allocator<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >]' at /usr/include/c++/13/bits/stl_tree.h:1758:21:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, std::vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*; _Tp = Slic3r::Surface]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]' at /usr/include/c++/13/bits/stl_vector.h:603:31,
    inlined from 'Slic3r::SurfaceCollection::SurfaceCollection(const Slic3r::SurfaceCollection&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:16:7,
    inlined from 'std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = const Slic3r::LayerRegion* const; _T2 = Slic3r::SurfaceCollection]' at /usr/include/c++/13/bits/stl_pair.h:197:17,
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>; _Args = {const std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>&}; _Tp = std::_Rb_tree_node<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >]' at /usr/include/c++/13/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>; _Args = {const std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>&}; _Tp = std::_Rb_tree_node<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >]' at /usr/include/c++/13/bits/alloc_traits.h:538:17,
    inlined from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(_Link_type, _Args&& ...) [with _Args = {const std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>&}; _Key = const Slic3r::LayerRegion*; _Val = std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>; _KeyOfValue = std::_Select1st<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >; _Compare = std::less<const Slic3r::LayerRegion*>; _Alloc = std::allocator<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >]' at /usr/include/c++/13/bits/stl_tree.h:597:32,
    inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>&}; _Key = const Slic3r::LayerRegion*; _Val = std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>; _KeyOfValue = std::_Select1st<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >; _Compare = std::less<const Slic3r::LayerRegion*>; _Alloc = std::allocator<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >]' at /usr/include/c++/13/bits/stl_tree.h:614:21,
    inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Reuse_or_alloc_node::operator()(_Arg&&) [with _Arg = const std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>&; _Key = const Slic3r::LayerRegion*; _Val = std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>; _KeyOfValue = std::_Select1st<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >; _Compare = std::less<const Slic3r::LayerRegion*>; _Alloc = std::allocator<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >]' at /usr/include/c++/13/bits/stl_tree.h:478:32,
    inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>&; _NodeGen = std::_Rb_tree<const Slic3r::LayerRegion*, std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>, std::_Select1st<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >, std::less<const Slic3r::LayerRegion*>, std::allocator<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> > >::_Reuse_or_alloc_node; _Key = const Slic3r::LayerRegion*; _Val = std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>; _KeyOfValue = std::_Select1st<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >; _Compare = std::less<const Slic3r::LayerRegion*>; _Alloc = std::allocator<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >]' at /usr/include/c++/13/bits/stl_tree.h:1831:29,
    inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>&; _NodeGen = std::_Rb_tree<const Slic3r::LayerRegion*, std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>, std::_Select1st<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >, std::less<const Slic3r::LayerRegion*>, std::allocator<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> > >::_Reuse_or_alloc_node; _Key = const Slic3r::LayerRegion*; _Val = std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>; _KeyOfValue = std::_Select1st<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >; _Compare = std::less<const Slic3r::LayerRegion*>; _Alloc = std::allocator<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >]' at /usr/include/c++/13/bits/stl_tree.h:2284:19,
    inlined from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_assign_unique(_Iterator, _Iterator) [with _Iterator = const std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>*; _Key = const Slic3r::LayerRegion*; _Val = std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection>; _KeyOfValue = std::_Select1st<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >; _Compare = std::less<const Slic3r::LayerRegion*>; _Alloc = std::allocator<std::pair<const Slic3r::LayerRegion* const, Slic3r::SurfaceCollection> >]' at /usr/include/c++/13/bits/stl_tree.h:1758:21:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 43%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ShortestPath.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ShortestPath.cpp.o -MF CMakeFiles/libslic3r.dir/ShortestPath.cpp.o.d -o CMakeFiles/libslic3r.dir/ShortestPath.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ShortestPath.cpp
In file included from /usr/include/c++/13/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = int; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, int> >]',
    inlined from 'Slic3r::PrintObject::bridge_over_infill()::<lambda(const Slic3r::Polygons&, const Slic3r::Lines&, Slic3r::InfillPattern)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp:1994:49:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, int>, std::_Select1st<std::pair<const double, int> >, std::less<double>, std::allocator<std::pair<const double, int> > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
[ 43%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLAPrint.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLAPrint.cpp.o -MF CMakeFiles/libslic3r.dir/SLAPrint.cpp.o.d -o CMakeFiles/libslic3r.dir/SLAPrint.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLAPrint.cpp
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = int; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, int> >]',
    inlined from 'Slic3r::PrintObject::bridge_over_infill()::<lambda(const Slic3r::Polygons&, const Slic3r::Lines&, Slic3r::InfillPattern)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp:1994:49:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, int>, std::_Select1st<std::pair<const double, int> >, std::less<double>, std::allocator<std::pair<const double, int> > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Surface>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::SurfaceType, const Slic3r::ExPolygon&}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Surface>::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::Surface&, const Slic3r::ExPolygon&}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Surface>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:259:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:259:25,
    inlined from 'Slic3r::PrintObject::detect_surfaces_type()::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp:1060:40:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<Slic3r::Surface>]' at /usr/include/c++/13/bits/stl_iterator.h:747:22,
    inlined from 'static _OI std::__copy_move<true, false, std::random_access_iterator_tag>::__copy_m(_II, _II, _OI) [with _II = Slic3r::Surface*; _OI = std::back_insert_iterator<std::vector<Slic3r::Surface> >]' at /usr/include/c++/13/bits/stl_algobase.h:413:18,
    inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::Surface*; _OI = back_insert_iterator<vector<Slic3r::Surface> >]' at /usr/include/c++/13/bits/stl_algobase.h:506:30,
    inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::Surface*; _OI = back_insert_iterator<vector<Slic3r::Surface> >]' at /usr/include/c++/13/bits/stl_algobase.h:533:42,
    inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator<Slic3r::Surface*, vector<Slic3r::Surface> >; _OI = back_insert_iterator<vector<Slic3r::Surface> >]' at /usr/include/c++/13/bits/stl_algobase.h:540:31,
    inlined from '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<Slic3r::Surface*, vector<Slic3r::Surface> >; _OI = back_insert_iterator<vector<Slic3r::Surface> >]' at /usr/include/c++/13/bits/stl_algobase.h:665:38,
    inlined from 'void Slic3r::surfaces_append(Surfaces&, Surfaces&&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:276:18,
    inlined from 'Slic3r::PrintObject::detect_surfaces_type()::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp:1063:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<Slic3r::Surface>]' at /usr/include/c++/13/bits/stl_iterator.h:747:22,
    inlined from 'static _OI std::__copy_move<true, false, std::random_access_iterator_tag>::__copy_m(_II, _II, _OI) [with _II = Slic3r::Surface*; _OI = std::back_insert_iterator<std::vector<Slic3r::Surface> >]' at /usr/include/c++/13/bits/stl_algobase.h:413:18,
    inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::Surface*; _OI = back_insert_iterator<vector<Slic3r::Surface> >]' at /usr/include/c++/13/bits/stl_algobase.h:506:30,
    inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::Surface*; _OI = back_insert_iterator<vector<Slic3r::Surface> >]' at /usr/include/c++/13/bits/stl_algobase.h:533:42,
    inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator<Slic3r::Surface*, vector<Slic3r::Surface> >; _OI = back_insert_iterator<vector<Slic3r::Surface> >]' at /usr/include/c++/13/bits/stl_algobase.h:540:31,
    inlined from '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<Slic3r::Surface*, vector<Slic3r::Surface> >; _OI = back_insert_iterator<vector<Slic3r::Surface> >]' at /usr/include/c++/13/bits/stl_algobase.h:665:38,
    inlined from 'void Slic3r::surfaces_append(Surfaces&, Surfaces&&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:276:18,
    inlined from 'Slic3r::PrintObject::detect_surfaces_type()::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp:1064:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:259:25,
    inlined from 'void Slic3r::SurfaceCollection::append(Slic3r::ExPolygons&&, Slic3r::SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:78:77,
    inlined from 'void Slic3r::PrintObject::combine_infill()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp:2869:47:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::surfaces_append(Surfaces&, const ExPolygons&, const Surface&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:248:25,
    inlined from 'void Slic3r::SurfaceCollection::append(const Slic3r::ExPolygons&, const Slic3r::Surface&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:76:86,
    inlined from 'void Slic3r::PrintObject::combine_infill()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp:2877:51:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:259:25,
    inlined from 'void Slic3r::SurfaceCollection::append(Slic3r::ExPolygons&&, Slic3r::SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:78:77,
    inlined from 'void Slic3r::PrintObject::combine_infill()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp:2880:51:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::surfaces_append(Surfaces&, const ExPolygons&, SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:242:25,
    inlined from 'void Slic3r::SurfaceCollection::append(const Slic3r::ExPolygons&, Slic3r::SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:75:82,
    inlined from 'Slic3r::PrintObject::discover_vertical_shells()::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp:1613:51:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::surfaces_append(Surfaces&, const ExPolygons&, SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:242:25,
    inlined from 'void Slic3r::SurfaceCollection::append(const Slic3r::ExPolygons&, Slic3r::SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:75:82,
    inlined from 'Slic3r::PrintObject::discover_vertical_shells()::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp:1614:51:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::surfaces_append(Surfaces&, const ExPolygons&, SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:242:25,
    inlined from 'void Slic3r::SurfaceCollection::append(const Slic3r::ExPolygons&, Slic3r::SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:75:82,
    inlined from 'Slic3r::PrintObject::discover_vertical_shells()::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp:1615:51:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ShortestPath.cpp: In function 'std::vector<std::pair<unsigned int, bool> > Slic3r::chain_segments_greedy_constrained_reversals2_(SegmentEndPointFunc, CouldReverseFunc, size_t, const PointType*)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ShortestPath.cpp:842:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  842 |                         if (chain2_flip)
      |                         ^~
In file included from /usr/include/c++/13/cassert:44,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ShortestPath.cpp:18:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ShortestPath.cpp:844:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  844 |                                 assert(chain1 == nullptr || chain1->begin == end_point1 || chain1->end == end_point1);
      |                                 ^~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, std::vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*; _Tp = Slic3r::Surface]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]' at /usr/include/c++/13/bits/stl_vector.h:603:31,
    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = vector<Slic3r::Surface>; _Args = {const vector<Slic3r::Surface, allocator<Slic3r::Surface> >&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7,
    inlined from '_ForwardIterator std::__do_uninit_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = vector<Slic3r::Surface>*; _Size = unsigned int; _Tp = vector<Slic3r::Surface>]' at /usr/include/c++/13/bits/stl_uninitialized.h:267:21:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<Slic3r::Surface>]' at /usr/include/c++/13/bits/stl_iterator.h:747:22,
    inlined from 'static _OI std::__copy_move<true, false, std::random_access_iterator_tag>::__copy_m(_II, _II, _OI) [with _II = Slic3r::Surface*; _OI = std::back_insert_iterator<std::vector<Slic3r::Surface> >]' at /usr/include/c++/13/bits/stl_algobase.h:413:18,
    inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::Surface*; _OI = back_insert_iterator<vector<Slic3r::Surface> >]' at /usr/include/c++/13/bits/stl_algobase.h:506:30,
    inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::Surface*; _OI = back_insert_iterator<vector<Slic3r::Surface> >]' at /usr/include/c++/13/bits/stl_algobase.h:533:42,
    inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator<Slic3r::Surface*, vector<Slic3r::Surface> >; _OI = back_insert_iterator<vector<Slic3r::Surface> >]' at /usr/include/c++/13/bits/stl_algobase.h:540:31,
    inlined from '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<Slic3r::Surface*, vector<Slic3r::Surface> >; _OI = back_insert_iterator<vector<Slic3r::Surface> >]' at /usr/include/c++/13/bits/stl_algobase.h:665:38,
    inlined from 'void Slic3r::surfaces_append(Surfaces&, Surfaces&&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:276:18,
    inlined from 'void Slic3r::SurfaceCollection::append(Slic3r::Surfaces&&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:80:50,
    inlined from 'void Slic3r::SurfaceCollection::set(Slic3r::Surfaces&&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:71:53,
    inlined from 'void Slic3r::PrintObject::detect_surfaces_type()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp:1080:72:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::SurfaceType, const Slic3r::ExPolygon&}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp:2431:46:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface&, const Slic3r::ExPolygon&}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp:2443:62:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::SurfaceType, const Slic3r::ExPolygon&}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp:2455:46:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, std::vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*; _Tp = Slic3r::Surface]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, std::vector<Slic3r::Surface> >; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]' at /usr/include/c++/13/bits/vector.tcc:781:34,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, std::vector<Slic3r::Surface> >; <template-parameter-2-2> = void; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]' at /usr/include/c++/13/bits/stl_vector.h:1483:19,
    inlined from 'void Slic3r::surfaces_append(Surfaces&, const Surfaces&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:252:15,
    inlined from 'void Slic3r::SurfaceCollection::append(const Slic3r::Surfaces&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:77:55,
    inlined from 'Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp:2468:47:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<Slic3r::Surface*>; _ForwardIterator = Slic3r::Surface*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Slic3r::Surface*>; _ForwardIterator = Slic3r::Surface*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<Slic3r::Surface*>; _ForwardIterator = Slic3r::Surface*; _Tp = Slic3r::Surface]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Slic3r::Surface*; _ForwardIterator = Slic3r::Surface*; _Allocator = allocator<Slic3r::Surface>]' at /usr/include/c++/13/bits/stl_uninitialized.h:384:41,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, std::vector<Slic3r::Surface> >; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]' at /usr/include/c++/13/bits/vector.tcc:786:34,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, std::vector<Slic3r::Surface> >; <template-parameter-2-2> = void; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]' at /usr/include/c++/13/bits/stl_vector.h:1483:19,
    inlined from 'void Slic3r::surfaces_append(Surfaces&, const Surfaces&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:252:15,
    inlined from 'void Slic3r::SurfaceCollection::append(const Slic3r::Surfaces&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:77:55,
    inlined from 'Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp:2468:47:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type 'std::move_iterator<Slic3r::Surface*>' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, std::vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*; _Tp = Slic3r::Surface]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, std::vector<Slic3r::Surface> >; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]' at /usr/include/c++/13/bits/vector.tcc:814:38,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, std::vector<Slic3r::Surface> >; <template-parameter-2-2> = void; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]' at /usr/include/c++/13/bits/stl_vector.h:1483:19,
    inlined from 'void Slic3r::surfaces_append(Surfaces&, const Surfaces&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.hpp:252:15,
    inlined from 'void Slic3r::SurfaceCollection::append(const Slic3r::Surfaces&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.hpp:77:55,
    inlined from 'Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp:2468:47:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::SurfaceType, const Slic3r::ExPolygon&}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp:1821:70:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::SurfaceType, const Slic3r::ExPolygon&}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp:1824:70:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:683:36:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/specfun.h:43,
                 from /usr/include/c++/13/cmath:3699,
                 from /usr/include/c++/13/math.h:36,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:15:
/usr/include/c++/13/bits/stl_algobase.h: In function 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >]':
/usr/include/c++/13/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
  155 |     iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b)
      |     ^~~~~~~~~
/usr/include/c++/13/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<int, 2, 1, 2>, Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int> >(const std::vector<Slic3r::Line>&, const Slic3r::AABBTreeIndirect::Tree<2, int>&, const Slic3r::Line&)::<lambda(const pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<int, 2, 1, 2>, Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int> >(const std::vector<Slic3r::Line>&, const Slic3r::AABBTreeIndirect::Tree<2, int>&, const Slic3r::Line&)::<lambda(const pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<int, 2, 1, 2>, Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int> >(const std::vector<Slic3r::Line>&, const Slic3r::AABBTreeIndirect::Tree<2, int>&, const Slic3r::Line&)::<lambda(const pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1897:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<int, 2, 1, 2>, Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int> >(const std::vector<Slic3r::Line>&, const Slic3r::AABBTreeIndirect::Tree<2, int>&, const Slic3r::Line&)::<lambda(const pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1931:38:
/usr/include/c++/13/bits/stl_algo.h:91:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
   91 |             std::iter_swap(__result, __b);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:93:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
   93 |             std::iter_swap(__result, __c);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:95:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
   95 |             std::iter_swap(__result, __a);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<int, 2, 1, 2>, Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int> >(const std::vector<Slic3r::Line>&, const Slic3r::AABBTreeIndirect::Tree<2, int>&, const Slic3r::Line&)::<lambda(const pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, const std::pair<Eigen::Matrix<int, 2, 1, 2, 2, 1>, unsigned int>&}; _Tp = std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >; _Alloc = std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > >]',
    inlined from 'std::vector<std::pair<VectorType, unsigned int> > Slic3r::AABBTreeLines::get_intersections_with_line(const std::vector<result_type>&, const TreeType&, const LineType&) [with bool sorted = true; VectorType = Eigen::Matrix<int, 2, 1, 2>; LineType = Slic3r::Line; TreeType = Slic3r::AABBTreeIndirect::Tree<2, int>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeLines.hpp:287:49:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<int, 2, 1, 2>, Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int> >(const std::vector<Slic3r::Line>&, const Slic3r::AABBTreeIndirect::Tree<2, int>&, const Slic3r::Line&)::<lambda(const pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >; _Compare = Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<int, 2, 1, 2>, Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int> >(const std::vector<Slic3r::Line>&, const Slic3r::AABBTreeIndirect::Tree<2, int>&, const Slic3r::Line&)::<lambda(const pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'std::vector<std::pair<VectorType, unsigned int> > Slic3r::AABBTreeLines::get_intersections_with_line(const std::vector<result_type>&, const TreeType&, const LineType&) [with bool sorted = true; VectorType = Eigen::Matrix<int, 2, 1, 2>; LineType = Slic3r::Line; TreeType = Slic3r::AABBTreeIndirect::Tree<2, int>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeLines.hpp:289:18:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<int, 2, 1, 2>, Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int> >(const std::vector<Slic3r::Line>&, const Slic3r::AABBTreeIndirect::Tree<2, int>&, const Slic3r::Line&)::<lambda(const pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<int, 2, 1, 2>, Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int> >(const std::vector<Slic3r::Line>&, const Slic3r::AABBTreeIndirect::Tree<2, int>&, const Slic3r::Line&)::<lambda(const pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >; _Compare = Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<int, 2, 1, 2>, Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int> >(const std::vector<Slic3r::Line>&, const Slic3r::AABBTreeIndirect::Tree<2, int>&, const Slic3r::Line&)::<lambda(const pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'std::vector<std::pair<VectorType, unsigned int> > Slic3r::AABBTreeLines::get_intersections_with_line(const std::vector<result_type>&, const TreeType&, const LineType&) [with bool sorted = true; VectorType = Eigen::Matrix<int, 2, 1, 2>; LineType = Slic3r::Line; TreeType = Slic3r::AABBTreeIndirect::Tree<2, int>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeLines.hpp:289:18:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<int, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 44%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLAPrintSteps.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLAPrintSteps.cpp.o -MF CMakeFiles/libslic3r.dir/SLAPrintSteps.cpp.o.d -o CMakeFiles/libslic3r.dir/SLAPrintSteps.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLAPrintSteps.cpp
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Compare = Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp:2235:26:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Compare = Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp:2235:26:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)> >]',
    inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Compare = Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)>]' at /usr/include/c++/13/bits/stl_algo.h:5119:36,
    inlined from 'Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp:2247:37:
/usr/include/c++/13/bits/stl_algo.h:5041:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 5041 |         std::__stable_sort_adaptive(__first,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
 5042 |                                     __first + _DistanceType(__buf.size()),
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5043 |                                     __last, __buf.begin(), __comp);
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:5045:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 5045 |         std::__inplace_stable_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:5047:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, std::vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >' changed in GCC 7.1
 5047 |         std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(),
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5048 |                                            _DistanceType(__buf.size()), __comp);
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > > >; <template-parameter-2-2> = void; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'void Slic3r::append(std::vector<_Tp, _Alloc>&, std::vector<_Tp, _Alloc>&&) [with T = Eigen::Matrix<double, 3, 1, 2>; Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/libslic3r.h:137:20,
    inlined from 'std::pair<std::unique_ptr<Slic3r::FillAdaptive::Octree, Slic3r::FillAdaptive::OctreeDeleter>, std::unique_ptr<Slic3r::FillAdaptive::Octree, Slic3r::FillAdaptive::OctreeDeleter> > Slic3r::PrintObject::prepare_adaptive_infill_data(const std::vector<std::pair<const Slic3r::Surface*, float> >&) const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/PrintObject.cpp:576:15:
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
 1483 |           _M_range_insert(begin() + __offset, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1484 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > > >' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:29,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >; _Distance = int; _Tp = pair<double, unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::reorder_by_two_exchanges_with_segment_flipping(std::vector<FlipEdge>&)::<lambda(const pair<double, unsigned int>&, const pair<double, unsigned int>&)> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::reorder_by_two_exchanges_with_segment_flipping(std::vector<FlipEdge>&)::<lambda(const pair<double, unsigned int>&, const pair<double, unsigned int>&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::reorder_by_two_exchanges_with_segment_flipping(std::vector<FlipEdge>&)::<lambda(const pair<double, unsigned int>&, const pair<double, unsigned int>&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 44%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Slicing.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Slicing.cpp.o -MF CMakeFiles/libslic3r.dir/Slicing.cpp.o.d -o CMakeFiles/libslic3r.dir/Slicing.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::reorder_by_two_exchanges_with_segment_flipping(std::vector<FlipEdge>&)::<lambda(const pair<double, unsigned int>&, const pair<double, unsigned int>&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >; _Compare = Slic3r::reorder_by_two_exchanges_with_segment_flipping(std::vector<FlipEdge>&)::<lambda(const pair<double, unsigned int>&, const pair<double, unsigned int>&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'void Slic3r::reorder_by_two_exchanges_with_segment_flipping(std::vector<FlipEdge>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ShortestPath.cpp:1583:12:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::reorder_by_two_exchanges_with_segment_flipping(std::vector<FlipEdge>&)::<lambda(const pair<double, unsigned int>&, const pair<double, unsigned int>&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::reorder_by_two_exchanges_with_segment_flipping(std::vector<FlipEdge>&)::<lambda(const pair<double, unsigned int>&, const pair<double, unsigned int>&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >; _Compare = Slic3r::reorder_by_two_exchanges_with_segment_flipping(std::vector<FlipEdge>&)::<lambda(const pair<double, unsigned int>&, const pair<double, unsigned int>&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'void Slic3r::reorder_by_two_exchanges_with_segment_flipping(std::vector<FlipEdge>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ShortestPath.cpp:1583:12:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::FlipEdge}; _Tp = Slic3r::FlipEdge; _Alloc = std::allocator<Slic3r::FlipEdge>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::FlipEdge>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'void Slic3r::reorder_extrusion_paths(std::vector<ExtrusionPath>&, const std::vector<std::pair<unsigned int, bool> >&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ShortestPath.cpp:1060:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp: In function 'void Slic3r::adjust_layer_height_profile(const SlicingParameters&, std::vector<double>&, coordf_t, coordf_t, coordf_t, LayerHeightEditActionType)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:422:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  422 |     if (z < z_span_variable.first || z > z_span_variable.second)
      |     ^~
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/clonable_ptr.hpp:21,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:39,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:128,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:425:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  425 |         assert(layer_height_profile.size() >= 2);
      |         ^~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::FlipEdge}; _Tp = Slic3r::FlipEdge; _Alloc = std::allocator<Slic3r::FlipEdge>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::FlipEdge; _Alloc = std::allocator<Slic3r::FlipEdge>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<Slic3r::FlipEdge>]' at /usr/include/c++/13/bits/stl_iterator.h:747:22,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::Polyline*, vector<Slic3r::Polyline> >; _OIter = back_insert_iterator<vector<Slic3r::FlipEdge> >; _UnaryOperation = Slic3r::improve_ordering_by_two_exchanges_with_segment_flipping(Polylines&, bool)::<lambda(const Slic3r::Polyline&)>]' at /usr/include/c++/13/bits/stl_algo.h:4309:12,
    inlined from 'void Slic3r::improve_ordering_by_two_exchanges_with_segment_flipping(Polylines&, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ShortestPath.cpp:1910:19,
    inlined from 'Slic3r::Polylines Slic3r::chain_polylines(Polylines&&, const Point*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ShortestPath.cpp:1961:59:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FlipEdge*, std::vector<Slic3r::FlipEdge> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 44%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SlicesToTriangleMesh.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SlicesToTriangleMesh.cpp.o -MF CMakeFiles/libslic3r.dir/SlicesToTriangleMesh.cpp.o.d -o CMakeFiles/libslic3r.dir/SlicesToTriangleMesh.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SlicesToTriangleMesh.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:751:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  751 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc:751:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc:751:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::adjust_layer_height_profile(const SlicingParameters&, std::vector<double>&, coordf_t, coordf_t, coordf_t, LayerHeightEditActionType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:485:20:
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1483 |           _M_range_insert(begin() + __offset, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1484 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::adjust_layer_height_profile(const SlicingParameters&, std::vector<double>&, coordf_t, coordf_t, coordf_t, LayerHeightEditActionType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:531:34:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::adjust_layer_height_profile(const SlicingParameters&, std::vector<double>&, coordf_t, coordf_t, coordf_t, LayerHeightEditActionType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:532:34:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::adjust_layer_height_profile(const SlicingParameters&, std::vector<double>&, coordf_t, coordf_t, coordf_t, LayerHeightEditActionType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:538:34:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::adjust_layer_height_profile(const SlicingParameters&, std::vector<double>&, coordf_t, coordf_t, coordf_t, LayerHeightEditActionType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:539:34:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::adjust_layer_height_profile(const SlicingParameters&, std::vector<double>&, coordf_t, coordf_t, coordf_t, LayerHeightEditActionType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:555:21:
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1483 |           _M_range_insert(begin() + __offset, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1484 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::adjust_layer_height_profile(const SlicingParameters&, std::vector<double>&, coordf_t, coordf_t, coordf_t, LayerHeightEditActionType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:558:21:
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1483 |           _M_range_insert(begin() + __offset, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1484 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<std::pair<double, double>, double>}; _Tp = std::pair<std::pair<double, double>, double>; _Alloc = std::allocator<std::pair<std::pair<double, double>, double> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<std::pair<double, double>, double> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::vector<double> Slic3r::generate_object_layers(const SlicingParameters&, const std::vector<double>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:611:22:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<double> Slic3r::generate_object_layers(const SlicingParameters&, const std::vector<double>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:613:22:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<double> Slic3r::generate_object_layers(const SlicingParameters&, const std::vector<double>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:644:22:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<double> Slic3r::generate_object_layers(const SlicingParameters&, const std::vector<double>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:647:22:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::vector<double> Slic3r::layer_height_profile_adaptive(const SlicingParameters&, const ModelObject&, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:247:35:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<double> Slic3r::layer_height_profile_adaptive(const SlicingParameters&, const ModelObject&, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:248:35:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<double> Slic3r::layer_height_profile_adaptive(const SlicingParameters&, const ModelObject&, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:250:39:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<double> Slic3r::layer_height_profile_adaptive(const SlicingParameters&, const ModelObject&, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:251:39:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<double> Slic3r::layer_height_profile_adaptive(const SlicingParameters&, const ModelObject&, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:311:39:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::vector<double> Slic3r::layer_height_profile_adaptive(const SlicingParameters&, const ModelObject&, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:312:39:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::vector<double> Slic3r::layer_height_profile_adaptive(const SlicingParameters&, const ModelObject&, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:319:39:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<double> Slic3r::layer_height_profile_adaptive(const SlicingParameters&, const ModelObject&, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:320:39:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'Slic3r::smooth_height_profile(const std::vector<double>&, const SlicingParameters&, const HeightProfileSmoothingParams&)::<lambda(const std::vector<double>&, const Slic3r::HeightProfileSmoothingParams&)>::<lambda(unsigned int)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:342:30,
    inlined from 'Slic3r::smooth_height_profile(const std::vector<double>&, const SlicingParameters&, const HeightProfileSmoothingParams&)::<lambda(const std::vector<double>&, const Slic3r::HeightProfileSmoothingParams&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:356:57,
    inlined from 'std::vector<double> Slic3r::smooth_height_profile(const std::vector<double>&, const SlicingParameters&, const HeightProfileSmoothingParams&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:406:48:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::smooth_height_profile(const std::vector<double>&, const SlicingParameters&, const HeightProfileSmoothingParams&)::<lambda(const std::vector<double>&, const Slic3r::HeightProfileSmoothingParams&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:366:26,
    inlined from 'std::vector<double> Slic3r::smooth_height_profile(const std::vector<double>&, const SlicingParameters&, const HeightProfileSmoothingParams&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:406:48:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::smooth_height_profile(const std::vector<double>&, const SlicingParameters&, const HeightProfileSmoothingParams&)::<lambda(const std::vector<double>&, const Slic3r::HeightProfileSmoothingParams&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:379:26,
    inlined from 'std::vector<double> Slic3r::smooth_height_profile(const std::vector<double>&, const SlicingParameters&, const HeightProfileSmoothingParams&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:406:48:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'Slic3r::smooth_height_profile(const std::vector<double>&, const SlicingParameters&, const HeightProfileSmoothingParams&)::<lambda(const std::vector<double>&, const Slic3r::HeightProfileSmoothingParams&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:380:26,
    inlined from 'std::vector<double> Slic3r::smooth_height_profile(const std::vector<double>&, const SlicingParameters&, const HeightProfileSmoothingParams&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:406:48:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<std::pair<double, double>, double>}; _Tp = std::pair<std::pair<double, double>, double>; _Alloc = std::allocator<std::pair<std::pair<double, double>, double> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<std::pair<double, double>, double>; _Alloc = std::allocator<std::pair<std::pair<double, double>, double> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::vector<double> Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:171:41:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<double, double>, double>*, std::vector<std::pair<std::pair<double, double>, double> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<std::pair<double, double>, double>}; _Tp = std::pair<std::pair<double, double>, double>; _Alloc = std::allocator<std::pair<std::pair<double, double>, double> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<std::pair<double, double>, double>; _Alloc = std::allocator<std::pair<std::pair<double, double>, double> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::vector<double> Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:184:45:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<double, double>, double>*, std::vector<std::pair<std::pair<double, double>, double> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)::<lambda(coordf_t, coordf_t)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:209:39,
    inlined from 'std::vector<double> Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:219:22:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)::<lambda(coordf_t, coordf_t)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:210:39,
    inlined from 'std::vector<double> Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:219:22:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)::<lambda(coordf_t, coordf_t)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:209:39,
    inlined from 'std::vector<double> Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:220:22:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)::<lambda(coordf_t, coordf_t)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:210:39,
    inlined from 'std::vector<double> Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:220:22:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)::<lambda(coordf_t, coordf_t)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:209:39,
    inlined from 'std::vector<double> Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:223:18:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)::<lambda(coordf_t, coordf_t)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:210:39,
    inlined from 'std::vector<double> Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:223:18:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)::<lambda(coordf_t, coordf_t)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:209:39,
    inlined from 'std::vector<double> Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:224:18:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)::<lambda(coordf_t, coordf_t)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:210:39,
    inlined from 'std::vector<double> Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:224:18:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)::<lambda(coordf_t, coordf_t)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:209:39,
    inlined from 'std::vector<double> Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:229:18:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)::<lambda(coordf_t, coordf_t)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:210:39,
    inlined from 'std::vector<double> Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:229:18:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)::<lambda(coordf_t, coordf_t)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:209:39,
    inlined from 'std::vector<double> Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:230:18:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)::<lambda(coordf_t, coordf_t)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:210:39,
    inlined from 'std::vector<double> Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Slicing.cpp:230:18:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 44%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SlicingAdaptive.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SlicingAdaptive.cpp.o -MF CMakeFiles/libslic3r.dir/SlicingAdaptive.cpp.o.d -o CMakeFiles/libslic3r.dir/SlicingAdaptive.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SlicingAdaptive.cpp
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 44%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Subdivide.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Subdivide.cpp.o -MF CMakeFiles/libslic3r.dir/Subdivide.cpp.o.d -o CMakeFiles/libslic3r.dir/Subdivide.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Subdivide.cpp
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 45%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Support/SupportCommon.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Support/SupportCommon.cpp.o -MF CMakeFiles/libslic3r.dir/Support/SupportCommon.cpp.o.d -o CMakeFiles/libslic3r.dir/Support/SupportCommon.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/SupportCommon.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:29,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::SlicingAdaptive::FaceZ*, vector<Slic3r::SlicingAdaptive::FaceZ> >; _Distance = int; _Tp = Slic3r::SlicingAdaptive::FaceZ; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::SlicingAdaptive::prepare(const Slic3r::ModelObject&)::<lambda(const Slic3r::SlicingAdaptive::FaceZ&, const Slic3r::SlicingAdaptive::FaceZ&)> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'Slic3r::SlicingAdaptive::FaceZ' when C++17 is enabled changed to match C++14 in GCC 10.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:683:36:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 45%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Support/SupportDebug.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Support/SupportDebug.cpp.o -MF CMakeFiles/libslic3r.dir/Support/SupportDebug.cpp.o.d -o CMakeFiles/libslic3r.dir/Support/SupportDebug.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/SupportDebug.cpp
[ 45%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Support/SupportMaterial.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Support/SupportMaterial.cpp.o -MF CMakeFiles/libslic3r.dir/Support/SupportMaterial.cpp.o.d -o CMakeFiles/libslic3r.dir/Support/SupportMaterial.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/SupportMaterial.cpp
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::SLAPrint::Steps::merge_slices_and_eval_stats()::<lambda(size_t)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLAPrintSteps.cpp:1077:35:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 45%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Support/SupportParameters.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Support/SupportParameters.cpp.o -MF CMakeFiles/libslic3r.dir/Support/SupportParameters.cpp.o.d -o CMakeFiles/libslic3r.dir/Support/SupportParameters.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/SupportParameters.cpp
[ 45%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Support/OrganicSupport.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Support/OrganicSupport.cpp.o -MF CMakeFiles/libslic3r.dir/Support/OrganicSupport.cpp.o.d -o CMakeFiles/libslic3r.dir/Support/OrganicSupport.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp: In function 'std::pair<float, float> Slic3r::FFFTreeSupport::extrude_branch(const std::vector<const SupportElement*>&, const TreeSupportSettings&, const Slic3r::SlicingParameters&, const std::vector<std::deque<SupportElement> >&, indexed_triangle_set&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp:596:56: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
  596 |     indexed_triangle_set                        &result)
      |                                                        ^
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void Slic3r::FFFSupport::modulate_extrusion_by_overlapping_layers(Slic3r::ExtrusionEntitiesPtr&, const SupportGeneratorLayer&, const SupportGeneratorLayersPtr&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/SupportCommon.cpp:1341:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 46%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Support/TreeSupport.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Support/TreeSupport.cpp.o -MF CMakeFiles/libslic3r.dir/Support/TreeSupport.cpp.o.d -o CMakeFiles/libslic3r.dir/Support/TreeSupport.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/TreeSupport.cpp
[ 46%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Support/TreeSupportCommon.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Support/TreeSupportCommon.cpp.o -MF CMakeFiles/libslic3r.dir/Support/TreeSupportCommon.cpp.o.d -o CMakeFiles/libslic3r.dir/Support/TreeSupportCommon.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/TreeSupportCommon.cpp
[ 46%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Support/TreeModelVolumes.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Support/TreeModelVolumes.cpp.o -MF CMakeFiles/libslic3r.dir/Support/TreeModelVolumes.cpp.o.d -o CMakeFiles/libslic3r.dir/Support/TreeModelVolumes.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/TreeModelVolumes.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::FFFTreeSupport::TreeSupportSettings::TreeSupportSettings(const Slic3r::FFFTreeSupport::TreeSupportMeshGroupSettings&, const Slic3r::SlicingParameters&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/TreeSupportCommon.cpp:144:39:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::FFFTreeSupport::TreeSupportSettings::TreeSupportSettings(const Slic3r::FFFTreeSupport::TreeSupportMeshGroupSettings&, const Slic3r::SlicingParameters&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/TreeSupportCommon.cpp:148:43:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::FFFTreeSupport::TreeSupportSettings::TreeSupportSettings(const Slic3r::FFFTreeSupport::TreeSupportMeshGroupSettings&, const Slic3r::SlicingParameters&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/TreeSupportCommon.cpp:153:43:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::FFFTreeSupport::TreeSupportSettings::TreeSupportSettings(const Slic3r::FFFTreeSupport::TreeSupportMeshGroupSettings&, const Slic3r::SlicingParameters&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/TreeSupportCommon.cpp:158:43:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::FFFTreeSupport::TreeSupportSettings::TreeSupportSettings(const Slic3r::FFFTreeSupport::TreeSupportMeshGroupSettings&, const Slic3r::SlicingParameters&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/TreeSupportCommon.cpp:166:47:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 46%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SupportSpotsGenerator.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SupportSpotsGenerator.cpp.o -MF CMakeFiles/libslic3r.dir/SupportSpotsGenerator.cpp.o.d -o CMakeFiles/libslic3r.dir/SupportSpotsGenerator.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SupportSpotsGenerator.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::FFFTreeSupport::Element&}; _Tp = Slic3r::FFFTreeSupport::Element; _Alloc = std::allocator<Slic3r::FFFTreeSupport::Element>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::FFFTreeSupport::Element>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::FFFTreeSupport::Element}; _Tp = Slic3r::FFFTreeSupport::Element; _Alloc = std::allocator<Slic3r::FFFTreeSupport::Element>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::FFFTreeSupport::Element>::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::FFFTreeSupport::Element}; _Tp = Slic3r::FFFTreeSupport::Element; _Alloc = std::allocator<Slic3r::FFFTreeSupport::Element>]':
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FFFTreeSupport::Element*, std::vector<Slic3r::FFFTreeSupport::Element> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::Linef}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Linef>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType&}; _Tp = Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType; _Alloc = std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType, std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType> >::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType&}; _Tp = Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType; _Alloc = std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType>]',
    inlined from 'Slic3r::AABBTreeIndirect::Tree<LineType::Dim, typename LineType::Scalar> Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines(const std::vector<_Tp>&) [with LineType = Slic3r::Linef]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/../AABBTreeLines.hpp:199:27:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType*, std::vector<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType, std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:294,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:118:
In constructor 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(Eigen::PlainObjectBase<Derived>&&) [with Derived = Eigen::Matrix<float, 3, 1, 2>]',
    inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:274:30,
    inlined from 'Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere::CollisionSphere(Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere&&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp:744:12,
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere; _Args = {Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere}; _Tp = Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere]' at /usr/include/c++/13/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere; _Args = {Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere}; _Tp = Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere]' at /usr/include/c++/13/bits/alloc_traits.h:538:17,
    inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere}; _Tp = Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere; _Alloc = std::allocator<Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere>]' at /usr/include/c++/13/bits/vector.tcc:117:30,
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere; _Alloc = std::allocator<Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp:771:36:
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:496:9: warning: '<unnamed>.Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions::CollisionSphere::prev_position.Eigen::Matrix<float, 3, 1, 2, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<float, 3, 1, 2> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized]
  496 |       : m_storage( std::move(other.m_storage) )
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp: In function 'void Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp:771:36: note: '<anonymous>' declared here
  771 |         collision_spheres.push_back({
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
  772 |             element,
      |             ~~~~~~~~                
  773 |             link_down,
      |             ~~~~~~~~~~              
  774 |             // locked
      |             ~~~~~~~~~               
  775 |             element.parents.empty() || (link_down == -1 && element.state.layer_idx > 0),
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  776 |             unscaled<float>(support_element_radius(config, element)),
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  777 |             // 3D position
      |             ~~~~~~~~~~~~~~          
  778 |             to_3d(unscaled<float>(element.state.result_on_layer), float(layer_z(slicing_params, config, element.state.layer_idx)))
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  779 |         });
      |         ~~                          
In constructor 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(Eigen::PlainObjectBase<Derived>&&) [with Derived = Eigen::Matrix<float, 3, 1, 2>]',
    inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:274:30,
    inlined from 'Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere::CollisionSphere(Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere&&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp:744:12,
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere; _Args = {Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere}; _Tp = Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere]' at /usr/include/c++/13/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere; _Args = {Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere}; _Tp = Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere]' at /usr/include/c++/13/bits/alloc_traits.h:538:17,
    inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere}; _Tp = Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere; _Alloc = std::allocator<Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere>]' at /usr/include/c++/13/bits/vector.tcc:117:30,
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere; _Alloc = std::allocator<Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp:771:36:
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:496:9: warning: '<unnamed>.Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions::CollisionSphere::last_collision.Eigen::Matrix<float, 3, 1, 2, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<float, 3, 1, 2> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized]
  496 |       : m_storage( std::move(other.m_storage) )
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp: In function 'void Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp:771:36: note: '<anonymous>' declared here
  771 |         collision_spheres.push_back({
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
  772 |             element,
      |             ~~~~~~~~                
  773 |             link_down,
      |             ~~~~~~~~~~              
  774 |             // locked
      |             ~~~~~~~~~               
  775 |             element.parents.empty() || (link_down == -1 && element.state.layer_idx > 0),
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  776 |             unscaled<float>(support_element_radius(config, element)),
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  777 |             // 3D position
      |             ~~~~~~~~~~~~~~          
  778 |             to_3d(unscaled<float>(element.state.result_on_layer), float(layer_z(slicing_params, config, element.state.layer_idx)))
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  779 |         });
      |         ~~                          
In constructor 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(Eigen::PlainObjectBase<Derived>&&) [with Derived = Eigen::Matrix<float, 3, 1, 2>]',
    inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:274:30,
    inlined from 'Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere::CollisionSphere(Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere&&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp:744:12,
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere; _Args = {Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere}; _Tp = Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere]' at /usr/include/c++/13/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere; _Args = {Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere}; _Tp = Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere]' at /usr/include/c++/13/bits/alloc_traits.h:538:17,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere}; _Tp = Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere; _Alloc = std::allocator<Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere>]' at /usr/include/c++/13/bits/vector.tcc:468:28,
    inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere}; _Tp = Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere; _Alloc = std::allocator<Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere>]' at /usr/include/c++/13/bits/vector.tcc:123:21,
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere; _Alloc = std::allocator<Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp:771:36:
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:496:9: warning: '<unnamed>.Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions::CollisionSphere::prev_position.Eigen::Matrix<float, 3, 1, 2, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<float, 3, 1, 2> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized]
  496 |       : m_storage( std::move(other.m_storage) )
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp: In function 'void Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp:771:36: note: '<anonymous>' declared here
  771 |         collision_spheres.push_back({
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
  772 |             element,
      |             ~~~~~~~~                
  773 |             link_down,
      |             ~~~~~~~~~~              
  774 |             // locked
      |             ~~~~~~~~~               
  775 |             element.parents.empty() || (link_down == -1 && element.state.layer_idx > 0),
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  776 |             unscaled<float>(support_element_radius(config, element)),
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  777 |             // 3D position
      |             ~~~~~~~~~~~~~~          
  778 |             to_3d(unscaled<float>(element.state.result_on_layer), float(layer_z(slicing_params, config, element.state.layer_idx)))
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  779 |         });
      |         ~~                          
In constructor 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(Eigen::PlainObjectBase<Derived>&&) [with Derived = Eigen::Matrix<float, 3, 1, 2>]',
    inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:274:30,
    inlined from 'Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere::CollisionSphere(Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere&&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp:744:12,
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere; _Args = {Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere}; _Tp = Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere]' at /usr/include/c++/13/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere; _Args = {Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere}; _Tp = Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere]' at /usr/include/c++/13/bits/alloc_traits.h:538:17,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere}; _Tp = Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere; _Alloc = std::allocator<Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere>]' at /usr/include/c++/13/bits/vector.tcc:468:28,
    inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere}; _Tp = Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere; _Alloc = std::allocator<Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere>]' at /usr/include/c++/13/bits/vector.tcc:123:21,
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere; _Alloc = std::allocator<Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)::CollisionSphere>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp:771:36:
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:496:9: warning: '<unnamed>.Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions::CollisionSphere::last_collision.Eigen::Matrix<float, 3, 1, 2, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<float, 3, 1, 2> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized]
  496 |       : m_storage( std::move(other.m_storage) )
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp: In function 'void Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp:771:36: note: '<anonymous>' declared here
  771 |         collision_spheres.push_back({
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
  772 |             element,
      |             ~~~~~~~~                
  773 |             link_down,
      |             ~~~~~~~~~~              
  774 |             // locked
      |             ~~~~~~~~~               
  775 |             element.parents.empty() || (link_down == -1 && element.state.layer_idx > 0),
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  776 |             unscaled<float>(support_element_radius(config, element)),
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  777 |             // 3D position
      |             ~~~~~~~~~~~~~~          
  778 |             to_3d(unscaled<float>(element.state.result_on_layer), float(layer_z(slicing_params, config, element.state.layer_idx)))
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  779 |         });
      |         ~~                          
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Linef}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<unsigned int>&, std::function<void()>)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp:739:34:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Linef*, std::vector<Slic3r::Linef> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::FFFTreeSupport::Element&}; _Tp = Slic3r::FFFTreeSupport::Element; _Alloc = std::allocator<Slic3r::FFFTreeSupport::Element>]',
    inlined from 'void Slic3r::FFFTreeSupport::make_forest(const TreeSupportSettings&, const Slic3r::SlicingParameters&, std::vector<std::deque<SupportElement> >&&)::TreeVisitor::visit_recursive(std::vector<std::deque<Slic3r::FFFTreeSupport::SupportElement> >&, Slic3r::FFFTreeSupport::SupportElement&, Slic3r::FFFTreeSupport::Branch*, Slic3r::FFFTreeSupport::Tree&) const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp:160:45:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FFFTreeSupport::Element*, std::vector<Slic3r::FFFTreeSupport::Element> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::FFFTreeSupport::Element}; _Tp = Slic3r::FFFTreeSupport::Element; _Alloc = std::allocator<Slic3r::FFFTreeSupport::Element>]',
    inlined from 'void Slic3r::FFFTreeSupport::make_forest(const TreeSupportSettings&, const Slic3r::SlicingParameters&, std::vector<std::deque<SupportElement> >&&)::TreeVisitor::visit_recursive(std::vector<std::deque<Slic3r::FFFTreeSupport::SupportElement> >&, Slic3r::FFFTreeSupport::SupportElement&, Slic3r::FFFTreeSupport::Branch*, Slic3r::FFFTreeSupport::Tree&) const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp:161:41,
    inlined from 'Slic3r::FFFTreeSupport::Forest Slic3r::FFFTreeSupport::make_forest(const TreeSupportSettings&, const Slic3r::SlicingParameters&, std::vector<std::deque<SupportElement> >&&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp:264:40:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FFFTreeSupport::Element*, std::vector<Slic3r::FFFTreeSupport::Element> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::FFFTreeSupport::Element}; _Tp = Slic3r::FFFTreeSupport::Element; _Alloc = std::allocator<Slic3r::FFFTreeSupport::Element>]',
    inlined from 'void Slic3r::FFFTreeSupport::make_forest(const TreeSupportSettings&, const Slic3r::SlicingParameters&, std::vector<std::deque<SupportElement> >&&)::TreeVisitor::visit_recursive(std::vector<std::deque<Slic3r::FFFTreeSupport::SupportElement> >&, Slic3r::FFFTreeSupport::SupportElement&, Slic3r::FFFTreeSupport::Branch*, Slic3r::FFFTreeSupport::Tree&) const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp:166:41,
    inlined from 'Slic3r::FFFTreeSupport::Forest Slic3r::FFFTreeSupport::make_forest(const TreeSupportSettings&, const Slic3r::SlicingParameters&, std::vector<std::deque<SupportElement> >&&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp:264:40:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FFFTreeSupport::Element*, std::vector<Slic3r::FFFTreeSupport::Element> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::FFFTreeSupport::Element}; _Tp = Slic3r::FFFTreeSupport::Element; _Alloc = std::allocator<Slic3r::FFFTreeSupport::Element>]',
    inlined from 'void Slic3r::FFFTreeSupport::make_forest(const TreeSupportSettings&, const Slic3r::SlicingParameters&, std::vector<std::deque<SupportElement> >&&)::TreeVisitor::visit_recursive(std::vector<std::deque<Slic3r::FFFTreeSupport::SupportElement> >&, Slic3r::FFFTreeSupport::SupportElement&, Slic3r::FFFTreeSupport::Branch*, Slic3r::FFFTreeSupport::Tree&) const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp:176:49,
    inlined from 'Slic3r::FFFTreeSupport::Forest Slic3r::FFFTreeSupport::make_forest(const TreeSupportSettings&, const Slic3r::SlicingParameters&, std::vector<std::deque<SupportElement> >&&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/OrganicSupport.cpp:264:40:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FFFTreeSupport::Element*, std::vector<Slic3r::FFFTreeSupport::Element> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 46%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Surface.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Surface.cpp.o -MF CMakeFiles/libslic3r.dir/Surface.cpp.o.d -o CMakeFiles/libslic3r.dir/Surface.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Surface.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::FFFTreeSupport::TreeSupportSettings&, std::vector<unsigned int, std::allocator<unsigned int> >}; _Tp = std::pair<Slic3r::FFFTreeSupport::TreeSupportSettings, std::vector<unsigned int> >; _Alloc = std::allocator<std::pair<Slic3r::FFFTreeSupport::TreeSupportSettings, std::vector<unsigned int> > >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<Slic3r::FFFTreeSupport::TreeSupportSettings, std::vector<unsigned int> > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::FFFTreeSupport::TreeSupportMeshGroupSettings&, std::vector<std::vector<Slic3r::Polygon, tbb::detail::d1::scalable_allocator<Slic3r::Polygon> >, std::allocator<std::vector<Slic3r::Polygon, tbb::detail::d1::scalable_allocator<Slic3r::Polygon> > > >}; _Tp = std::pair<Slic3r::FFFTreeSupport::TreeSupportMeshGroupSettings, std::vector<std::vector<Slic3r::Polygon, tbb::detail::d1::scalable_allocator<Slic3r::Polygon> > > >; _Alloc = std::allocator<std::pair<Slic3r::FFFTreeSupport::TreeSupportMeshGroupSettings, std::vector<std::vector<Slic3r::Polygon, tbb::detail::d1::scalable_allocator<Slic3r::Polygon> > > > >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<Slic3r::FFFTreeSupport::TreeSupportMeshGroupSettings, std::vector<std::vector<Slic3r::Polygon, tbb::detail::d1::scalable_allocator<Slic3r::Polygon> > > > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::FFFTreeSupport::TreeSupportMeshGroupSettings&, std::vector<std::vector<Slic3r::Polygon, tbb::detail::d1::scalable_allocator<Slic3r::Polygon> >, std::allocator<std::vector<Slic3r::Polygon, tbb::detail::d1::scalable_allocator<Slic3r::Polygon> > > >}; _Tp = std::pair<Slic3r::FFFTreeSupport::TreeSupportMeshGroupSettings, std::vector<std::vector<Slic3r::Polygon, tbb::detail::d1::scalable_allocator<Slic3r::Polygon> > > >; _Alloc = std::allocator<std::pair<Slic3r::FFFTreeSupport::TreeSupportMeshGroupSettings, std::vector<std::vector<Slic3r::Polygon, tbb::detail::d1::scalable_allocator<Slic3r::Polygon> > > > >]',
    inlined from 'Slic3r::FFFTreeSupport::TreeModelVolumes::TreeModelVolumes(const Slic3r::PrintObject&, const Slic3r::BuildVolume&, coord_t, coord_t, size_t, const std::vector<std::vector<Slic3r::Polygon, tbb::detail::d1::scalable_allocator<Slic3r::Polygon> > >&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/TreeModelVolumes.cpp:110:38:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::FFFTreeSupport::TreeSupportMeshGroupSettings, std::vector<std::vector<Slic3r::Polygon, tbb::detail::d1::scalable_allocator<Slic3r::Polygon> > > >*, std::vector<std::pair<Slic3r::FFFTreeSupport::TreeSupportMeshGroupSettings, std::vector<std::vector<Slic3r::Polygon, tbb::detail::d1::scalable_allocator<Slic3r::Polygon> > > > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 47%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SurfaceCollection.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SurfaceCollection.cpp.o -MF CMakeFiles/libslic3r.dir/SurfaceCollection.cpp.o.d -o CMakeFiles/libslic3r.dir/SurfaceCollection.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.cpp
[ 47%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SVG.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SVG.cpp.o -MF CMakeFiles/libslic3r.dir/SVG.cpp.o.d -o CMakeFiles/libslic3r.dir/SVG.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SVG.cpp
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::FFFTreeSupport::SupportElementMerging}; _Tp = Slic3r::FFFTreeSupport::SupportElementMerging; _Alloc = std::allocator<Slic3r::FFFTreeSupport::SupportElementMerging>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::FFFTreeSupport::SupportElementMerging>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::FFFTreeSupport::SupportElementMerging}; _Tp = Slic3r::FFFTreeSupport::SupportElementMerging; _Alloc = std::allocator<Slic3r::FFFTreeSupport::SupportElementMerging>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::FFFTreeSupport::SupportElementMerging; _Alloc = std::allocator<Slic3r::FFFTreeSupport::SupportElementMerging>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void Slic3r::FFFTreeSupport::create_layer_pathing(const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, std::function<void()>)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/TreeSupport.cpp:2444:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FFFTreeSupport::SupportElementMerging*, std::vector<Slic3r::FFFTreeSupport::SupportElementMerging> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::FFFTreeSupport::TreeSupportSettings&, std::vector<unsigned int, std::allocator<unsigned int> >}; _Tp = std::pair<Slic3r::FFFTreeSupport::TreeSupportSettings, std::vector<unsigned int> >; _Alloc = std::allocator<std::pair<Slic3r::FFFTreeSupport::TreeSupportSettings, std::vector<unsigned int> > >]',
    inlined from 'std::vector<std::pair<Slic3r::FFFTreeSupport::TreeSupportSettings, std::vector<unsigned int> > > Slic3r::FFFTreeSupport::group_meshes(const Slic3r::Print&, const std::vector<unsigned int>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/TreeSupport.cpp:161:40,
    inlined from 'void Slic3r::FFFTreeSupport::generate_support_areas(Slic3r::Print&, const Slic3r::BuildVolume&, const std::vector<unsigned int>&, std::function<void()>)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/TreeSupport.cpp:3409:123,
    inlined from 'void Slic3r::fff_tree_support_generate(PrintObject&, std::function<void()>)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Support/TreeSupport.cpp:3632:43:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::FFFTreeSupport::TreeSupportSettings, std::vector<unsigned int> >*, std::vector<std::pair<Slic3r::FFFTreeSupport::TreeSupportSettings, std::vector<unsigned int> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 47%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Tesselate.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Tesselate.cpp.o -MF CMakeFiles/libslic3r.dir/Tesselate.cpp.o.d -o CMakeFiles/libslic3r.dir/Tesselate.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Tesselate.cpp
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:29,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >; _Distance = int; _Tp = pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<double, 2, 1, 2>, Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double> >(const std::vector<Slic3r::Linef>&, const Slic3r::AABBTreeIndirect::Tree<2, double>&, const Slic3r::Linef&)::<lambda(const pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&)> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<double, 2, 1, 2>, Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double> >(const std::vector<Slic3r::Linef>&, const Slic3r::AABBTreeIndirect::Tree<2, double>&, const Slic3r::Linef&)::<lambda(const pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<double, 2, 1, 2>, Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double> >(const std::vector<Slic3r::Linef>&, const Slic3r::AABBTreeIndirect::Tree<2, double>&, const Slic3r::Linef&)::<lambda(const pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]':
/usr/include/c++/13/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector<Slic3r::Surface>::iterator' changed in GCC 7.1
  195 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector<Slic3r::Surface>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::SurfaceCollection::keep_type(Slic3r::SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.cpp:87:23:
/usr/include/c++/13/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::SurfaceCollection::keep_types(std::initializer_list<Slic3r::SurfaceType>)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.cpp:100:23:
/usr/include/c++/13/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::SurfaceCollection::remove_type(Slic3r::SurfaceType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.cpp:114:23:
/usr/include/c++/13/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::SurfaceCollection::remove_types(std::initializer_list<Slic3r::SurfaceType>)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.cpp:143:23:
/usr/include/c++/13/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::Linef}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Linef>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Linef}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'Slic3r::Linesf Slic3r::to_unscaled_linesf(const ExPolygons&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:197:32:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Linef*, std::vector<Slic3r::Linef> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Linef}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'Slic3r::Linesf Slic3r::to_unscaled_linesf(const ExPolygons&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:200:28:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Linef*, std::vector<Slic3r::Linef> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::ExtendedPoint&}; _Tp = Slic3r::ExtendedPoint; _Alloc = std::allocator<Slic3r::ExtendedPoint>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::ExtendedPoint>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
/usr/include/c++/13/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtendedPoint; _Alloc = std::allocator<Slic3r::ExtendedPoint>]':
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtendedPoint*, std::vector<Slic3r::ExtendedPoint> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType&}; _Tp = Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType; _Alloc = std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType, std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::SurfaceCollection::remove_type(Slic3r::SurfaceType, Slic3r::ExPolygons*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.cpp:130:23:
/usr/include/c++/13/bits/stl_vector.h:1563:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
 1563 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::Surface&}; _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Surface>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::Surface; _Alloc = std::allocator<Slic3r::Surface>]',
    inlined from 'void Slic3r::SurfaceCollection::simplify(double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SurfaceCollection.cpp:24:25:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType&}; _Tp = Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType; _Alloc = std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType>]',
    inlined from 'Slic3r::AABBTreeIndirect::Tree<LineType::Dim, typename LineType::Scalar> Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines(const std::vector<_Tp>&) [with LineType = Slic3r::Linef]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/../AABBTreeLines.hpp:199:27:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType*, std::vector<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType, std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double, const std::pair<Eigen::Matrix<double, 2, 1, 2, 2, 1>, unsigned int>&}; _Tp = std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >; _Alloc = std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
[ 47%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/TriangleMesh.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/TriangleMesh.cpp.o -MF CMakeFiles/libslic3r.dir/TriangleMesh.cpp.o.d -o CMakeFiles/libslic3r.dir/TriangleMesh.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/TriangleMesh.cpp
[ 47%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/TriangleMeshSlicer.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/TriangleMeshSlicer.cpp.o -MF CMakeFiles/libslic3r.dir/TriangleMeshSlicer.cpp.o.d -o CMakeFiles/libslic3r.dir/TriangleMeshSlicer.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/TriangleMeshSlicer.cpp
In file included from /usr/include/c++/13/bits/specfun.h:43,
                 from /usr/include/c++/13/cmath:3699,
                 from /usr/include/c++/13/math.h:36,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:15:
/usr/include/c++/13/bits/stl_algobase.h: In function 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >]':
/usr/include/c++/13/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
  155 |     iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b)
      |     ^~~~~~~~~
/usr/include/c++/13/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<double, 2, 1, 2>, Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double> >(const std::vector<Slic3r::Linef>&, const Slic3r::AABBTreeIndirect::Tree<2, double>&, const Slic3r::Linef&)::<lambda(const pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<double, 2, 1, 2>, Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double> >(const std::vector<Slic3r::Linef>&, const Slic3r::AABBTreeIndirect::Tree<2, double>&, const Slic3r::Linef&)::<lambda(const pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<double, 2, 1, 2>, Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double> >(const std::vector<Slic3r::Linef>&, const Slic3r::AABBTreeIndirect::Tree<2, double>&, const Slic3r::Linef&)::<lambda(const pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1897:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<double, 2, 1, 2>, Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double> >(const std::vector<Slic3r::Linef>&, const Slic3r::AABBTreeIndirect::Tree<2, double>&, const Slic3r::Linef&)::<lambda(const pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1931:38:
/usr/include/c++/13/bits/stl_algo.h:91:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
   91 |             std::iter_swap(__result, __b);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:95:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
   95 |             std::iter_swap(__result, __a);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:100:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
  100 |         std::iter_swap(__result, __c);
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<double, 2, 1, 2>, Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double> >(const std::vector<Slic3r::Linef>&, const Slic3r::AABBTreeIndirect::Tree<2, double>&, const Slic3r::Linef&)::<lambda(const pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, const std::pair<Eigen::Matrix<double, 2, 1, 2, 2, 1>, unsigned int>&}; _Tp = std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >; _Alloc = std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > >]',
    inlined from 'std::vector<std::pair<VectorType, unsigned int> > Slic3r::AABBTreeLines::get_intersections_with_line(const std::vector<result_type>&, const TreeType&, const LineType&) [with bool sorted = true; VectorType = Eigen::Matrix<double, 2, 1, 2>; LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/../AABBTreeLines.hpp:287:49:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<double, 2, 1, 2>, Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double> >(const std::vector<Slic3r::Linef>&, const Slic3r::AABBTreeIndirect::Tree<2, double>&, const Slic3r::Linef&)::<lambda(const pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >; _Compare = Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<double, 2, 1, 2>, Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double> >(const std::vector<Slic3r::Linef>&, const Slic3r::AABBTreeIndirect::Tree<2, double>&, const Slic3r::Linef&)::<lambda(const pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'std::vector<std::pair<VectorType, unsigned int> > Slic3r::AABBTreeLines::get_intersections_with_line(const std::vector<result_type>&, const TreeType&, const LineType&) [with bool sorted = true; VectorType = Eigen::Matrix<double, 2, 1, 2>; LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/../AABBTreeLines.hpp:289:18:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<double, 2, 1, 2>, Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double> >(const std::vector<Slic3r::Linef>&, const Slic3r::AABBTreeIndirect::Tree<2, double>&, const Slic3r::Linef&)::<lambda(const pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<double, 2, 1, 2>, Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double> >(const std::vector<Slic3r::Linef>&, const Slic3r::AABBTreeIndirect::Tree<2, double>&, const Slic3r::Linef&)::<lambda(const pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >; _Compare = Slic3r::AABBTreeLines::get_intersections_with_line<true, Eigen::Matrix<double, 2, 1, 2>, Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double> >(const std::vector<Slic3r::Linef>&, const Slic3r::AABBTreeIndirect::Tree<2, double>&, const Slic3r::Linef&)::<lambda(const pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&, pair<double, pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'std::vector<std::pair<VectorType, unsigned int> > Slic3r::AABBTreeLines::get_intersections_with_line(const std::vector<result_type>&, const TreeType&, const LineType&) [with bool sorted = true; VectorType = Eigen::Matrix<double, 2, 1, 2>; LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/../AABBTreeLines.hpp:289:18:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtendedPoint; _Alloc = std::allocator<Slic3r::ExtendedPoint>]',
    inlined from 'std::vector<Slic3r::ExtendedPoint> Slic3r::estimate_points_properties(const POINTS&, const AABBTreeLines::LinesDistancer<L>&, float, float) [with bool SCALED_INPUT = true; bool ADD_INTERSECTIONS = true; bool PREV_LAYER_BOUNDARY_OFFSET = true; bool SIGNED_DISTANCE = true; POINTS = std::vector<Point, tbb::detail::d1::scalable_allocator<Point> >; L = Linef]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ExtrusionProcessor.hpp:78:33:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtendedPoint*, std::vector<Slic3r::ExtendedPoint> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtendedPoint; _Alloc = std::allocator<Slic3r::ExtendedPoint>]',
    inlined from 'std::vector<Slic3r::ExtendedPoint> Slic3r::estimate_points_properties(const POINTS&, const AABBTreeLines::LinesDistancer<L>&, float, float) [with bool SCALED_INPUT = true; bool ADD_INTERSECTIONS = true; bool PREV_LAYER_BOUNDARY_OFFSET = true; bool SIGNED_DISTANCE = true; POINTS = std::vector<Point, tbb::detail::d1::scalable_allocator<Point> >; L = Linef]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ExtrusionProcessor.hpp:81:25:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtendedPoint*, std::vector<Slic3r::ExtendedPoint> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtendedPoint; _Alloc = std::allocator<Slic3r::ExtendedPoint>]',
    inlined from 'std::vector<Slic3r::ExtendedPoint> Slic3r::estimate_points_properties(const POINTS&, const AABBTreeLines::LinesDistancer<L>&, float, float) [with bool SCALED_INPUT = true; bool ADD_INTERSECTIONS = true; bool PREV_LAYER_BOUNDARY_OFFSET = true; bool SIGNED_DISTANCE = true; POINTS = std::vector<Point, tbb::detail::d1::scalable_allocator<Point> >; L = Linef]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ExtrusionProcessor.hpp:119:33:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtendedPoint*, std::vector<Slic3r::ExtendedPoint> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtendedPoint; _Alloc = std::allocator<Slic3r::ExtendedPoint>]',
    inlined from 'std::vector<Slic3r::ExtendedPoint> Slic3r::estimate_points_properties(const POINTS&, const AABBTreeLines::LinesDistancer<L>&, float, float) [with bool SCALED_INPUT = true; bool ADD_INTERSECTIONS = true; bool PREV_LAYER_BOUNDARY_OFFSET = true; bool SIGNED_DISTANCE = true; POINTS = std::vector<Point, tbb::detail::d1::scalable_allocator<Point> >; L = Linef]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ExtrusionProcessor.hpp:142:41:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtendedPoint*, std::vector<Slic3r::ExtendedPoint> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtendedPoint; _Alloc = std::allocator<Slic3r::ExtendedPoint>]',
    inlined from 'std::vector<Slic3r::ExtendedPoint> Slic3r::estimate_points_properties(const POINTS&, const AABBTreeLines::LinesDistancer<L>&, float, float) [with bool SCALED_INPUT = true; bool ADD_INTERSECTIONS = true; bool PREV_LAYER_BOUNDARY_OFFSET = false; bool SIGNED_DISTANCE = false; POINTS = std::vector<Point, tbb::detail::d1::scalable_allocator<Point> >; L = ExtrusionLine]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ExtrusionProcessor.hpp:78:33,
    inlined from 'void Slic3r::SupportSpotsGenerator::estimate_supports_malformations(Slic3r::SupportLayerPtrs&, float, const Params&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SupportSpotsGenerator.cpp:1115:130:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtendedPoint*, std::vector<Slic3r::ExtendedPoint> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtendedPoint; _Alloc = std::allocator<Slic3r::ExtendedPoint>]',
    inlined from 'std::vector<Slic3r::ExtendedPoint> Slic3r::estimate_points_properties(const POINTS&, const AABBTreeLines::LinesDistancer<L>&, float, float) [with bool SCALED_INPUT = true; bool ADD_INTERSECTIONS = true; bool PREV_LAYER_BOUNDARY_OFFSET = false; bool SIGNED_DISTANCE = false; POINTS = std::vector<Point, tbb::detail::d1::scalable_allocator<Point> >; L = ExtrusionLine]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ExtrusionProcessor.hpp:81:25,
    inlined from 'void Slic3r::SupportSpotsGenerator::estimate_supports_malformations(Slic3r::SupportLayerPtrs&, float, const Params&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SupportSpotsGenerator.cpp:1115:130:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtendedPoint*, std::vector<Slic3r::ExtendedPoint> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<Eigen::Matrix<double, 3, 1, 2> > Slic3r::GluTessWrapper::tesselate3d(const Slic3r::ExPolygon&, double, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Tesselate.cpp:42:32:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<Eigen::Matrix<double, 3, 1, 2> > Slic3r::GluTessWrapper::tesselate3d(const Slic3r::ExPolygon&, double, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Tesselate.cpp:43:32:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<Eigen::Matrix<double, 3, 1, 2> > Slic3r::GluTessWrapper::tesselate3d(const Slic3r::ExPolygon&, double, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Tesselate.cpp:44:32:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<Eigen::Matrix<double, 3, 1, 2> > Slic3r::GluTessWrapper::tesselate3d(const Slic3r::ExPolygon&, double, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Tesselate.cpp:51:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<Eigen::Matrix<double, 3, 1, 2> > Slic3r::GluTessWrapper::tesselate3d(const Slic3r::ExPolygon&, double, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Tesselate.cpp:52:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'std::vector<Eigen::Matrix<double, 3, 1, 2> > Slic3r::GluTessWrapper::tesselate3d(const Slic3r::ExPolygon&, double, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Tesselate.cpp:53:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&, double&, double&}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 3, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&, const double&, double&}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 3, 1, 2> >::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'void Slic3r::GluTessWrapper::tessVertex(const GLvoid*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Tesselate.cpp:142:44,
    inlined from 'static void Slic3r::GluTessWrapper::tessVertexCB(const GLvoid*, void*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Tesselate.cpp:109:129:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&, const double&, double&}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'void Slic3r::GluTessWrapper::tessVertex(const GLvoid*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Tesselate.cpp:144:48,
    inlined from 'static void Slic3r::GluTessWrapper::tessVertexCB(const GLvoid*, void*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Tesselate.cpp:109:129:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'void Slic3r::GluTessWrapper::tessVertex(const GLvoid*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Tesselate.cpp:145:48,
    inlined from 'static void Slic3r::GluTessWrapper::tessVertexCB(const GLvoid*, void*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Tesselate.cpp:109:129:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'void Slic3r::GluTessWrapper::tessVertex(const GLvoid*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Tesselate.cpp:147:48,
    inlined from 'static void Slic3r::GluTessWrapper::tessVertexCB(const GLvoid*, void*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Tesselate.cpp:109:129:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&, const double&, double&}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'void Slic3r::GluTessWrapper::tessVertex(const GLvoid*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Tesselate.cpp:148:48,
    inlined from 'static void Slic3r::GluTessWrapper::tessVertexCB(const GLvoid*, void*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Tesselate.cpp:109:129:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtendedPoint; _Alloc = std::allocator<Slic3r::ExtendedPoint>]',
    inlined from 'std::vector<Slic3r::ExtendedPoint> Slic3r::estimate_points_properties(const POINTS&, const AABBTreeLines::LinesDistancer<L>&, float, float) [with bool SCALED_INPUT = true; bool ADD_INTERSECTIONS = true; bool PREV_LAYER_BOUNDARY_OFFSET = false; bool SIGNED_DISTANCE = false; POINTS = std::vector<Point, tbb::detail::d1::scalable_allocator<Point> >; L = ExtrusionLine]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ExtrusionProcessor.hpp:78:33:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtendedPoint*, std::vector<Slic3r::ExtendedPoint> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtendedPoint; _Alloc = std::allocator<Slic3r::ExtendedPoint>]',
    inlined from 'std::vector<Slic3r::ExtendedPoint> Slic3r::estimate_points_properties(const POINTS&, const AABBTreeLines::LinesDistancer<L>&, float, float) [with bool SCALED_INPUT = true; bool ADD_INTERSECTIONS = true; bool PREV_LAYER_BOUNDARY_OFFSET = false; bool SIGNED_DISTANCE = false; POINTS = std::vector<Point, tbb::detail::d1::scalable_allocator<Point> >; L = ExtrusionLine]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ExtrusionProcessor.hpp:81:25:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtendedPoint*, std::vector<Slic3r::ExtendedPoint> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtendedPoint; _Alloc = std::allocator<Slic3r::ExtendedPoint>]',
    inlined from 'std::vector<Slic3r::ExtendedPoint> Slic3r::estimate_points_properties(const POINTS&, const AABBTreeLines::LinesDistancer<L>&, float, float) [with bool SCALED_INPUT = true; bool ADD_INTERSECTIONS = true; bool PREV_LAYER_BOUNDARY_OFFSET = false; bool SIGNED_DISTANCE = false; POINTS = std::vector<Point, tbb::detail::d1::scalable_allocator<Point> >; L = ExtrusionLine]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/GCode/ExtrusionProcessor.hpp:142:41:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtendedPoint*, std::vector<Slic3r::ExtendedPoint> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&, const double&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&, const double&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'std::vector<Eigen::Matrix<double, 2, 1, 2> > Slic3r::triangulate_expolygons_2d(const ExPolygons&, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Tesselate.cpp:226:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&, const double&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'std::vector<Eigen::Matrix<double, 2, 1, 2> > Slic3r::triangulate_expolygon_2d(const ExPolygon&, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Tesselate.cpp:215:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 47%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/utils.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/utils.cpp.o -MF CMakeFiles/libslic3r.dir/utils.cpp.o.d -o CMakeFiles/libslic3r.dir/utils.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/utils.cpp
[ 48%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Time.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Time.cpp.o -MF CMakeFiles/libslic3r.dir/Time.cpp.o.d -o CMakeFiles/libslic3r.dir/Time.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Time.cpp
[ 48%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Timer.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Timer.cpp.o -MF CMakeFiles/libslic3r.dir/Timer.cpp.o.d -o CMakeFiles/libslic3r.dir/Timer.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Timer.cpp
[ 48%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Thread.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Thread.cpp.o -MF CMakeFiles/libslic3r.dir/Thread.cpp.o.d -o CMakeFiles/libslic3r.dir/Thread.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Thread.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::OpenPolyline}; _Tp = Slic3r::OpenPolyline; _Alloc = std::allocator<Slic3r::OpenPolyline>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::OpenPolyline>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::OpenPolyline}; _Tp = Slic3r::OpenPolyline; _Alloc = std::allocator<Slic3r::OpenPolyline>]',
    inlined from 'void Slic3r::chain_lines_by_triangle_connectivity.constprop(IntersectionLines&, Polygons&, std::vector<OpenPolyline>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/TriangleMeshSlicer.cpp:1053:48:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::OpenPolyline*, std::vector<Slic3r::OpenPolyline> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const float&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const float&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'indexed_triangle_set Slic3r::its_convex_hull(const std::vector<Eigen::Matrix<float, 3, 1, 2> >&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/TriangleMesh.cpp:1421:46:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
[ 48%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/TriangleSelector.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/TriangleSelector.cpp.o -MF CMakeFiles/libslic3r.dir/TriangleSelector.cpp.o.d -o CMakeFiles/libslic3r.dir/TriangleSelector.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/TriangleSelector.cpp
In file included from /usr/include/c++/13/bits/stl_algobase.h:64,
                 from /usr/include/c++/13/bits/specfun.h:43,
                 from /usr/include/c++/13/cmath:3699,
                 from /usr/include/c++/13/math.h:36,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:15:
In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = int&; _U2 = int&; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = int; _T2 = int]',
    inlined from 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = int&; _T2 = int&]' at /usr/include/c++/13/bits/stl_pair.h:927:72,
    inlined from 'Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)::<lambda(const Slic3r::Vec3f&, int, const Slic3r::Vec3f&, int, const Slic3r::Vec3f&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/TriangleMeshSlicer.cpp:2374:38,
    inlined from 'void Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/TriangleMeshSlicer.cpp:2376:57:
/usr/include/c++/13/bits/stl_pair.h:688:42: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized]
  688 |         : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y))
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/TriangleMeshSlicer.cpp:2356:29: note: 'ilower' declared here
 2356 |                 int iupper, ilower;
      |                             ^~~~~~
In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = int&; _U2 = int&; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = int; _T2 = int]',
    inlined from 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = int&; _T2 = int&]' at /usr/include/c++/13/bits/stl_pair.h:927:72,
    inlined from 'Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)::<lambda(const Slic3r::Vec3f&, int, const Slic3r::Vec3f&, int, const Slic3r::Vec3f&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/TriangleMeshSlicer.cpp:2374:38,
    inlined from 'void Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/TriangleMeshSlicer.cpp:2377:57:
/usr/include/c++/13/bits/stl_pair.h:688:42: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized]
  688 |         : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y))
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/TriangleMeshSlicer.cpp:2356:29: note: 'ilower' declared here
 2356 |                 int iupper, ilower;
      |                             ^~~~~~
[ 48%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/TriangleSetSampling.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/TriangleSetSampling.cpp.o -MF CMakeFiles/libslic3r.dir/TriangleSetSampling.cpp.o.d -o CMakeFiles/libslic3r.dir/TriangleSetSampling.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/TriangleSetSampling.cpp
[ 49%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/TriangleSelectorWrapper.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/TriangleSelectorWrapper.cpp.o -MF CMakeFiles/libslic3r.dir/TriangleSelectorWrapper.cpp.o.d -o CMakeFiles/libslic3r.dir/TriangleSelectorWrapper.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/TriangleSelectorWrapper.cpp
[ 49%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Zipper.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Zipper.cpp.o -MF CMakeFiles/libslic3r.dir/Zipper.cpp.o.d -o CMakeFiles/libslic3r.dir/Zipper.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Zipper.cpp
[ 49%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MinAreaBoundingBox.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/MinAreaBoundingBox.cpp.o -MF CMakeFiles/libslic3r.dir/MinAreaBoundingBox.cpp.o.d -o CMakeFiles/libslic3r.dir/MinAreaBoundingBox.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MinAreaBoundingBox.cpp
[ 49%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/miniz_extension.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/miniz_extension.cpp.o -MF CMakeFiles/libslic3r.dir/miniz_extension.cpp.o.d -o CMakeFiles/libslic3r.dir/miniz_extension.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/miniz_extension.cpp
[ 49%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/OpenVDBUtils.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/OpenVDBUtils.cpp.o -MF CMakeFiles/libslic3r.dir/OpenVDBUtils.cpp.o.d -o CMakeFiles/libslic3r.dir/OpenVDBUtils.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/OpenVDBUtils.cpp
[ 50%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Pad.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Pad.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/Pad.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/Pad.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/Pad.cpp
[ 50%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTreeMesher.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTreeMesher.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/SupportTreeMesher.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/SupportTreeMesher.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeMesher.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int>; _Tp = std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int>; _Alloc = std::allocator<std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int> >]':
/usr/include/c++/13/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int>, std::allocator<std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int> > >::iterator' changed in GCC 7.1
  413 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void>, boost::multiprecision::et_off> >, unsigned int>&}; _Tp = std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int>; _Alloc = std::allocator<std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int>, std::allocator<std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int> > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int>; _Alloc = std::allocator<std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int> >]':
/usr/include/c++/13/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector<std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int>, std::allocator<std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int> > >::const_iterator' changed in GCC 7.1
  133 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc:162:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int>*, std::vector<std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int>, std::allocator<std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int> > > >' changed in GCC 7.1
  162 |               _M_insert_aux(__pos, std::move(__x_copy._M_val()));
      |               ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int>*, std::vector<std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int>, std::allocator<std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int> > > >' changed in GCC 7.1
  170 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/MinAreaBoundingBox.cpp:23:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp: In lambda function:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp:222:25: note: parameter passing for argument of type 'std::vector<std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int>, std::allocator<std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int> > >::const_iterator' changed in GCC 7.1
  222 |                 A.insert(it, iv);
      |                 ~~~~~~~~^~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp: In lambda function:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp:222:25: note: parameter passing for argument of type 'std::vector<std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int>, std::allocator<std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int> > >::const_iterator' changed in GCC 7.1
  222 |                 A.insert(it, iv);
      |                 ~~~~~~~~^~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp: In lambda function:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp:222:25: note: parameter passing for argument of type 'std::vector<std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int>, std::allocator<std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int> > >::const_iterator' changed in GCC 7.1
  222 |                 A.insert(it, iv);
      |                 ~~~~~~~~^~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp: In lambda function:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp:222:25: note: parameter passing for argument of type 'std::vector<std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int>, std::allocator<std::pair<boost::rational<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void> > >, unsigned int> > >::const_iterator' changed in GCC 7.1
  222 |                 A.insert(it, iv);
      |                 ~~~~~~~~^~~~~~~~
[ 50%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTreeBuilder.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTreeBuilder.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/SupportTreeBuilder.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/SupportTreeBuilder.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeBuilder.cpp
[ 50%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTree.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTree.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/SupportTree.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/SupportTree.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTree.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'indexed_triangle_set Slic3r::sla::sphere(double, Portion, double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeMesher.cpp:29:61:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeUtils.hpp:15,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:8,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/DefaultSupportTree.hpp:8,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTree.cpp:14:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry.hpp: In instantiation of 'std::pair<_FIter, _FIter> Slic3r::Geometry::dir_to_spheric(Slic3r::Vec<3, Tin>&, Tout) [with Tout = double; Tin = double; Slic3r::Vec<3, Tin> = Eigen::Matrix<double, 3, 1, 2>]':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:51:43:   required from 'std::optional<Slic3r::sla::DiffBridge> Slic3r::sla::search_widening_path(Ex, const SupportableMesh&, const Vec3d&, const Vec3d&, double, double) [with Ex = Slic3r::ExecutionTBB; Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/DefaultSupportTree.hpp:196:41:   required from here
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry.hpp:524:23: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  524 | std::pair<Tout, Tout> dir_to_spheric(const Vec<3, Tin> &n, Tout norm = 1.)
      |                       ^~~~~~~~~~~~~~
[ 50%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Rotfinder.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Rotfinder.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/Rotfinder.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/Rotfinder.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/Rotfinder.cpp
[ 51%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SpatIndex.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SpatIndex.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/SpatIndex.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/SpatIndex.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SpatIndex.cpp
[ 51%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/RasterBase.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/RasterBase.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/RasterBase.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/RasterBase.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/RasterBase.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>&}; _Tp = std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>; _Alloc = std::allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>; _Alloc = std::allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >]',
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >]' at /usr/include/c++/13/bits/stl_iterator.h:739:22,
    inlined from 'void boost::geometry::index::detail::rtree::visitors::spatial_query<MembersHolder, Predicates, OutIter>::operator()(const leaf&) [with MembersHolder = boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder; Predicates = boost::geometry::index::detail::predicates::satisfies<std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, false>; OutIter = std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/spatial_query.hpp:80:27,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>&; Visitor = boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::false_) [with Visitor = invoke_visitor<boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >, false>; VoidPtrCV = void*; T = boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>]' at /usr/include/boost/variant/detail/visitation_impl.hpp:131:38,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >, false>; VoidPtrCV = void*; T = boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; NoBackupFlag = boost::variant<boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2>, boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_item<mpl_::long_<1>, boost::geometry::index::detail::rtree::variant_internal_node<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >, false>; VoidPtrCV = void*; T0_ = boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; TN = {boost::geometry::index::detail::rtree::variant_internal_node<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >, false>; T0_ = boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; TN = {boost::geometry::index::detail::rtree::variant_internal_node<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >; T0_ = boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; TN = {boost::geometry::index::detail::rtree::variant_internal_node<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>; _Alloc = std::allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >]',
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >]' at /usr/include/c++/13/bits/stl_iterator.h:739:22,
    inlined from 'void boost::geometry::index::detail::rtree::visitors::spatial_query<MembersHolder, Predicates, OutIter>::operator()(const leaf&) [with MembersHolder = boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder; Predicates = boost::geometry::index::detail::predicates::satisfies<std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, false>; OutIter = std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/spatial_query.hpp:80:27,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>&; Visitor = boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::result_type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(boost::detail::variant::backup_holder<LhsT>&, long int) [with T = boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; Visitor = boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1078:30,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::false_) [with Visitor = invoke_visitor<boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >, false>; VoidPtrCV = void*; T = boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>]' at /usr/include/boost/variant/detail/visitation_impl.hpp:137:38,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >, false>; VoidPtrCV = void*; T = boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; NoBackupFlag = boost::variant<boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2>, boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_item<mpl_::long_<1>, boost::geometry::index::detail::rtree::variant_internal_node<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >, false>; VoidPtrCV = void*; T0_ = boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; TN = {boost::geometry::index::detail::rtree::variant_internal_node<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >, false>; T0_ = boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; TN = {boost::geometry::index::detail::rtree::variant_internal_node<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >; T0_ = boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; TN = {boost::geometry::index::detail::rtree::variant_internal_node<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:29:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > > >; _Distance = int; _Tp = pair<double, pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_val<bool (*)(const pair<double, pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >&, const pair<double, pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >&)>]':
/usr/include/c++/13/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
  135 |     __push_heap(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> >}; _Tp = std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >; _Alloc = std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > > >; _Distance = int; _Tp = pair<double, pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<double, pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >&, const pair<double, pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >&)>]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> >}; _Tp = std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >; _Alloc = std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >; _Alloc = std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void boost::geometry::index::detail::rtree::visitors::distance_query_result<Value, Translator, DistanceType, OutIt>::store(const Value&, const distance_type&) [with Value = std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>; Translator = boost::geometry::index::detail::translator<boost::geometry::index::indexable<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, boost::geometry::index::equal_to<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; DistanceType = double; OutIt = std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:40:34,
    inlined from 'void boost::geometry::index::detail::rtree::visitors::distance_query_result<Value, Translator, DistanceType, OutIt>::store(const Value&, const distance_type&) [with Value = std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>; Translator = boost::geometry::index::detail::translator<boost::geometry::index::indexable<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, boost::geometry::index::equal_to<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; DistanceType = double; OutIt = std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:36:17,
    inlined from 'void boost::geometry::index::detail::rtree::visitors::distance_query<MembersHolder, Predicates, DistancePredicateIndex, OutIter>::operator()(const leaf&) [with MembersHolder = boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder; Predicates = boost::geometry::index::detail::predicates::nearest<Eigen::Matrix<double, 3, 1, 2> >; unsigned int DistancePredicateIndex = 0; OutIter = std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:253:35:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>; _Alloc = std::allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >]',
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >]' at /usr/include/c++/13/bits/stl_iterator.h:739:22,
    inlined from 'size_t boost::geometry::index::detail::rtree::visitors::distance_query_result<Value, Translator, DistanceType, OutIt>::finish() [with Value = std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>; Translator = boost::geometry::index::detail::translator<boost::geometry::index::indexable<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, boost::geometry::index::equal_to<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; DistanceType = double; OutIt = std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:77:23,
    inlined from 'size_t boost::geometry::index::detail::rtree::visitors::distance_query<MembersHolder, Predicates, DistancePredicateIndex, OutIter>::finish() [with MembersHolder = boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder; Predicates = boost::geometry::index::detail::predicates::nearest<Eigen::Matrix<double, 3, 1, 2> >; unsigned int DistancePredicateIndex = 0; OutIter = std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:261:31,
    inlined from 'boost::geometry::index::rtree<Value, Options, IndexableGetter, EqualTo, Allocator>::size_type boost::geometry::index::rtree<Value, Options, IndexableGetter, EqualTo, Allocator>::query_dispatch(const Predicates&, OutIter, const mpl_::bool_<true>&) const [with Predicates = boost::geometry::index::detail::predicates::nearest<Eigen::Matrix<double, 3, 1, 2> >; OutIter = std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; Value = std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>; Parameters = boost::geometry::index::rstar<16, 4>; IndexableGetter = boost::geometry::index::indexable<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >; EqualTo = boost::geometry::index::equal_to<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >; Allocator = boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >]' at /usr/include/boost/geometry/index/rtree.hpp:1914:33,
    inlined from 'boost::geometry::index::rtree<Value, Options, IndexableGetter, EqualTo, Allocator>::size_type boost::geometry::index::rtree<Value, Options, IndexableGetter, EqualTo, Allocator>::query(const Predicates&, OutIter) const [with Predicates = boost::geometry::index::detail::predicates::nearest<Eigen::Matrix<double, 3, 1, 2> >; OutIter = std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; Value = std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>; Parameters = boost::geometry::index::rstar<16, 4>; IndexableGetter = boost::geometry::index::indexable<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >; EqualTo = boost::geometry::index::equal_to<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >; Allocator = boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >]' at /usr/include/boost/geometry/index/rtree.hpp:1081:30,
    inlined from 'std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > Slic3r::sla::PointIndex::nearest(const Slic3r::sla::Vec3d&, unsigned int) const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SpatIndex.cpp:78:26:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 51%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/RasterToPolygons.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/RasterToPolygons.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/RasterToPolygons.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/RasterToPolygons.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/RasterToPolygons.cpp
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:29,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea*, vector<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea> >; _Distance = int; _Tp = Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::<lambda(const Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea&, const Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea&)> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea*, std::vector<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea> >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea*, vector<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::<lambda(const Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea&, const Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea*, std::vector<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea> >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea*, std::vector<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea*, vector<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::<lambda(const Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea&, const Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea*, std::vector<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea> >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea*, std::vector<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea*, std::vector<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea> >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 51%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/ConcaveHull.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/ConcaveHull.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/ConcaveHull.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/ConcaveHull.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/ConcaveHull.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::array<double, 2>&}; _Tp = std::array<double, 2>; _Alloc = std::allocator<std::array<double, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::array<double, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea*, vector<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::<lambda(const Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea&, const Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea*, vector<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea> >; _Compare = Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::<lambda(const Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea&, const Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'std::vector<std::array<double, 2> > Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/Rotfinder.cpp:248:14,
    inlined from 'Slic3r::Vec2d Slic3r::sla::find_least_supports_rotation(const Slic3r::ModelObject&, const RotOptimizeParams&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/Rotfinder.cpp:377:83:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea*, std::vector<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea> >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea*, vector<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::<lambda(const Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea&, const Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea*, vector<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::<lambda(const Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea&, const Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea*, vector<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea> >; _Compare = Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::<lambda(const Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea&, const Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'std::vector<std::array<double, 2> > Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/Rotfinder.cpp:248:14,
    inlined from 'Slic3r::Vec2d Slic3r::sla::find_least_supports_rotation(const Slic3r::ModelObject&, const RotOptimizeParams&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/Rotfinder.cpp:377:83:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea*, std::vector<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea> >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea*, std::vector<Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea> >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const std::array<double, 2>&}; _Tp = std::array<double, 2>; _Alloc = std::allocator<std::array<double, 2> >]',
    inlined from 'std::vector<std::array<double, 2> > Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/Rotfinder.cpp:254:54,
    inlined from 'Slic3r::Vec2d Slic3r::sla::find_least_supports_rotation(const Slic3r::ModelObject&, const RotOptimizeParams&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/Rotfinder.cpp:377:83:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::array<double, 2>*, std::vector<std::array<double, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = std::array<double, 2>; _Alloc = std::allocator<std::array<double, 2> >]',
    inlined from 'Slic3r::Vec2d Slic3r::sla::find_min_z_height_rotation(const Slic3r::ModelObject&, const RotOptimizeParams&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/Rotfinder.cpp:463:26:
/usr/include/c++/13/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::array<double, 2>*, std::vector<std::array<double, 2> > >' changed in GCC 7.1
  170 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 51%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Hollowing.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Hollowing.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/Hollowing.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/Hollowing.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/Hollowing.cpp
[ 52%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportPointGenerator.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportPointGenerator.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/SupportPointGenerator.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/SupportPointGenerator.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp
[ 52%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Clustering.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Clustering.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/Clustering.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/Clustering.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/Clustering.cpp
In file included from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:29,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<bool (*)(const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>]':
/usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int&, const float&}; _Tp = Slic3r::sla::SupportPointGenerator::MyLayer; _Alloc = std::allocator<Slic3r::sla::SupportPointGenerator::MyLayer>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::sla::SupportPointGenerator::MyLayer>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>&}; _Tp = std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>; _Alloc = std::allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>; _Alloc = std::allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >]',
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >]' at /usr/include/c++/13/bits/stl_iterator.h:739:22,
    inlined from 'void boost::geometry::index::detail::rtree::visitors::spatial_query<MembersHolder, Predicates, OutIter>::operator()(const leaf&) [with MembersHolder = boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder; Predicates = boost::geometry::index::detail::predicates::satisfies<Slic3r::sla::cluster(const std::vector<unsigned int>&, std::function<Eigen::Matrix<double, 3, 1, 2>(unsigned int)>, std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, unsigned int)::<lambda(const Slic3r::sla::Index3D&, const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&)>, false>; OutIter = std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/spatial_query.hpp:80:27,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>&; Visitor = boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<Slic3r::sla::cluster(const std::vector<unsigned int>&, std::function<Eigen::Matrix<double, 3, 1, 2>(unsigned int)>, std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, unsigned int)::<lambda(const Slic3r::sla::Index3D&, const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::false_) [with Visitor = invoke_visitor<boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<Slic3r::sla::cluster(const std::vector<unsigned int>&, std::function<Eigen::Matrix<double, 3, 1, 2>(unsigned int)>, std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, unsigned int)::<lambda(const Slic3r::sla::Index3D&, const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >, false>; VoidPtrCV = void*; T = boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>]' at /usr/include/boost/variant/detail/visitation_impl.hpp:131:38,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<Slic3r::sla::cluster(const std::vector<unsigned int>&, std::function<Eigen::Matrix<double, 3, 1, 2>(unsigned int)>, std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, unsigned int)::<lambda(const Slic3r::sla::Index3D&, const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >, false>; VoidPtrCV = void*; T = boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; NoBackupFlag = boost::variant<boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2>, boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_item<mpl_::long_<1>, boost::geometry::index::detail::rtree::variant_internal_node<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<Slic3r::sla::cluster(const std::vector<unsigned int>&, std::function<Eigen::Matrix<double, 3, 1, 2>(unsigned int)>, std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, unsigned int)::<lambda(const Slic3r::sla::Index3D&, const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<Slic3r::sla::cluster(const std::vector<unsigned int>&, std::function<Eigen::Matrix<double, 3, 1, 2>(unsigned int)>, std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, unsigned int)::<lambda(const Slic3r::sla::Index3D&, const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >, false>; VoidPtrCV = void*; T0_ = boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; TN = {boost::geometry::index::detail::rtree::variant_internal_node<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<Slic3r::sla::cluster(const std::vector<unsigned int>&, std::function<Eigen::Matrix<double, 3, 1, 2>(unsigned int)>, std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, unsigned int)::<lambda(const Slic3r::sla::Index3D&, const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >, false>; T0_ = boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; TN = {boost::geometry::index::detail::rtree::variant_internal_node<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<Slic3r::sla::cluster(const std::vector<unsigned int>&, std::function<Eigen::Matrix<double, 3, 1, 2>(unsigned int)>, std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, unsigned int)::<lambda(const Slic3r::sla::Index3D&, const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >; T0_ = boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; TN = {boost::geometry::index::detail::rtree::variant_internal_node<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>; _Alloc = std::allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >]',
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >]' at /usr/include/c++/13/bits/stl_iterator.h:739:22,
    inlined from 'void boost::geometry::index::detail::rtree::visitors::spatial_query<MembersHolder, Predicates, OutIter>::operator()(const leaf&) [with MembersHolder = boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder; Predicates = boost::geometry::index::detail::predicates::satisfies<Slic3r::sla::cluster(const std::vector<unsigned int>&, std::function<Eigen::Matrix<double, 3, 1, 2>(unsigned int)>, std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, unsigned int)::<lambda(const Slic3r::sla::Index3D&, const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&)>, false>; OutIter = std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/spatial_query.hpp:80:27,
    inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>&; Visitor = boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<Slic3r::sla::cluster(const std::vector<unsigned int>&, std::function<Eigen::Matrix<double, 3, 1, 2>(unsigned int)>, std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, unsigned int)::<lambda(const Slic3r::sla::Index3D&, const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24,
    inlined from 'boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::result_type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(boost::detail::variant::backup_holder<LhsT>&, long int) [with T = boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; Visitor = boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<Slic3r::sla::cluster(const std::vector<unsigned int>&, std::function<Eigen::Matrix<double, 3, 1, 2>(unsigned int)>, std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, unsigned int)::<lambda(const Slic3r::sla::Index3D&, const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1078:30,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::false_) [with Visitor = invoke_visitor<boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<Slic3r::sla::cluster(const std::vector<unsigned int>&, std::function<Eigen::Matrix<double, 3, 1, 2>(unsigned int)>, std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, unsigned int)::<lambda(const Slic3r::sla::Index3D&, const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >, false>; VoidPtrCV = void*; T = boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>]' at /usr/include/boost/variant/detail/visitation_impl.hpp:137:38,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<Slic3r::sla::cluster(const std::vector<unsigned int>&, std::function<Eigen::Matrix<double, 3, 1, 2>(unsigned int)>, std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, unsigned int)::<lambda(const Slic3r::sla::Index3D&, const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >, false>; VoidPtrCV = void*; T = boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; NoBackupFlag = boost::variant<boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2>, boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_item<mpl_::long_<1>, boost::geometry::index::detail::rtree::variant_internal_node<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<Slic3r::sla::cluster(const std::vector<unsigned int>&, std::function<Eigen::Matrix<double, 3, 1, 2>(unsigned int)>, std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, unsigned int)::<lambda(const Slic3r::sla::Index3D&, const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant<boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<Slic3r::sla::cluster(const std::vector<unsigned int>&, std::function<Eigen::Matrix<double, 3, 1, 2>(unsigned int)>, std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, unsigned int)::<lambda(const Slic3r::sla::Index3D&, const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >, false>; VoidPtrCV = void*; T0_ = boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; TN = {boost::geometry::index::detail::rtree::variant_internal_node<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>}]' at /usr/include/boost/variant/variant.hpp:2337:48,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor<boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<Slic3r::sla::cluster(const std::vector<unsigned int>&, std::function<Eigen::Matrix<double, 3, 1, 2>(unsigned int)>, std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, unsigned int)::<lambda(const Slic3r::sla::Index3D&, const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >, false>; T0_ = boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; TN = {boost::geometry::index::detail::rtree::variant_internal_node<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>}]' at /usr/include/boost/variant/variant.hpp:2349:43,
    inlined from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) & [with Visitor = boost::geometry::index::detail::rtree::visitors::spatial_query<boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies<Slic3r::sla::cluster(const std::vector<unsigned int>&, std::function<Eigen::Matrix<double, 3, 1, 2>(unsigned int)>, std::function<bool(const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>, unsigned int)::<lambda(const Slic3r::sla::Index3D&, const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&)>, false>, std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >; T0_ = boost::geometry::index::detail::rtree::variant_leaf<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; TN = {boost::geometry::index::detail::rtree::variant_internal_node<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> >, std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>}]' at /usr/include/boost/variant/variant.hpp:2393:44:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:294,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:118:
In copy constructor 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::PlainObjectBase<Derived>&) [with Derived = Eigen::Matrix<float, 2, 1, 2>]',
    inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65,
    inlined from 'Slic3r::sla::poisson_disk_from_samples<SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)> >(const std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)>)::PoissonDiskGridEntry::PoissonDiskGridEntry(const Slic3r::sla::poisson_disk_from_samples<SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)> >(const std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)>)::PoissonDiskGridEntry&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:454:12,
    inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = const Eigen::Matrix<int, 2, 1, 2>&; _U2 = Slic3r::sla::poisson_disk_from_samples<SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)> >(const std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)>)::PoissonDiskGridEntry&; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = const Eigen::Matrix<int, 2, 1, 2>; _T2 = Slic3r::sla::poisson_disk_from_samples<SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)> >(const std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)>)::PoissonDiskGridEntry]' at /usr/include/c++/13/bits/stl_pair.h:688:35,
    inlined from 'std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > > Slic3r::sla::poisson_disk_from_samples(const std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > >&, float, REFUSE_FUNCTION) [with REFUSE_FUNCTION = SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:492:47,
    inlined from 'void Slic3r::sla::SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:589:52:
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: 'data.Slic3r::sla::poisson_disk_from_samples::PoissonDiskGridEntry::poisson_samples[0].Eigen::Matrix<float, 2, 1, 2, 2, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<float, 2, 1, 2> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized]
  512 |       : Base(), m_storage(other.m_storage) { }
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp: In member function 'void Slic3r::sla::SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:489:38: note: 'data' declared here
  489 |                 PoissonDiskGridEntry data;
      |                                      ^~~~
In copy constructor 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::PlainObjectBase<Derived>&) [with Derived = Eigen::Matrix<float, 2, 1, 2>]',
    inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65,
    inlined from 'Slic3r::sla::poisson_disk_from_samples<SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)> >(const std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)>)::PoissonDiskGridEntry::PoissonDiskGridEntry(const Slic3r::sla::poisson_disk_from_samples<SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)> >(const std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)>)::PoissonDiskGridEntry&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:454:12,
    inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = const Eigen::Matrix<int, 2, 1, 2>&; _U2 = Slic3r::sla::poisson_disk_from_samples<SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)> >(const std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)>)::PoissonDiskGridEntry&; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = const Eigen::Matrix<int, 2, 1, 2>; _T2 = Slic3r::sla::poisson_disk_from_samples<SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)> >(const std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)>)::PoissonDiskGridEntry]' at /usr/include/c++/13/bits/stl_pair.h:688:35,
    inlined from 'std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > > Slic3r::sla::poisson_disk_from_samples(const std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > >&, float, REFUSE_FUNCTION) [with REFUSE_FUNCTION = SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:492:47,
    inlined from 'void Slic3r::sla::SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:589:52:
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: 'data.Slic3r::sla::poisson_disk_from_samples::PoissonDiskGridEntry::poisson_samples[1].Eigen::Matrix<float, 2, 1, 2, 2, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<float, 2, 1, 2> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized]
  512 |       : Base(), m_storage(other.m_storage) { }
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp: In member function 'void Slic3r::sla::SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:489:38: note: 'data' declared here
  489 |                 PoissonDiskGridEntry data;
      |                                      ^~~~
In copy constructor 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::PlainObjectBase<Derived>&) [with Derived = Eigen::Matrix<float, 2, 1, 2>]',
    inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65,
    inlined from 'Slic3r::sla::poisson_disk_from_samples<SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)> >(const std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)>)::PoissonDiskGridEntry::PoissonDiskGridEntry(const Slic3r::sla::poisson_disk_from_samples<SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)> >(const std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)>)::PoissonDiskGridEntry&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:454:12,
    inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = const Eigen::Matrix<int, 2, 1, 2>&; _U2 = Slic3r::sla::poisson_disk_from_samples<SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)> >(const std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)>)::PoissonDiskGridEntry&; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = const Eigen::Matrix<int, 2, 1, 2>; _T2 = Slic3r::sla::poisson_disk_from_samples<SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)> >(const std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)>)::PoissonDiskGridEntry]' at /usr/include/c++/13/bits/stl_pair.h:688:35,
    inlined from 'std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > > Slic3r::sla::poisson_disk_from_samples(const std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > >&, float, REFUSE_FUNCTION) [with REFUSE_FUNCTION = SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:492:47,
    inlined from 'void Slic3r::sla::SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:589:52:
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: 'data.Slic3r::sla::poisson_disk_from_samples::PoissonDiskGridEntry::poisson_samples[2].Eigen::Matrix<float, 2, 1, 2, 2, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<float, 2, 1, 2> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized]
  512 |       : Base(), m_storage(other.m_storage) { }
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp: In member function 'void Slic3r::sla::SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:489:38: note: 'data' declared here
  489 |                 PoissonDiskGridEntry data;
      |                                      ^~~~
In copy constructor 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::PlainObjectBase<Derived>&) [with Derived = Eigen::Matrix<float, 2, 1, 2>]',
    inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65,
    inlined from 'Slic3r::sla::poisson_disk_from_samples<SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)> >(const std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)>)::PoissonDiskGridEntry::PoissonDiskGridEntry(const Slic3r::sla::poisson_disk_from_samples<SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)> >(const std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)>)::PoissonDiskGridEntry&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:454:12,
    inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = const Eigen::Matrix<int, 2, 1, 2>&; _U2 = Slic3r::sla::poisson_disk_from_samples<SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)> >(const std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)>)::PoissonDiskGridEntry&; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = const Eigen::Matrix<int, 2, 1, 2>; _T2 = Slic3r::sla::poisson_disk_from_samples<SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)> >(const std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)>)::PoissonDiskGridEntry]' at /usr/include/c++/13/bits/stl_pair.h:688:35,
    inlined from 'std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > > Slic3r::sla::poisson_disk_from_samples(const std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > >&, float, REFUSE_FUNCTION) [with REFUSE_FUNCTION = SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::<lambda(const Slic3r::Vec2f&)>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:492:47,
    inlined from 'void Slic3r::sla::SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:589:52:
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: 'data.Slic3r::sla::poisson_disk_from_samples::PoissonDiskGridEntry::poisson_samples[3].Eigen::Matrix<float, 2, 1, 2, 2, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<float, 2, 1, 2> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized]
  512 |       : Base(), m_storage(other.m_storage) { }
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp: In member function 'void Slic3r::sla::SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:489:38: note: 'data' declared here
  489 |                 PoissonDiskGridEntry data;
      |                                      ^~~~
In file included from /usr/include/c++/13/bits/stl_algo.h:61:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Distance = int; _Tp = pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = bool (*)(const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >(const boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>)::<lambda(Elems&, Elems&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/Clustering.cpp:38:22,
    inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >(const boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>)::<lambda(Elems&, Elems&)>&; _Args = {vector<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, allocator<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&, vector<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, allocator<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&}]' at /usr/include/c++/13/bits/invoke.h:61:36,
    inlined from 'constexpr std::enable_if_t<is_invocable_r_v<_Res, _Callable, _Args ...>, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >(const boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>)::<lambda(Elems&, Elems&)>&; _Args = {vector<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, allocator<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&, vector<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, allocator<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&}]' at /usr/include/c++/13/bits/invoke.h:111:28,
    inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >(const boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>)::<lambda(Elems&, Elems&)>; _ArgTypes = {std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, std::allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, std::allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&}]' at /usr/include/c++/13/bits/std_function.h:290:30:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = bool (*)(const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >(const boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>)::<lambda(Elems&, Elems&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/Clustering.cpp:38:22,
    inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >(const boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>)::<lambda(Elems&, Elems&)>&; _Args = {vector<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, allocator<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&, vector<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, allocator<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&}]' at /usr/include/c++/13/bits/invoke.h:61:36,
    inlined from 'constexpr std::enable_if_t<is_invocable_r_v<_Res, _Callable, _Args ...>, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >(const boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>)::<lambda(Elems&, Elems&)>&; _Args = {vector<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, allocator<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&, vector<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, allocator<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&}]' at /usr/include/c++/13/bits/invoke.h:111:28,
    inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >(const boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>)::<lambda(Elems&, Elems&)>; _ArgTypes = {std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, std::allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, std::allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&}]' at /usr/include/c++/13/bits/std_function.h:290:30:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>; _Alloc = std::allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >]',
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >]' at /usr/include/c++/13/bits/stl_iterator.h:739:22,
    inlined from '_OutputIterator std::__set_difference(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _InputIterator2 = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _OutputIterator = back_insert_iterator<vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>]' at /usr/include/c++/13/bits/stl_algo.h:5390:16,
    inlined from '_OIter std::set_difference(_IIter1, _IIter1, _IIter2, _IIter2, _OIter, _Compare) [with _IIter1 = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _IIter2 = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _OIter = back_insert_iterator<vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = bool (*)(const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)]' at /usr/include/c++/13/bits/stl_algo.h:5500:46,
    inlined from 'Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >(const boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>)::<lambda(Elems&, Elems&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/Clustering.cpp:41:32,
    inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >(const boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>)::<lambda(Elems&, Elems&)>&; _Args = {vector<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, allocator<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&, vector<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, allocator<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&}]' at /usr/include/c++/13/bits/invoke.h:61:36,
    inlined from 'constexpr std::enable_if_t<is_invocable_r_v<_Res, _Callable, _Args ...>, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >(const boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>)::<lambda(Elems&, Elems&)>&; _Args = {vector<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, allocator<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&, vector<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, allocator<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&}]' at /usr/include/c++/13/bits/invoke.h:111:28,
    inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >(const boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>)::<lambda(Elems&, Elems&)>; _ArgTypes = {std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, std::allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, std::allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&}]' at /usr/include/c++/13/bits/std_function.h:290:30:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>; _Alloc = std::allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >]',
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >]' at /usr/include/c++/13/bits/stl_iterator.h:739:22,
    inlined from 'static _OI std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m(_II, _II, _OI) [with _II = std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*; _OI = std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >]' at /usr/include/c++/13/bits/stl_algobase.h:388:18,
    inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*; _OI = back_insert_iterator<vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >]' at /usr/include/c++/13/bits/stl_algobase.h:506:30,
    inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*; _OI = back_insert_iterator<vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >]' at /usr/include/c++/13/bits/stl_algobase.h:533:42,
    inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _OI = back_insert_iterator<vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >]' at /usr/include/c++/13/bits/stl_algobase.h:540:31,
    inlined from '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _OI = back_insert_iterator<vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >]' at /usr/include/c++/13/bits/stl_algobase.h:633:7,
    inlined from '_OutputIterator std::__set_difference(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _InputIterator2 = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _OutputIterator = back_insert_iterator<vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>]' at /usr/include/c++/13/bits/stl_algo.h:5401:23,
    inlined from '_OIter std::set_difference(_IIter1, _IIter1, _IIter2, _IIter2, _OIter, _Compare) [with _IIter1 = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _IIter2 = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _OIter = back_insert_iterator<vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = bool (*)(const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)]' at /usr/include/c++/13/bits/stl_algo.h:5500:46,
    inlined from 'Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >(const boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>)::<lambda(Elems&, Elems&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/Clustering.cpp:41:32,
    inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >(const boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>)::<lambda(Elems&, Elems&)>&; _Args = {vector<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, allocator<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&, vector<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, allocator<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&}]' at /usr/include/c++/13/bits/invoke.h:61:36,
    inlined from 'constexpr std::enable_if_t<is_invocable_r_v<_Res, _Callable, _Args ...>, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >(const boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>)::<lambda(Elems&, Elems&)>&; _Args = {vector<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, allocator<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&, vector<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, allocator<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&}]' at /usr/include/c++/13/bits/invoke.h:111:28,
    inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >(const boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>)::<lambda(Elems&, Elems&)>; _ArgTypes = {std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, std::allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, std::allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&}]' at /usr/include/c++/13/bits/std_function.h:290:30:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = bool (*)(const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >(const boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>)::<lambda(Elems&, Elems&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/Clustering.cpp:49:22,
    inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >(const boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>)::<lambda(Elems&, Elems&)>&; _Args = {vector<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, allocator<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&, vector<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, allocator<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&}]' at /usr/include/c++/13/bits/invoke.h:61:36,
    inlined from 'constexpr std::enable_if_t<is_invocable_r_v<_Res, _Callable, _Args ...>, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >(const boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>)::<lambda(Elems&, Elems&)>&; _Args = {vector<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, allocator<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&, vector<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, allocator<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&}]' at /usr/include/c++/13/bits/invoke.h:111:28,
    inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >(const boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>)::<lambda(Elems&, Elems&)>; _ArgTypes = {std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, std::allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, std::allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&}]' at /usr/include/c++/13/bits/std_function.h:290:30:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = bool (*)(const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&, const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >(const boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>)::<lambda(Elems&, Elems&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/Clustering.cpp:49:22,
    inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >(const boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>)::<lambda(Elems&, Elems&)>&; _Args = {vector<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, allocator<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&, vector<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, allocator<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&}]' at /usr/include/c++/13/bits/invoke.h:61:36,
    inlined from 'constexpr std::enable_if_t<is_invocable_r_v<_Res, _Callable, _Args ...>, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >(const boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>)::<lambda(Elems&, Elems&)>&; _Args = {vector<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, allocator<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&, vector<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, allocator<pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&}]' at /usr/include/c++/13/bits/invoke.h:111:28,
    inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >(const boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>&)>)::<lambda(Elems&, Elems&)>; _ArgTypes = {std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, std::allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>, std::allocator<std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> > >&}]' at /usr/include/c++/13/bits/std_function.h:290:30:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > > >; _Distance = int; _Tp = pair<double, pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_val<bool (*)(const pair<double, pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >&, const pair<double, pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >&)>]':
/usr/include/c++/13/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
  135 |     __push_heap(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> >}; _Tp = std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >; _Alloc = std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > > >; _Distance = int; _Tp = pair<double, pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<double, pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >&, const pair<double, pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >&)>]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int> >}; _Tp = std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >; _Alloc = std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >; _Alloc = std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void boost::geometry::index::detail::rtree::visitors::distance_query_result<Value, Translator, DistanceType, OutIt>::store(const Value&, const distance_type&) [with Value = std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>; Translator = boost::geometry::index::detail::translator<boost::geometry::index::indexable<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, boost::geometry::index::equal_to<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; DistanceType = double; OutIt = std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:40:34,
    inlined from 'void boost::geometry::index::detail::rtree::visitors::distance_query_result<Value, Translator, DistanceType, OutIt>::store(const Value&, const distance_type&) [with Value = std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>; Translator = boost::geometry::index::detail::translator<boost::geometry::index::indexable<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, boost::geometry::index::equal_to<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; DistanceType = double; OutIt = std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:36:17,
    inlined from 'void boost::geometry::index::detail::rtree::visitors::distance_query<MembersHolder, Predicates, DistancePredicateIndex, OutIter>::operator()(const leaf&) [with MembersHolder = boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder; Predicates = boost::geometry::index::detail::predicates::nearest<Eigen::Matrix<double, 3, 1, 2> >; unsigned int DistancePredicateIndex = 0; OutIter = std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:253:35:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>; _Alloc = std::allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >]',
    inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >]' at /usr/include/c++/13/bits/stl_iterator.h:739:22,
    inlined from 'size_t boost::geometry::index::detail::rtree::visitors::distance_query_result<Value, Translator, DistanceType, OutIt>::finish() [with Value = std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>; Translator = boost::geometry::index::detail::translator<boost::geometry::index::indexable<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >, boost::geometry::index::equal_to<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; DistanceType = double; OutIt = std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:77:23,
    inlined from 'size_t boost::geometry::index::detail::rtree::visitors::distance_query<MembersHolder, Predicates, DistancePredicateIndex, OutIter>::finish() [with MembersHolder = boost::geometry::index::rtree<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder; Predicates = boost::geometry::index::detail::predicates::nearest<Eigen::Matrix<double, 3, 1, 2> >; unsigned int DistancePredicateIndex = 0; OutIter = std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:261:31,
    inlined from 'boost::geometry::index::rtree<Value, Options, IndexableGetter, EqualTo, Allocator>::size_type boost::geometry::index::rtree<Value, Options, IndexableGetter, EqualTo, Allocator>::query_dispatch(const Predicates&, OutIter, const mpl_::bool_<true>&) const [with Predicates = boost::geometry::index::detail::predicates::nearest<Eigen::Matrix<double, 3, 1, 2> >; OutIter = std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; Value = std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>; Parameters = boost::geometry::index::rstar<16, 4>; IndexableGetter = boost::geometry::index::indexable<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >; EqualTo = boost::geometry::index::equal_to<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >; Allocator = boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >]' at /usr/include/boost/geometry/index/rtree.hpp:1914:33,
    inlined from 'boost::geometry::index::rtree<Value, Options, IndexableGetter, EqualTo, Allocator>::size_type boost::geometry::index::rtree<Value, Options, IndexableGetter, EqualTo, Allocator>::query(const Predicates&, OutIter) const [with Predicates = boost::geometry::index::detail::predicates::nearest<Eigen::Matrix<double, 3, 1, 2> >; OutIter = std::back_insert_iterator<std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; Value = std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>; Parameters = boost::geometry::index::rstar<16, 4>; IndexableGetter = boost::geometry::index::indexable<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >; EqualTo = boost::geometry::index::equal_to<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >; Allocator = boost::container::new_allocator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> >]' at /usr/include/boost/geometry/index/rtree.hpp:1081:30,
    inlined from 'std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > Slic3r::sla::{anonymous}::distance_queryfn(const Slic3r::sla::Index3D&, const Slic3r::sla::PointIndexEl&, double, unsigned int)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/Clustering.cpp:83:17:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, const float&}; _Tp = Slic3r::sla::SupportPointGenerator::MyLayer; _Alloc = std::allocator<Slic3r::sla::SupportPointGenerator::MyLayer>]',
    inlined from 'std::vector<Slic3r::sla::SupportPointGenerator::MyLayer> Slic3r::sla::make_layers(const std::vector<std::vector<Slic3r::ExPolygon> >&, const std::vector<float>&, std::function<void()>)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:128:28,
    inlined from 'void Slic3r::sla::SupportPointGenerator::process(const std::vector<std::vector<Slic3r::ExPolygon> >&, const std::vector<float>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:234:104:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::SupportPointGenerator::MyLayer*, std::vector<Slic3r::sla::SupportPointGenerator::MyLayer> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 52%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/DefaultSupportTree.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/DefaultSupportTree.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/DefaultSupportTree.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/DefaultSupportTree.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/DefaultSupportTree.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeUtils.hpp:15,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:8,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/DefaultSupportTree.hpp:8,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/DefaultSupportTree.cpp:5:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry.hpp: In instantiation of 'std::pair<_FIter, _FIter> Slic3r::Geometry::dir_to_spheric(Slic3r::Vec<3, Tin>&, Tout) [with Tout = double; Tin = double; Slic3r::Vec<3, Tin> = Eigen::Matrix<double, 3, 1, 2>]':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/DefaultSupportTree.cpp:420:47:   required from here
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry.hpp:524:23: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  524 | std::pair<Tout, Tout> dir_to_spheric(const Vec<3, Tin> &n, Tout norm = 1.)
      |                       ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/map:62,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:40,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long int&>, std::tuple<>}; _Key = long long int; _Val = std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > >; _KeyOfValue = std::_Select1st<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >]':
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > >, std::_Select1st<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > > >::const_iterator' changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 52%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/BranchingTreeSLA.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/BranchingTreeSLA.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/BranchingTreeSLA.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/BranchingTreeSLA.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/BranchingTreeSLA.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const openvdb::v10_0::math::Vec3<double>&}; _Tp = openvdb::v10_0::math::Vec3<double>; _Alloc = std::allocator<openvdb::v10_0::math::Vec3<double> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<openvdb::v10_0::math::Vec3<double> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
/usr/include/c++/13/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = openvdb::v10_0::math::Vec3<double>; _Alloc = std::allocator<openvdb::v10_0::math::Vec3<double> >]':
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<openvdb::v10_0::math::Vec3<double>*, std::vector<openvdb::v10_0::math::Vec3<double> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'openvdb::v10_0::math::Vec3d openvdb::v10_0::tools::volume_to_mesh_internal::computeWeightedPoint(const openvdb::v10_0::math::Vec3d&, const std::array<double, 8>&, unsigned char, unsigned char, double)' at /usr/include/openvdb/tools/VolumeToMesh.h:1330:29:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeUtils.hpp:15,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/BranchingTreeSLA.cpp:11:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry.hpp: In instantiation of 'std::pair<_FIter, _FIter> Slic3r::Geometry::dir_to_spheric(Slic3r::Vec<3, Tin>&, Tout) [with Tout = double; Tin = double; Slic3r::Vec<3, Tin> = Eigen::Matrix<double, 3, 1, 2>]':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeUtils.hpp:651:47:   required from 'Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, WideningFn&&, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionTBB; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionTBB>(Slic3r::ExecutionTBB, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeUtils.hpp:748:40:   required from 'Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionTBB; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/BranchingTreeSLA.cpp:244:49:   required from here
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Geometry.hpp:524:23: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  524 | std::pair<Tout, Tout> dir_to_spheric(const Vec<3, Tin> &n, Tout norm = 1.)
      |                       ^~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:277,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:118,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
In member function 'Eigen::internal::mapbase_evaluator<Derived, PlainObjectType>::CoeffReturnType Eigen::internal::mapbase_evaluator<Derived, PlainObjectType>::coeff(Eigen::Index) const [with Derived = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; PlainObjectType = Eigen::Matrix<float, 3, 1>]',
    inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true> >; Functor = Eigen::internal::assign_op<float, float>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61,
    inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true> >, Eigen::internal::assign_op<float, float>, 0>; int Index = 0; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true> >, Eigen::internal::assign_op<float, float>, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, 3, 1>; SrcXprType = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Functor = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, 3, 1>; SrcXprType = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Functor = Eigen::internal::assign_op<float, float>; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<float, 3, 1>; Src = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Func = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Derived = Eigen::Matrix<float, 3, 1>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41,
    inlined from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Derived = Eigen::Matrix<float, 3, 1>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19,
    inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29,
    inlined from 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, 3, 3> >, 3, 1, false>; Derived2 = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float>]' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13,
    inlined from 'indexed_triangle_set Slic3r::sla::DrainHole::to_mesh() const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/Hollowing.cpp:130:24:
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:917:48: warning: 'svd.Eigen::JacobiSVD<Eigen::Matrix<float, 2, 3, 0, 2, 3>, 2>::<unnamed>.Eigen::SVDBase<Eigen::JacobiSVD<Eigen::Matrix<float, 2, 3, 0, 2, 3>, 2> >::m_matrixV.Eigen::Matrix<float, 3, 3, 0, 3, 3>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<float, 3, 3, 0, 3, 3> >::m_storage.Eigen::DenseStorage<float, 9, 3, 3, 0>::m_data.Eigen::internal::plain_array<float, 9, 0, 0>::array[6]' may be used uninitialized [-Wmaybe-uninitialized]
  917 |     return m_data[index * m_innerStride.value()];
      |                                                ^
In file included from /usr/include/eigen3/Eigen/Geometry:42,
                 from /usr/include/eigen3/Eigen/Dense:6:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'indexed_triangle_set Slic3r::sla::DrainHole::to_mesh() const':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: 'svd' declared here
  657 |     JacobiSVD<Matrix<Scalar,2,3> > svd(m, ComputeFullV);
      |                                    ^~~
In member function 'Eigen::internal::mapbase_evaluator<Derived, PlainObjectType>::CoeffReturnType Eigen::internal::mapbase_evaluator<Derived, PlainObjectType>::coeff(Eigen::Index) const [with Derived = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; PlainObjectType = Eigen::Matrix<float, 3, 1>]',
    inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true> >; Functor = Eigen::internal::assign_op<float, float>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61,
    inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true> >, Eigen::internal::assign_op<float, float>, 0>; int Index = 1; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true> >, Eigen::internal::assign_op<float, float>, 0>; int Index = 0; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true> >, Eigen::internal::assign_op<float, float>, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, 3, 1>; SrcXprType = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Functor = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, 3, 1>; SrcXprType = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Functor = Eigen::internal::assign_op<float, float>; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<float, 3, 1>; Src = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Func = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Derived = Eigen::Matrix<float, 3, 1>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41,
    inlined from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Derived = Eigen::Matrix<float, 3, 1>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19,
    inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29,
    inlined from 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, 3, 3> >, 3, 1, false>; Derived2 = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float>]' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13,
    inlined from 'indexed_triangle_set Slic3r::sla::DrainHole::to_mesh() const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/Hollowing.cpp:130:24:
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:917:48: warning: 'svd.Eigen::JacobiSVD<Eigen::Matrix<float, 2, 3, 0, 2, 3>, 2>::<unnamed>.Eigen::SVDBase<Eigen::JacobiSVD<Eigen::Matrix<float, 2, 3, 0, 2, 3>, 2> >::m_matrixV.Eigen::Matrix<float, 3, 3, 0, 3, 3>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<float, 3, 3, 0, 3, 3> >::m_storage.Eigen::DenseStorage<float, 9, 3, 3, 0>::m_data.Eigen::internal::plain_array<float, 9, 0, 0>::array[7]' may be used uninitialized [-Wmaybe-uninitialized]
  917 |     return m_data[index * m_innerStride.value()];
      |                                                ^
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'indexed_triangle_set Slic3r::sla::DrainHole::to_mesh() const':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: 'svd' declared here
  657 |     JacobiSVD<Matrix<Scalar,2,3> > svd(m, ComputeFullV);
      |                                    ^~~
In member function 'Eigen::internal::mapbase_evaluator<Derived, PlainObjectType>::CoeffReturnType Eigen::internal::mapbase_evaluator<Derived, PlainObjectType>::coeff(Eigen::Index) const [with Derived = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; PlainObjectType = Eigen::Matrix<float, 3, 1>]',
    inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true> >; Functor = Eigen::internal::assign_op<float, float>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61,
    inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true> >, Eigen::internal::assign_op<float, float>, 0>; int Index = 2; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true> >, Eigen::internal::assign_op<float, float>, 0>; int Index = 1; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true> >, Eigen::internal::assign_op<float, float>, 0>; int Index = 0; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true> >, Eigen::internal::assign_op<float, float>, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, 3, 1>; SrcXprType = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Functor = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, 3, 1>; SrcXprType = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Functor = Eigen::internal::assign_op<float, float>; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<float, 3, 1>; Src = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Func = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Derived = Eigen::Matrix<float, 3, 1>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41,
    inlined from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Derived = Eigen::Matrix<float, 3, 1>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19,
    inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29,
    inlined from 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, 3, 3> >, 3, 1, false>; Derived2 = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float>]' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13,
    inlined from 'indexed_triangle_set Slic3r::sla::DrainHole::to_mesh() const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/Hollowing.cpp:130:24:
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:917:48: warning: 'svd.Eigen::JacobiSVD<Eigen::Matrix<float, 2, 3, 0, 2, 3>, 2>::<unnamed>.Eigen::SVDBase<Eigen::JacobiSVD<Eigen::Matrix<float, 2, 3, 0, 2, 3>, 2> >::m_matrixV.Eigen::Matrix<float, 3, 3, 0, 3, 3>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<float, 3, 3, 0, 3, 3> >::m_storage.Eigen::DenseStorage<float, 9, 3, 3, 0>::m_data.Eigen::internal::plain_array<float, 9, 0, 0>::array[8]' may be used uninitialized [-Wmaybe-uninitialized]
  917 |     return m_data[index * m_innerStride.value()];
      |                                                ^
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'indexed_triangle_set Slic3r::sla::DrainHole::to_mesh() const':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: 'svd' declared here
  657 |     JacobiSVD<Matrix<Scalar,2,3> > svd(m, ComputeFullV);
      |                                    ^~~
In file included from /usr/include/c++/13/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >]',
    inlined from 'openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>' at /usr/include/openvdb/tools/FastSweeping.h:1556:47:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > >, std::_Select1st<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >]',
    inlined from 'openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>' at /usr/include/openvdb/tools/FastSweeping.h:1571:64:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > >, std::_Select1st<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >]',
    inlined from 'openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>' at /usr/include/openvdb/tools/FastSweeping.h:1556:47:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > >, std::_Select1st<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >]',
    inlined from 'openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>' at /usr/include/openvdb/tools/FastSweeping.h:1571:64:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > >, std::_Select1st<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:29,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&, const Slic3r::sla::PointIndexEl&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&, const Slic3r::sla::PointIndexEl&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >]',
    inlined from 'openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>' at /usr/include/openvdb/tools/FastSweeping.h:1556:47:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > >, std::_Select1st<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_algo.h:61:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Distance = int; _Tp = pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&, const Slic3r::sla::PointIndexEl&)> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >]',
    inlined from 'openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>' at /usr/include/openvdb/tools/FastSweeping.h:1571:64:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > >, std::_Select1st<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >]',
    inlined from 'openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>' at /usr/include/openvdb/tools/FastSweeping.h:1556:47:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > >, std::_Select1st<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >]',
    inlined from 'openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>' at /usr/include/openvdb/tools/FastSweeping.h:1571:64:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > >, std::_Select1st<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
[ 52%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BranchingTree/BranchingTree.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/BranchingTree/BranchingTree.cpp.o -MF CMakeFiles/libslic3r.dir/BranchingTree/BranchingTree.cpp.o.d -o CMakeFiles/libslic3r.dir/BranchingTree/BranchingTree.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BranchingTree/BranchingTree.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>, const Eigen::Matrix<double, 3, 1, 2, 3, 1>&, double&}; _Tp = Slic3r::sla::Bridge; _Alloc = std::allocator<Slic3r::sla::Bridge>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::sla::Bridge>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&, const float&, double, const double&, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 3, 1, 0, 3, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >}; _Tp = Slic3r::sla::Head; _Alloc = std::allocator<Slic3r::sla::Head>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::sla::Head>::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 3, 1, 2, 3, 1>&, const Eigen::Matrix<double, 3, 1, 2, 3, 1>&, double&}; _Tp = Slic3r::sla::Bridge; _Alloc = std::allocator<Slic3r::sla::Bridge>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::sla::Bridge>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 3, 1, 2, 3, 1>&, const Eigen::Matrix<double, 3, 1, 2, 3, 1>&, double&}; _Tp = Slic3r::sla::Bridge; _Alloc = std::allocator<Slic3r::sla::Bridge>]',
    inlined from 'const BridgeT& Slic3r::sla::SupportTreeBuilder::_add_bridge(std::vector<_Tp>&, Args&& ...) [with BridgeT = Slic3r::sla::Bridge; Args = {const Eigen::Matrix<double, 3, 1, 2, 3, 1>&, const Eigen::Matrix<double, 3, 1, 2, 3, 1>&, double&}]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:246:24:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::Bridge*, std::vector<Slic3r::sla::Bridge> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>&, double&}; _Tp = Slic3r::sla::Junction; _Alloc = std::allocator<Slic3r::sla::Junction>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::sla::Junction>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>&, double&}; _Tp = Slic3r::sla::Junction; _Alloc = std::allocator<Slic3r::sla::Junction>]',
    inlined from 'const Slic3r::sla::Junction& Slic3r::sla::SupportTreeBuilder::add_junction(Args&& ...) [with Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>&, double&}]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:349:33:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::Junction*, std::vector<Slic3r::sla::Junction> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::sla::Head&}; _Tp = Slic3r::sla::Head; _Alloc = std::allocator<Slic3r::sla::Head>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::sla::Head>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&, const float&, double, const double&, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 3, 1, 0, 3, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >}; _Tp = Slic3r::sla::Head; _Alloc = std::allocator<Slic3r::sla::Head>]',
    inlined from 'void Slic3r::sla::DefaultSupportTree::add_pinheads()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/DefaultSupportTree.cpp:397:27:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::Head*, std::vector<Slic3r::sla::Head> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::sla::Head&}; _Tp = Slic3r::sla::Head; _Alloc = std::allocator<Slic3r::sla::Head>]',
    inlined from 'Slic3r::sla::Head& Slic3r::sla::SupportTreeBuilder::add_head(unsigned int, Args&& ...) [with Args = {Slic3r::sla::Head&}]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:265:29,
    inlined from 'void Slic3r::sla::DefaultSupportTree::add_pinheads()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/DefaultSupportTree.cpp:503:31:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::Head*, std::vector<Slic3r::sla::Head> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&, double&, double&, const double&, Eigen::Matrix<double, 3, 1, 2, 3, 1>&, Eigen::Matrix<double, 3, 1, 2, 3, 1>&}; _Tp = Slic3r::sla::Anchor; _Alloc = std::allocator<Slic3r::sla::Anchor>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::sla::Anchor>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::sla::Pillar&}; _Tp = Slic3r::sla::Pillar; _Alloc = std::allocator<Slic3r::sla::Pillar>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::sla::Pillar>::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>&, double}; _Tp = Slic3r::sla::Junction; _Alloc = std::allocator<Slic3r::sla::Junction>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::sla::Junction>::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 3, 1, 2, 3, 1>&, double}; _Tp = Slic3r::sla::Junction; _Alloc = std::allocator<Slic3r::sla::Junction>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::sla::Junction>::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>&, Eigen::Matrix<double, 3, 1, 2, 3, 1>&, const double&}; _Tp = Slic3r::sla::Bridge; _Alloc = std::allocator<Slic3r::sla::Bridge>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::sla::Bridge>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>&, Eigen::Matrix<double, 3, 1, 2, 3, 1>&, const double&}; _Tp = Slic3r::sla::Bridge; _Alloc = std::allocator<Slic3r::sla::Bridge>]',
    inlined from 'const BridgeT& Slic3r::sla::SupportTreeBuilder::_add_bridge(std::vector<_Tp>&, Args&& ...) [with BridgeT = Slic3r::sla::Bridge; Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>&, Eigen::Matrix<double, 3, 1, 2, 3, 1>&, const double&}]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:246:24,
    inlined from 'const Slic3r::sla::Bridge& Slic3r::sla::SupportTreeBuilder::add_crossbridge(Args&& ...) [with Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>&, Eigen::Matrix<double, 3, 1, 2, 3, 1>&, const double&}]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:376:27,
    inlined from 'bool Slic3r::sla::DefaultSupportTree::interconnect(const Slic3r::sla::Pillar&, const Slic3r::sla::Pillar&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/DefaultSupportTree.cpp:240:38:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::Bridge*, std::vector<Slic3r::sla::Bridge> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>&, Eigen::Matrix<double, 3, 1, 2, 3, 1>&, const double&}; _Tp = Slic3r::sla::Bridge; _Alloc = std::allocator<Slic3r::sla::Bridge>]',
    inlined from 'const BridgeT& Slic3r::sla::SupportTreeBuilder::_add_bridge(std::vector<_Tp>&, Args&& ...) [with BridgeT = Slic3r::sla::Bridge; Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>&, Eigen::Matrix<double, 3, 1, 2, 3, 1>&, const double&}]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:246:24,
    inlined from 'const Slic3r::sla::Bridge& Slic3r::sla::SupportTreeBuilder::add_crossbridge(Args&& ...) [with Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>&, Eigen::Matrix<double, 3, 1, 2, 3, 1>&, const double&}]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:376:27,
    inlined from 'bool Slic3r::sla::DefaultSupportTree::interconnect(const Slic3r::sla::Pillar&, const Slic3r::sla::Pillar&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/DefaultSupportTree.cpp:252:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::Bridge*, std::vector<Slic3r::sla::Bridge> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::sla::Pillar&}; _Tp = Slic3r::sla::Pillar; _Alloc = std::allocator<Slic3r::sla::Pillar>]',
    inlined from 'long int Slic3r::sla::SupportTreeBuilder::add_pillar(Args&& ...) [with Args = {Slic3r::sla::Pillar&}]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:338:31,
    inlined from 'void Slic3r::sla::DefaultSupportTree::interconnect_pillars()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/DefaultSupportTree.cpp:950:50:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::Pillar*, std::vector<Slic3r::sla::Pillar> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>&, double}; _Tp = Slic3r::sla::Junction; _Alloc = std::allocator<Slic3r::sla::Junction>]',
    inlined from 'const Slic3r::sla::Junction& Slic3r::sla::SupportTreeBuilder::add_junction(Args&& ...) [with Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>&, double}]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:349:33,
    inlined from 'void Slic3r::sla::DefaultSupportTree::interconnect_pillars()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/DefaultSupportTree.cpp:956:43:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::Junction*, std::vector<Slic3r::sla::Junction> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 3, 1, 2, 3, 1>&, double}; _Tp = Slic3r::sla::Junction; _Alloc = std::allocator<Slic3r::sla::Junction>]',
    inlined from 'const Slic3r::sla::Junction& Slic3r::sla::SupportTreeBuilder::add_junction(Args&& ...) [with Args = {const Eigen::Matrix<double, 3, 1, 2, 3, 1>&, double}]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:349:33,
    inlined from 'void Slic3r::sla::DefaultSupportTree::interconnect_pillars()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/DefaultSupportTree.cpp:963:47:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::Junction*, std::vector<Slic3r::sla::Junction> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>&, double&, double&, double&}; _Tp = Slic3r::sla::Pillar; _Alloc = std::allocator<Slic3r::sla::Pillar>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::sla::Pillar>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::sla::DiffBridge&}; _Tp = Slic3r::sla::DiffBridge; _Alloc = std::allocator<Slic3r::sla::DiffBridge>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::sla::DiffBridge>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>, const Eigen::Matrix<double, 3, 1, 2, 3, 1>&, double&}; _Tp = Slic3r::sla::Bridge; _Alloc = std::allocator<Slic3r::sla::Bridge>]',
    inlined from 'const Slic3r::sla::Bridge& Slic3r::sla::SupportTreeBuilder::add_bridge(long int, const Slic3r::Vec3d&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:366:31,
    inlined from 'bool Slic3r::sla::DefaultSupportTree::connect_to_nearpillar(const Slic3r::sla::Head&, long int)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/DefaultSupportTree.cpp:338:33:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::Bridge*, std::vector<Slic3r::sla::Bridge> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&, const double&, Eigen::Matrix<double, 3, 1, 2, 3, 1>&, Eigen::Matrix<double, 3, 1, 2, 3, 1>&}; _Tp = Slic3r::sla::Anchor; _Alloc = std::allocator<Slic3r::sla::Anchor>]',
    inlined from 'const Slic3r::sla::Anchor& Slic3r::sla::SupportTreeBuilder::add_anchor(Args&& ...) [with Args = {double&, double&, double&, const double&, Eigen::Matrix<double, 3, 1, 2, 3, 1>&, Eigen::Matrix<double, 3, 1, 2, 3, 1>&}]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:302:31,
    inlined from 'bool Slic3r::sla::DefaultSupportTree::connect_to_model_body(Slic3r::sla::Head&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/DefaultSupportTree.cpp:697:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::Anchor*, std::vector<Slic3r::sla::Anchor> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::sla::DiffBridge&}; _Tp = Slic3r::sla::DiffBridge; _Alloc = std::allocator<Slic3r::sla::DiffBridge>]',
    inlined from 'const BridgeT& Slic3r::sla::SupportTreeBuilder::_add_bridge(std::vector<_Tp>&, Args&& ...) [with BridgeT = Slic3r::sla::DiffBridge; Args = {Slic3r::sla::DiffBridge&}]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:246:24,
    inlined from 'const Slic3r::sla::DiffBridge& Slic3r::sla::SupportTreeBuilder::add_diffbridge(Args&& ...) [with Args = {Slic3r::sla::DiffBridge&}]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:381:27,
    inlined from 'std::pair<bool, long int> Slic3r::sla::create_ground_pillar(Ex, SupportTreeBuilder&, const SupportableMesh&, const Slic3r::Vec3d&, const Slic3r::Vec3d&, double, double, long int) [with Ex = Slic3r::ExecutionTBB]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:144:46:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::DiffBridge*, std::vector<Slic3r::sla::DiffBridge> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>&, double&, double&, double&}; _Tp = Slic3r::sla::Pillar; _Alloc = std::allocator<Slic3r::sla::Pillar>]',
    inlined from 'long int Slic3r::sla::SupportTreeBuilder::add_pillar(Args&& ...) [with Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>&, double&, double&, double&}]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:338:31,
    inlined from 'std::pair<bool, long int> Slic3r::sla::create_ground_pillar(Ex, SupportTreeBuilder&, const SupportableMesh&, const Slic3r::Vec3d&, const Slic3r::Vec3d&, double, double, long int) [with Ex = Slic3r::ExecutionTBB]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:217:63:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::Pillar*, std::vector<Slic3r::sla::Pillar> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&, const Slic3r::sla::PointIndexEl&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&, const Slic3r::sla::PointIndexEl&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&, const Slic3r::sla::PointIndexEl&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/DefaultSupportTree.cpp:817:18,
    inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>&; _Args = {const pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>&}]' at /usr/include/c++/13/bits/invoke.h:61:36,
    inlined from 'constexpr std::enable_if_t<is_invocable_r_v<_Res, _Callable, _Args ...>, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>&; _Args = {const pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>&}]' at /usr/include/c++/13/bits/invoke.h:111:28,
    inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>; _ArgTypes = {const std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>&}]' at /usr/include/c++/13/bits/std_function.h:290:30:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&, const Slic3r::sla::PointIndexEl&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&, const Slic3r::sla::PointIndexEl&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&, const Slic3r::sla::PointIndexEl&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/DefaultSupportTree.cpp:817:18,
    inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>&; _Args = {const pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>&}]' at /usr/include/c++/13/bits/invoke.h:61:36,
    inlined from 'constexpr std::enable_if_t<is_invocable_r_v<_Res, _Callable, _Args ...>, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>&; _Args = {const pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>&}]' at /usr/include/c++/13/bits/invoke.h:111:28,
    inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>; _ArgTypes = {const std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>&}]' at /usr/include/c++/13/bits/std_function.h:290:30:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 53%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BranchingTree/PointCloud.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/BranchingTree/PointCloud.cpp.o -MF CMakeFiles/libslic3r.dir/BranchingTree/PointCloud.cpp.o.d -o CMakeFiles/libslic3r.dir/BranchingTree/PointCloud.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BranchingTree/PointCloud.cpp
In file included from /usr/include/c++/13/map:62,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:40,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, Slic3r::sla::GroundConnection>; _KeyOfValue = std::_Select1st<std::pair<const int, Slic3r::sla::GroundConnection> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, Slic3r::sla::GroundConnection> >]':
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, Slic3r::sla::GroundConnection>, std::_Select1st<std::pair<const int, Slic3r::sla::GroundConnection> >, std::less<int>, std::allocator<std::pair<const int, Slic3r::sla::GroundConnection> > >::const_iterator' changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::sla::Junction&}; _Tp = Slic3r::sla::Junction; _Alloc = std::allocator<Slic3r::sla::Junction>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::sla::Junction>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>&, double&, const double&, const double&}; _Tp = Slic3r::sla::Pillar; _Alloc = std::allocator<Slic3r::sla::Pillar>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::sla::Pillar>::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>&, double&}; _Tp = Slic3r::sla::Junction; _Alloc = std::allocator<Slic3r::sla::Junction>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::sla::Junction>::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >&, double&}; _Tp = Slic3r::sla::Junction; _Alloc = std::allocator<Slic3r::sla::Junction>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::sla::Junction>::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::sla::Anchor&}; _Tp = Slic3r::sla::Anchor; _Alloc = std::allocator<Slic3r::sla::Anchor>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::sla::Anchor>::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::sla::Head&}; _Tp = Slic3r::sla::Head; _Alloc = std::allocator<Slic3r::sla::Head>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::sla::Head>::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::sla::Junction&, const Slic3r::sla::Junction&}; _Tp = Slic3r::sla::DiffBridge; _Alloc = std::allocator<Slic3r::sla::DiffBridge>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::sla::DiffBridge>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::sla::Junction&, const Slic3r::sla::Junction&}; _Tp = Slic3r::sla::DiffBridge; _Alloc = std::allocator<Slic3r::sla::DiffBridge>]',
    inlined from 'const BridgeT& Slic3r::sla::SupportTreeBuilder::_add_bridge(std::vector<_Tp>&, Args&& ...) [with BridgeT = Slic3r::sla::DiffBridge; Args = {const Slic3r::sla::Junction&, const Slic3r::sla::Junction&}]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:246:24,
    inlined from 'const Slic3r::sla::DiffBridge& Slic3r::sla::SupportTreeBuilder::add_diffbridge(Args&& ...) [with Args = {const Slic3r::sla::Junction&, const Slic3r::sla::Junction&}]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:381:27,
    inlined from 'long int Slic3r::sla::build_ground_connection(SupportTreeBuilder&, const SupportableMesh&, const GroundConnection&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeUtils.hpp:473:31,
    inlined from 'void Slic3r::sla::build_pillars(SupportTreeBuilder&, BranchingTreeBuilder&, const SupportableMesh&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/BranchingTreeSLA.cpp:356:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::DiffBridge*, std::vector<Slic3r::sla::DiffBridge> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::sla::Junction&}; _Tp = Slic3r::sla::Junction; _Alloc = std::allocator<Slic3r::sla::Junction>]',
    inlined from 'const Slic3r::sla::Junction& Slic3r::sla::SupportTreeBuilder::add_junction(Args&& ...) [with Args = {const Slic3r::sla::Junction&}]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:349:33,
    inlined from 'long int Slic3r::sla::build_ground_connection(SupportTreeBuilder&, const SupportableMesh&, const GroundConnection&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeUtils.hpp:474:29,
    inlined from 'void Slic3r::sla::build_pillars(SupportTreeBuilder&, BranchingTreeBuilder&, const SupportableMesh&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/BranchingTreeSLA.cpp:356:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::Junction*, std::vector<Slic3r::sla::Junction> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>&, double&, const double&, const double&}; _Tp = Slic3r::sla::Pillar; _Alloc = std::allocator<Slic3r::sla::Pillar>]',
    inlined from 'long int Slic3r::sla::SupportTreeBuilder::add_pillar(Args&& ...) [with Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>&, double&, const double&, const double&}]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:338:31,
    inlined from 'long int Slic3r::sla::build_ground_connection(SupportTreeBuilder&, const SupportableMesh&, const GroundConnection&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeUtils.hpp:494:29,
    inlined from 'void Slic3r::sla::build_pillars(SupportTreeBuilder&, BranchingTreeBuilder&, const SupportableMesh&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/BranchingTreeSLA.cpp:356:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::Pillar*, std::vector<Slic3r::sla::Pillar> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >&, double, double&}; _Tp = Slic3r::sla::DiffBridge; _Alloc = std::allocator<Slic3r::sla::DiffBridge>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::sla::DiffBridge>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>&, double&}; _Tp = Slic3r::sla::Junction; _Alloc = std::allocator<Slic3r::sla::Junction>]',
    inlined from 'const Slic3r::sla::Junction& Slic3r::sla::SupportTreeBuilder::add_junction(Args&& ...) [with Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>&, double&}]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:349:33,
    inlined from 'Slic3r::sla::BranchingTreeBuilder::build_subtree(size_t)::<lambda(const Slic3r::branchingtree::Node&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/BranchingTreeSLA.cpp:62:39:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::Junction*, std::vector<Slic3r::sla::Junction> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >&, double, double&}; _Tp = Slic3r::sla::DiffBridge; _Alloc = std::allocator<Slic3r::sla::DiffBridge>]',
    inlined from 'const BridgeT& Slic3r::sla::SupportTreeBuilder::_add_bridge(std::vector<_Tp>&, Args&& ...) [with BridgeT = Slic3r::sla::DiffBridge; Args = {const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >&, double, double&}]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:246:24,
    inlined from 'const Slic3r::sla::DiffBridge& Slic3r::sla::SupportTreeBuilder::add_diffbridge(Args&& ...) [with Args = {const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >&, double, double&}]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:381:27,
    inlined from 'Slic3r::sla::BranchingTreeBuilder::build_subtree(size_t)::<lambda(const Slic3r::branchingtree::Node&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/BranchingTreeSLA.cpp:68:41:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::DiffBridge*, std::vector<Slic3r::sla::DiffBridge> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >&, double&}; _Tp = Slic3r::sla::Junction; _Alloc = std::allocator<Slic3r::sla::Junction>]',
    inlined from 'const Slic3r::sla::Junction& Slic3r::sla::SupportTreeBuilder::add_junction(Args&& ...) [with Args = {Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >&, double&}]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:349:33,
    inlined from 'Slic3r::sla::BranchingTreeBuilder::build_subtree(size_t)::<lambda(const Slic3r::branchingtree::Node&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/BranchingTreeSLA.cpp:72:39:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::Junction*, std::vector<Slic3r::sla::Junction> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::sla::Anchor&}; _Tp = Slic3r::sla::Anchor; _Alloc = std::allocator<Slic3r::sla::Anchor>]',
    inlined from 'const Slic3r::sla::Anchor& Slic3r::sla::SupportTreeBuilder::add_anchor(Args&& ...) [with Args = {Slic3r::sla::Anchor&}]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:302:31,
    inlined from 'virtual bool Slic3r::sla::BranchingTreeBuilder::add_mesh_bridge(const Slic3r::branchingtree::Node&, const Slic3r::branchingtree::Node&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/BranchingTreeSLA.cpp:285:33:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::Anchor*, std::vector<Slic3r::sla::Anchor> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Slic3r::sla::GroundConnection; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, Slic3r::sla::GroundConnection> >]',
    inlined from 'virtual bool Slic3r::sla::BranchingTreeBuilder::add_ground_bridge(const Slic3r::branchingtree::Node&, const Slic3r::branchingtree::Node&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/BranchingTreeSLA.cpp:250:46:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, Slic3r::sla::GroundConnection>, std::_Select1st<std::pair<const int, Slic3r::sla::GroundConnection> >, std::less<int>, std::allocator<std::pair<const int, Slic3r::sla::GroundConnection> > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Slic3r::sla::GroundConnection; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, Slic3r::sla::GroundConnection> >]',
    inlined from 'virtual std::optional<Eigen::Matrix<float, 3, 1, 2> > Slic3r::sla::BranchingTreeBuilder::suggest_avoidance(const Slic3r::branchingtree::Node&, float) const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/BranchingTreeSLA.cpp:340:38:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, Slic3r::sla::GroundConnection>, std::_Select1st<std::pair<const int, Slic3r::sla::GroundConnection> >, std::less<int>, std::allocator<std::pair<const int, Slic3r::sla::GroundConnection> > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::sla::Head&}; _Tp = Slic3r::sla::Head; _Alloc = std::allocator<Slic3r::sla::Head>]',
    inlined from 'Slic3r::sla::Head& Slic3r::sla::SupportTreeBuilder::add_head(unsigned int, Args&& ...) [with Args = {Slic3r::sla::Head&}]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:265:29,
    inlined from 'void Slic3r::sla::create_branching_tree(SupportTreeBuilder&, const SupportableMesh&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/SLA/BranchingTreeSLA.cpp:385:29:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::Head*, std::vector<Slic3r::sla::Head> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 53%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategy.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategy.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategy.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategy.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/BeadingStrategy/BeadingStrategy.cpp
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:29,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> > > > >; _Distance = int; _Tp = pair<double, pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_val<bool (*)(const pair<double, pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> >&, const pair<double, pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> >&)>]':
/usr/include/c++/13/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
  135 |     __push_heap(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<double, std::pair<Eigen::Matrix<float, 3, 1, 2, 3, 1>, unsigned int> >}; _Tp = std::pair<double, std::pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> >; _Alloc = std::allocator<std::pair<double, std::pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> > >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<double, std::pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> > > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> >*, vector<pair<double, pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> >, allocator<pair<double, pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> > > > >; _Distance = int; _Tp = pair<double, pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<double, pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> >&, const pair<double, pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> >&)>]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<double, std::pair<Eigen::Matrix<float, 3, 1, 2, 3, 1>, unsigned int> >}; _Tp = std::pair<double, std::pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> >; _Alloc = std::allocator<std::pair<double, std::pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> > >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<double, std::pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> >; _Alloc = std::allocator<std::pair<double, std::pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> > >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void boost::geometry::index::detail::rtree::visitors::distance_query_result<Value, Translator, DistanceType, OutIt>::store(const Value&, const distance_type&) [with Value = std::pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int>; Translator = boost::geometry::index::detail::translator<boost::geometry::index::indexable<std::pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> >, boost::geometry::index::equal_to<std::pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> > >; DistanceType = double; OutIt = Slic3r::branchingtree::PointCloud::foreach_reachable<Slic3r::branchingtree::build_tree(PointCloud&, Builder&)::<lambda(size_t, float, float)> >(const Slic3r::Vec3f&, Slic3r::branchingtree::build_tree(PointCloud&, Builder&)::<lambda(size_t, float, float)>&&, size_t, double)::Output]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:40:34,
    inlined from 'void boost::geometry::index::detail::rtree::visitors::distance_query<MembersHolder, Predicates, DistancePredicateIndex, OutIter>::operator()(const leaf&) [with MembersHolder = boost::geometry::index::rtree<std::pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder; Predicates = boost::tuples::cons<boost::geometry::index::detail::predicates::spatial_predicate<Slic3r::BoundingBox3Base<Eigen::Matrix<float, 3, 1, 2> >, boost::geometry::index::detail::predicates::intersects_tag, false>, boost::tuples::cons<boost::geometry::index::detail::predicates::satisfies<Slic3r::branchingtree::PointCloud::foreach_reachable<Slic3r::branchingtree::build_tree(PointCloud&, Builder&)::<lambda(size_t, float, float)> >(const Slic3r::Vec3f&, Slic3r::branchingtree::build_tree(PointCloud&, Builder&)::<lambda(size_t, float, float)>&&, size_t, double)::<lambda(const Slic3r::branchingtree::PointCloud::PointIndexEl&)>, false>, boost::tuples::cons<boost::geometry::index::detail::predicates::nearest<Eigen::Matrix<float, 3, 1, 2> >, boost::tuples::null_type> > >; unsigned int DistancePredicateIndex = 2; OutIter = Slic3r::branchingtree::PointCloud::foreach_reachable<Slic3r::branchingtree::build_tree(PointCloud&, Builder&)::<lambda(size_t, float, float)> >(const Slic3r::Vec3f&, Slic3r::branchingtree::build_tree(PointCloud&, Builder&)::<lambda(size_t, float, float)>&&, size_t, double)::Output]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:253:35:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> >*, std::vector<std::pair<double, std::pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> >, std::allocator<std::pair<double, std::pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int> > > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 53%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategyFactory.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategyFactory.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategyFactory.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategyFactory.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/BeadingStrategy/BeadingStrategyFactory.cpp
[ 53%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >]',
    inlined from 'void openvdb::v10_0::tools::FastSweeping<SdfGridT, ExtValueT>::SweepingKernel::computeVoxelSlices(HashOp) [with HashOp = openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>; SdfGridT = openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1541:35:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > >, std::_Select1st<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void openvdb::v10_0::tools::FastSweeping<SdfGridT, ExtValueT>::SweepingKernel::computeVoxelSlices(HashOp) [with HashOp = openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>; SdfGridT = openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1549:38:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >]',
    inlined from 'void openvdb::v10_0::tools::FastSweeping<SdfGridT, ExtValueT>::SweepingKernel::computeVoxelSlices(HashOp) [with HashOp = openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>; SdfGridT = openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1541:35:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > >, std::_Select1st<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void openvdb::v10_0::tools::FastSweeping<SdfGridT, ExtValueT>::SweepingKernel::computeVoxelSlices(HashOp) [with HashOp = openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>; SdfGridT = openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1549:38:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >]',
    inlined from 'void openvdb::v10_0::tools::FastSweeping<SdfGridT, ExtValueT>::SweepingKernel::computeVoxelSlices(HashOp) [with HashOp = openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>; SdfGridT = openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1541:35:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > >, std::_Select1st<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void openvdb::v10_0::tools::FastSweeping<SdfGridT, ExtValueT>::SweepingKernel::computeVoxelSlices(HashOp) [with HashOp = openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>; SdfGridT = openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1549:38:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >]',
    inlined from 'void openvdb::v10_0::tools::FastSweeping<SdfGridT, ExtValueT>::SweepingKernel::computeVoxelSlices(HashOp) [with HashOp = openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>; SdfGridT = openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1541:35:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > >, std::_Select1st<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void openvdb::v10_0::tools::FastSweeping<SdfGridT, ExtValueT>::SweepingKernel::computeVoxelSlices(HashOp) [with HashOp = openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>; SdfGridT = openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1549:38:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >]',
    inlined from 'void openvdb::v10_0::tools::FastSweeping<SdfGridT, ExtValueT>::SweepingKernel::sweep() [with SdfGridT = openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1802:75,
    inlined from 'void openvdb::v10_0::tools::FastSweeping<SdfGridT, ExtValueT>::sweep(int, bool) [with SdfGridT = openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:884:60:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > >, std::_Select1st<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >]',
    inlined from 'void openvdb::v10_0::tools::FastSweeping<SdfGridT, ExtValueT>::SweepingKernel::sweep() [with SdfGridT = openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1810:75,
    inlined from 'void openvdb::v10_0::tools::FastSweeping<SdfGridT, ExtValueT>::sweep(int, bool) [with SdfGridT = openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:884:60:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > >, std::_Select1st<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
[ 53%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/LimitedBeadingStrategy.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/LimitedBeadingStrategy.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/LimitedBeadingStrategy.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/LimitedBeadingStrategy.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/BeadingStrategy/LimitedBeadingStrategy.cpp
[ 54%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp
[ 54%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/RedistributeBeadingStrategy.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/RedistributeBeadingStrategy.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/RedistributeBeadingStrategy.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/RedistributeBeadingStrategy.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/BeadingStrategy/RedistributeBeadingStrategy.cpp
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >]',
    inlined from 'openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::sweep()::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>' at /usr/include/openvdb/tools/FastSweeping.h:1654:66:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > >, std::_Select1st<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
[ 54%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/WideningBeadingStrategy.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/WideningBeadingStrategy.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/WideningBeadingStrategy.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/WideningBeadingStrategy.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/BeadingStrategy/WideningBeadingStrategy.cpp
[ 54%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionJunction.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionJunction.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionJunction.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionJunction.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/ExtrusionJunction.cpp
[ 54%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionLine.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionLine.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionLine.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionLine.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.cpp
[ 55%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/SquareGrid.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/SquareGrid.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/utils/SquareGrid.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/utils/SquareGrid.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/SquareGrid.cpp
[ 55%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/PolylineStitcher.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/PolylineStitcher.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/utils/PolylineStitcher.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/utils/PolylineStitcher.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/PolylineStitcher.cpp
In file included from /usr/include/c++/13/deque:65,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:31,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Slic3r::ExtrusionPath*>; _ForwardIterator = Slic3r::ExtrusionPath*]':
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<Slic3r::ExtrusionPath*>' changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<Slic3r::ExtrusionPath*>' changed in GCC 7.1
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> > >; _ForwardIterator = Slic3r::ExtrusionPath*]':
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> > >' changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> > >' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> > >; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]':
/usr/include/c++/13/bits/vector.tcc:751:7: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::iterator' changed in GCC 7.1
  751 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc:751:7: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> > >' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc:751:7: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> > >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<Slic3r::ExtrusionPath*>; _ForwardIterator = Slic3r::ExtrusionPath*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Slic3r::ExtrusionPath*>; _ForwardIterator = Slic3r::ExtrusionPath*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<Slic3r::ExtrusionPath*>; _ForwardIterator = Slic3r::ExtrusionPath*; _Tp = Slic3r::ExtrusionPath]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Slic3r::ExtrusionPath*; _ForwardIterator = Slic3r::ExtrusionPath*; _Allocator = allocator<Slic3r::ExtrusionPath>]' at /usr/include/c++/13/bits/stl_uninitialized.h:384:41,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> > >; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]' at /usr/include/c++/13/bits/vector.tcc:766:34:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type 'std::move_iterator<Slic3r::ExtrusionPath*>' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> > >; _ForwardIterator = Slic3r::ExtrusionPath*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> > >; _ForwardIterator = Slic3r::ExtrusionPath*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> > >; _ForwardIterator = Slic3r::ExtrusionPath*; _Tp = Slic3r::ExtrusionPath]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> > >; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]' at /usr/include/c++/13/bits/vector.tcc:781:34:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> > >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<Slic3r::ExtrusionPath*>; _ForwardIterator = Slic3r::ExtrusionPath*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Slic3r::ExtrusionPath*>; _ForwardIterator = Slic3r::ExtrusionPath*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<Slic3r::ExtrusionPath*>; _ForwardIterator = Slic3r::ExtrusionPath*; _Tp = Slic3r::ExtrusionPath]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Slic3r::ExtrusionPath*; _ForwardIterator = Slic3r::ExtrusionPath*; _Allocator = allocator<Slic3r::ExtrusionPath>]' at /usr/include/c++/13/bits/stl_uninitialized.h:384:41,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> > >; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]' at /usr/include/c++/13/bits/vector.tcc:786:34:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type 'std::move_iterator<Slic3r::ExtrusionPath*>' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> > >; _ForwardIterator = Slic3r::ExtrusionPath*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> > >; _ForwardIterator = Slic3r::ExtrusionPath*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> > >; _ForwardIterator = Slic3r::ExtrusionPath*; _Tp = Slic3r::ExtrusionPath]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> > >; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]' at /usr/include/c++/13/bits/vector.tcc:814:38:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> > >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::ThickPolyline Slic3r::Arachne::to_thick_polyline(const ExtrusionLine&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:202:27,
    inlined from 'void Slic3r::extrusion_paths_append(ExtrusionPaths&, const Arachne::ExtrusionLine&, ExtrusionRole, const Flow&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.cpp:267:72:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::ThickPolyline Slic3r::Arachne::to_thick_polyline(const ExtrusionLine&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:204:27,
    inlined from 'void Slic3r::extrusion_paths_append(ExtrusionPaths&, const Arachne::ExtrusionLine&, ExtrusionRole, const Flow&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.cpp:267:72:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::ThickPolyline Slic3r::Arachne::to_thick_polyline(const ExtrusionLine&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:209:31,
    inlined from 'void Slic3r::extrusion_paths_append(ExtrusionPaths&, const Arachne::ExtrusionLine&, ExtrusionRole, const Flow&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.cpp:267:72:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::ThickPolyline Slic3r::Arachne::to_thick_polyline(const ExtrusionLine&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:210:31,
    inlined from 'void Slic3r::extrusion_paths_append(ExtrusionPaths&, const Arachne::ExtrusionLine&, ExtrusionRole, const Flow&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.cpp:267:72:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> > >; <template-parameter-2-2> = void; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'void Slic3r::append(std::vector<_Tp, _Alloc>&, std::vector<_Tp, _Alloc>&&) [with T = ExtrusionPath; Alloc = std::allocator<ExtrusionPath>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/libslic3r.h:137:20,
    inlined from 'void Slic3r::extrusion_paths_append(ExtrusionPaths&, const Arachne::ExtrusionLine&, ExtrusionRole, const Flow&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.cpp:268:19:
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
 1483 |           _M_range_insert(begin() + __offset, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1484 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> > >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::ThickPolyline Slic3r::Arachne::to_thick_polyline(const ClipperLib_Z::Path&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:222:27,
    inlined from 'void Slic3r::extrusion_paths_append(ExtrusionPaths&, const ClipperLib_Z::Paths&, ExtrusionRole, const Flow&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.cpp:260:81:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::ThickPolyline Slic3r::Arachne::to_thick_polyline(const ClipperLib_Z::Path&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:224:27,
    inlined from 'void Slic3r::extrusion_paths_append(ExtrusionPaths&, const ClipperLib_Z::Paths&, ExtrusionRole, const Flow&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.cpp:260:81:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::ThickPolyline Slic3r::Arachne::to_thick_polyline(const ClipperLib_Z::Path&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:229:31,
    inlined from 'void Slic3r::extrusion_paths_append(ExtrusionPaths&, const ClipperLib_Z::Paths&, ExtrusionRole, const Flow&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.cpp:260:81:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::ThickPolyline Slic3r::Arachne::to_thick_polyline(const ClipperLib_Z::Path&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:230:31,
    inlined from 'void Slic3r::extrusion_paths_append(ExtrusionPaths&, const ClipperLib_Z::Paths&, ExtrusionRole, const Flow&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.cpp:260:81:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> > >; <template-parameter-2-2> = void; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]',
    inlined from 'void Slic3r::append(std::vector<_Tp, _Alloc>&, std::vector<_Tp, _Alloc>&&) [with T = ExtrusionPath; Alloc = std::allocator<ExtrusionPath>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/libslic3r.h:137:20,
    inlined from 'void Slic3r::extrusion_paths_append(ExtrusionPaths&, const ClipperLib_Z::Paths&, ExtrusionRole, const Flow&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.cpp:261:23:
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
 1483 |           _M_range_insert(begin() + __offset, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1484 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_vector.h:1483:26: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> > >' changed in GCC 7.1
[ 55%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/VoronoiUtils.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/VoronoiUtils.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/utils/VoronoiUtils.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/utils/VoronoiUtils.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/utils/VoronoiUtils.cpp
[ 55%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidation.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidation.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidation.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidation.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/SkeletalTrapezoidation.cpp
[ 55%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidationGraph.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidationGraph.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidationGraph.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidationGraph.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/SkeletalTrapezoidationGraph.cpp
[ 56%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/WallToolPaths.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/WallToolPaths.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/WallToolPaths.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/WallToolPaths.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Arachne/WallToolPaths.cpp
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >]',
    inlined from 'openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>' at /usr/include/openvdb/tools/FastSweeping.h:1556:47,
    inlined from 'void tbb::detail::d1::start_for<Range, Body, Partitioner>::run_body(Range&) [with Range = tbb::detail::d1::blocked_range<unsigned int>; Body = openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:122:16,
    inlined from 'void tbb::detail::d1::dynamic_grainsize_mode<Mode>::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for<tbb::detail::d1::blocked_range<unsigned int>, openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range<unsigned int>; Mode = tbb::detail::d1::adaptive_mode<tbb::detail::d1::auto_partition_type>]' at /usr/include/oneapi/tbb/partitioner.h:450:31,
    inlined from 'void tbb::detail::d1::partition_type_base<Partition>::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for<tbb::detail::d1::blocked_range<unsigned int>, openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range<unsigned int>; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:289:28,
    inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for<Range, Body, Partitioner>::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range<unsigned int>; Body = openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:175:25:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > >, std::_Select1st<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >]',
    inlined from 'openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>' at /usr/include/openvdb/tools/FastSweeping.h:1571:64,
    inlined from 'void tbb::detail::d1::start_for<Range, Body, Partitioner>::run_body(Range&) [with Range = tbb::detail::d1::blocked_range<unsigned int>; Body = openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:122:16,
    inlined from 'void tbb::detail::d1::dynamic_grainsize_mode<Mode>::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for<tbb::detail::d1::blocked_range<unsigned int>, openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range<unsigned int>; Mode = tbb::detail::d1::adaptive_mode<tbb::detail::d1::auto_partition_type>]' at /usr/include/oneapi/tbb/partitioner.h:450:31,
    inlined from 'void tbb::detail::d1::partition_type_base<Partition>::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for<tbb::detail::d1::blocked_range<unsigned int>, openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range<unsigned int>; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:289:28,
    inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for<Range, Body, Partitioner>::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range<unsigned int>; Body = openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:175:25:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > >, std::_Select1st<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >]',
    inlined from 'openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>' at /usr/include/openvdb/tools/FastSweeping.h:1556:47,
    inlined from 'void tbb::detail::d1::start_for<Range, Body, Partitioner>::run_body(Range&) [with Range = tbb::detail::d1::blocked_range<unsigned int>; Body = openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:122:16,
    inlined from 'void tbb::detail::d1::dynamic_grainsize_mode<Mode>::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for<tbb::detail::d1::blocked_range<unsigned int>, openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range<unsigned int>; Mode = tbb::detail::d1::adaptive_mode<tbb::detail::d1::auto_partition_type>]' at /usr/include/oneapi/tbb/partitioner.h:450:31,
    inlined from 'void tbb::detail::d1::partition_type_base<Partition>::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for<tbb::detail::d1::blocked_range<unsigned int>, openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range<unsigned int>; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:289:28,
    inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for<Range, Body, Partitioner>::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range<unsigned int>; Body = openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:175:25:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > >, std::_Select1st<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >]',
    inlined from 'openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>' at /usr/include/openvdb/tools/FastSweeping.h:1571:64,
    inlined from 'void tbb::detail::d1::start_for<Range, Body, Partitioner>::run_body(Range&) [with Range = tbb::detail::d1::blocked_range<unsigned int>; Body = openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:122:16,
    inlined from 'void tbb::detail::d1::dynamic_grainsize_mode<Mode>::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for<tbb::detail::d1::blocked_range<unsigned int>, openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range<unsigned int>; Mode = tbb::detail::d1::adaptive_mode<tbb::detail::d1::auto_partition_type>]' at /usr/include/oneapi/tbb/partitioner.h:450:31,
    inlined from 'void tbb::detail::d1::partition_type_base<Partition>::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for<tbb::detail::d1::blocked_range<unsigned int>, openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range<unsigned int>; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:289:28,
    inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for<Range, Body, Partitioner>::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range<unsigned int>; Body = openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:175:25:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > >, std::_Select1st<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >]',
    inlined from 'openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>' at /usr/include/openvdb/tools/FastSweeping.h:1556:47,
    inlined from 'void tbb::detail::d1::start_for<Range, Body, Partitioner>::run_body(Range&) [with Range = tbb::detail::d1::blocked_range<unsigned int>; Body = openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:122:16,
    inlined from 'void tbb::detail::d1::dynamic_grainsize_mode<Mode>::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for<tbb::detail::d1::blocked_range<unsigned int>, openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range<unsigned int>; Mode = tbb::detail::d1::adaptive_mode<tbb::detail::d1::auto_partition_type>]' at /usr/include/oneapi/tbb/partitioner.h:450:31,
    inlined from 'void tbb::detail::d1::partition_type_base<Partition>::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for<tbb::detail::d1::blocked_range<unsigned int>, openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range<unsigned int>; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:289:28,
    inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for<Range, Body, Partitioner>::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range<unsigned int>; Body = openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:175:25:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > >, std::_Select1st<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >]',
    inlined from 'openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>' at /usr/include/openvdb/tools/FastSweeping.h:1571:64,
    inlined from 'void tbb::detail::d1::start_for<Range, Body, Partitioner>::run_body(Range&) [with Range = tbb::detail::d1::blocked_range<unsigned int>; Body = openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:122:16,
    inlined from 'void tbb::detail::d1::dynamic_grainsize_mode<Mode>::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for<tbb::detail::d1::blocked_range<unsigned int>, openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range<unsigned int>; Mode = tbb::detail::d1::adaptive_mode<tbb::detail::d1::auto_partition_type>]' at /usr/include/oneapi/tbb/partitioner.h:450:31,
    inlined from 'void tbb::detail::d1::partition_type_base<Partition>::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for<tbb::detail::d1::blocked_range<unsigned int>, openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range<unsigned int>; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:289:28,
    inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for<Range, Body, Partitioner>::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range<unsigned int>; Body = openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:175:25:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > >, std::_Select1st<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >]',
    inlined from 'openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>' at /usr/include/openvdb/tools/FastSweeping.h:1556:47,
    inlined from 'void tbb::detail::d1::start_for<Range, Body, Partitioner>::run_body(Range&) [with Range = tbb::detail::d1::blocked_range<unsigned int>; Body = openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:122:16,
    inlined from 'void tbb::detail::d1::dynamic_grainsize_mode<Mode>::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for<tbb::detail::d1::blocked_range<unsigned int>, openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range<unsigned int>; Mode = tbb::detail::d1::adaptive_mode<tbb::detail::d1::auto_partition_type>]' at /usr/include/oneapi/tbb/partitioner.h:450:31,
    inlined from 'void tbb::detail::d1::partition_type_base<Partition>::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for<tbb::detail::d1::blocked_range<unsigned int>, openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range<unsigned int>; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:289:28,
    inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for<Range, Body, Partitioner>::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range<unsigned int>; Body = openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:175:25:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > >, std::_Select1st<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >]',
    inlined from 'openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>' at /usr/include/openvdb/tools/FastSweeping.h:1571:64,
    inlined from 'void tbb::detail::d1::start_for<Range, Body, Partitioner>::run_body(Range&) [with Range = tbb::detail::d1::blocked_range<unsigned int>; Body = openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:122:16,
    inlined from 'void tbb::detail::d1::dynamic_grainsize_mode<Mode>::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for<tbb::detail::d1::blocked_range<unsigned int>, openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range<unsigned int>; Mode = tbb::detail::d1::adaptive_mode<tbb::detail::d1::auto_partition_type>]' at /usr/include/oneapi/tbb/partitioner.h:450:31,
    inlined from 'void tbb::detail::d1::partition_type_base<Partition>::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for<tbb::detail::d1::blocked_range<unsigned int>, openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range<unsigned int>; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:289:28,
    inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for<Range, Body, Partitioner>::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range<unsigned int>; Body = openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices<openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)> >(openvdb::v10_0::tools::FastSweeping<openvdb::v10_0::Grid<openvdb::v10_0::tree::Tree<openvdb::v10_0::tree::RootNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::InternalNode<openvdb::v10_0::tree::LeafNode<float, 3>, 4>, 5> > > >, float>::sweep(int, bool)::<lambda()>::<lambda(const openvdb::v10_0::math::Coord&)>)::<lambda(tbb::detail::d1::blocked_range<unsigned int>&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:175:25:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > >, std::_Select1st<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::deque<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > >, std::allocator<std::pair<unsigned int, std::unique_ptr<openvdb::v10_0::util::NodeMask<3>, std::default_delete<openvdb::v10_0::util::NodeMask<3> > > > > > > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:29,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >*, vector<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >, allocator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > > > > >; _Distance = int; _Tp = _List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::polygon::detail::ordered_queue<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >, boost::polygon::voronoi_builder<int>::event_comparison_type>::comparison>]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {boost::polygon::voronoi_vertex<double>}; _Tp = boost::polygon::voronoi_vertex<double>; _Alloc = std::allocator<boost::polygon::voronoi_vertex<double> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<boost::polygon::voronoi_vertex<double>, std::allocator<boost::polygon::voronoi_vertex<double> > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {boost::polygon::voronoi_vertex<double>}; _Tp = boost::polygon::voronoi_vertex<double>; _Alloc = std::allocator<boost::polygon::voronoi_vertex<double> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = boost::polygon::voronoi_vertex<double>; _Alloc = std::allocator<boost::polygon::voronoi_vertex<double> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'std::pair<void*, void*> boost::polygon::voronoi_diagram<T, TRAITS>::_insert_new_edge(const boost::polygon::detail::site_event<CT>&, const boost::polygon::detail::site_event<CT>&, const boost::polygon::detail::circle_event<CT2>&, void*, void*) [with CT1 = int; CT2 = double; T = double; TRAITS = boost::polygon::voronoi_diagram_traits<double>]' at /usr/include/boost/polygon/voronoi_diagram.hpp:403:24,
    inlined from 'void boost::polygon::voronoi_builder<T, CTT, VP>::process_circle_event(OUTPUT*) [with OUTPUT = Slic3r::Geometry::VoronoiDiagram; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits<int>; VP = boost::polygon::detail::voronoi_predicates<boost::polygon::detail::voronoi_ctype_traits<int> >]' at /usr/include/boost/polygon/voronoi_builder.hpp:403:51:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::polygon::voronoi_vertex<double>*, std::vector<boost::polygon::voronoi_vertex<double>, std::allocator<boost::polygon::voronoi_vertex<double> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >*, vector<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >, allocator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::polygon::detail::ordered_queue<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >, boost::polygon::voronoi_builder<int>::event_comparison_type>::comparison>]',
    inlined from 'void std::pop_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >*, vector<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >, allocator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > > > > >; _Compare = boost::polygon::detail::ordered_queue<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >, boost::polygon::voronoi_builder<int>::event_comparison_type>::comparison]' at /usr/include/c++/13/bits/stl_heap.h:333:19,
    inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::pop() [with _Tp = std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >; _Sequence = std::vector<std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >, std::allocator<std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > > > >; _Compare = boost::polygon::detail::ordered_queue<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >, boost::polygon::voronoi_builder<int>::event_comparison_type>::comparison]' at /usr/include/c++/13/bits/stl_queue.h:776:15,
    inlined from 'void boost::polygon::detail::ordered_queue<T, Predicate>::pop() [with T = std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >; Predicate = boost::polygon::voronoi_builder<int>::event_comparison_type]' at /usr/include/boost/polygon/detail/voronoi_structures.hpp:318:11,
    inlined from 'void boost::polygon::voronoi_builder<T, CTT, VP>::process_circle_event(OUTPUT*) [with OUTPUT = Slic3r::Geometry::VoronoiDiagram; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits<int>; VP = boost::polygon::detail::voronoi_predicates<boost::polygon::detail::voronoi_ctype_traits<int> >]' at /usr/include/boost/polygon/voronoi_builder.hpp:411:23:
/usr/include/c++/13/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'std::iterator_traits<std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >*>::value_type'} changed in GCC 7.1
  264 |       std::__adjust_heap(__first, _DistanceType(0),
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
  265 |                          _DistanceType(__last - __first),
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  266 |                          _GLIBCXX_MOVE(__value), __comp);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >*, vector<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >, allocator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::polygon::detail::ordered_queue<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >, boost::polygon::voronoi_builder<int>::event_comparison_type>::comparison>]',
    inlined from 'void std::pop_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >*, vector<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >, allocator<_List_iterator<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > > > > >; _Compare = boost::polygon::detail::ordered_queue<pair<boost::polygon::detail::circle_event<double>, _Rb_tree_iterator<pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >, boost::polygon::voronoi_builder<int>::event_comparison_type>::comparison]' at /usr/include/c++/13/bits/stl_heap.h:333:19,
    inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::pop() [with _Tp = std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >; _Sequence = std::vector<std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >, std::allocator<std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > > > >; _Compare = boost::polygon::detail::ordered_queue<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >, boost::polygon::voronoi_builder<int>::event_comparison_type>::comparison]' at /usr/include/c++/13/bits/stl_queue.h:776:15,
    inlined from 'void boost::polygon::detail::ordered_queue<T, Predicate>::pop() [with T = std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >; Predicate = boost::polygon::voronoi_builder<int>::event_comparison_type]' at /usr/include/boost/polygon/detail/voronoi_structures.hpp:318:11,
    inlined from 'void boost::polygon::voronoi_builder<T, CTT, VP>::construct(OUTPUT*) [with OUTPUT = Slic3r::Geometry::VoronoiDiagram; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits<int>; VP = boost::polygon::detail::voronoi_predicates<boost::polygon::detail::voronoi_ctype_traits<int> >]' at /usr/include/boost/polygon/voronoi_builder.hpp:123:27:
/usr/include/c++/13/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'std::iterator_traits<std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >*>::value_type'} changed in GCC 7.1
  264 |       std::__adjust_heap(__first, _DistanceType(0),
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
  265 |                          _DistanceType(__last - __first),
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  266 |                          _GLIBCXX_MOVE(__value), __comp);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 56%] Linking CXX static library liblibslic3r.a
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/cmake -P CMakeFiles/libslic3r.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/cmake -E cmake_link_script CMakeFiles/libslic3r.dir/link.txt --verbose=1
/usr/bin/ar qc liblibslic3r.a CMakeFiles/libslic3r.dir/pchheader.cpp.o CMakeFiles/libslic3r.dir/AABBMesh.cpp.o CMakeFiles/libslic3r.dir/Algorithm/RegionExpansion.cpp.o CMakeFiles/libslic3r.dir/BoundingBox.cpp.o CMakeFiles/libslic3r.dir/BridgeDetector.cpp.o CMakeFiles/libslic3r.dir/Brim.cpp.o CMakeFiles/libslic3r.dir/BuildVolume.cpp.o CMakeFiles/libslic3r.dir/clipper.cpp.o CMakeFiles/libslic3r.dir/ClipperUtils.cpp.o CMakeFiles/libslic3r.dir/Color.cpp.o CMakeFiles/libslic3r.dir/Config.cpp.o CMakeFiles/libslic3r.dir/EdgeGrid.cpp.o CMakeFiles/libslic3r.dir/ElephantFootCompensation.cpp.o CMakeFiles/libslic3r.dir/Emboss.cpp.o CMakeFiles/libslic3r.dir/ExPolygon.cpp.o CMakeFiles/libslic3r.dir/ExPolygonsIndex.cpp.o CMakeFiles/libslic3r.dir/Extruder.cpp.o CMakeFiles/libslic3r.dir/ExtrusionEntity.cpp.o CMakeFiles/libslic3r.dir/ExtrusionEntityCollection.cpp.o CMakeFiles/libslic3r.dir/ExtrusionRole.cpp.o CMakeFiles/libslic3r.dir/ExtrusionSimulator.cpp.o CMakeFiles/libslic3r.dir/Fill/Fill.cpp.o CMakeFiles/libslic3r.dir/Fill/Fill3DHoneycomb.cpp.o CMakeFiles/libslic3r.dir/Fill/FillAdaptive.cpp.o CMakeFiles/libslic3r.dir/Fill/FillBase.cpp.o CMakeFiles/libslic3r.dir/Fill/FillConcentric.cpp.o CMakeFiles/libslic3r.dir/Fill/FillEnsuring.cpp.o CMakeFiles/libslic3r.dir/Fill/FillHoneycomb.cpp.o CMakeFiles/libslic3r.dir/Fill/FillGyroid.cpp.o CMakeFiles/libslic3r.dir/Fill/FillPlanePath.cpp.o CMakeFiles/libslic3r.dir/Fill/FillLine.cpp.o CMakeFiles/libslic3r.dir/Fill/FillLightning.cpp.o CMakeFiles/libslic3r.dir/Fill/Lightning/DistanceField.cpp.o CMakeFiles/libslic3r.dir/Fill/Lightning/Generator.cpp.o CMakeFiles/libslic3r.dir/Fill/Lightning/Layer.cpp.o CMakeFiles/libslic3r.dir/Fill/Lightning/TreeNode.cpp.o CMakeFiles/libslic3r.dir/Fill/FillRectilinear.cpp.o CMakeFiles/libslic3r.dir/Flow.cpp.o CMakeFiles/libslic3r.dir/Format/3mf.cpp.o CMakeFiles/libslic3r.dir/Format/AMF.cpp.o CMakeFiles/libslic3r.dir/Format/OBJ.cpp.o CMakeFiles/libslic3r.dir/Format/objparser.cpp.o CMakeFiles/libslic3r.dir/Format/STL.cpp.o CMakeFiles/libslic3r.dir/Format/SLAArchiveWriter.cpp.o CMakeFiles/libslic3r.dir/Format/SLAArchiveReader.cpp.o CMakeFiles/libslic3r.dir/Format/ZipperArchiveImport.cpp.o CMakeFiles/libslic3r.dir/Format/SL1.cpp.o CMakeFiles/libslic3r.dir/Format/SL1_SVG.cpp.o CMakeFiles/libslic3r.dir/Format/AnycubicSLA.cpp.o CMakeFiles/libslic3r.dir/Format/STEP.cpp.o CMakeFiles/libslic3r.dir/Format/SLAArchiveFormatRegistry.cpp.o CMakeFiles/libslic3r.dir/GCode/ThumbnailData.cpp.o CMakeFiles/libslic3r.dir/GCode/Thumbnails.cpp.o CMakeFiles/libslic3r.dir/GCode/ConflictChecker.cpp.o CMakeFiles/libslic3r.dir/GCode/CoolingBuffer.cpp.o CMakeFiles/libslic3r.dir/GCode/FindReplace.cpp.o CMakeFiles/libslic3r.dir/GCode/PostProcessor.cpp.o CMakeFiles/libslic3r.dir/GCode/PressureEqualizer.cpp.o CMakeFiles/libslic3r.dir/GCode/PrintExtents.cpp.o CMakeFiles/libslic3r.dir/GCode/RetractWhenCrossingPerimeters.cpp.o CMakeFiles/libslic3r.dir/GCode/SpiralVase.cpp.o CMakeFiles/libslic3r.dir/GCode/SeamPlacer.cpp.o CMakeFiles/libslic3r.dir/GCode/ToolOrdering.cpp.o CMakeFiles/libslic3r.dir/GCode/WipeTower.cpp.o CMakeFiles/libslic3r.dir/GCode/GCodeProcessor.cpp.o CMakeFiles/libslic3r.dir/GCode/AvoidCrossingPerimeters.cpp.o CMakeFiles/libslic3r.dir/GCode.cpp.o CMakeFiles/libslic3r.dir/GCodeReader.cpp.o CMakeFiles/libslic3r.dir/GCodeWriter.cpp.o CMakeFiles/libslic3r.dir/Geometry.cpp.o CMakeFiles/libslic3r.dir/Geometry/Circle.cpp.o CMakeFiles/libslic3r.dir/Geometry/ConvexHull.cpp.o CMakeFiles/libslic3r.dir/Geometry/MedialAxis.cpp.o CMakeFiles/libslic3r.dir/Geometry/VoronoiOffset.cpp.o CMakeFiles/libslic3r.dir/JumpPointSearch.cpp.o CMakeFiles/libslic3r.dir/Layer.cpp.o CMakeFiles/libslic3r.dir/LayerRegion.cpp.o CMakeFiles/libslic3r.dir/Line.cpp.o CMakeFiles/libslic3r.dir/BlacklistedLibraryCheck.cpp.o CMakeFiles/libslic3r.dir/LocalesUtils.cpp.o CMakeFiles/libslic3r.dir/CutUtils.cpp.o CMakeFiles/libslic3r.dir/Model.cpp.o CMakeFiles/libslic3r.dir/ModelArrange.cpp.o CMakeFiles/libslic3r.dir/MultiMaterialSegmentation.cpp.o CMakeFiles/libslic3r.dir/MeshNormals.cpp.o CMakeFiles/libslic3r.dir/Measure.cpp.o CMakeFiles/libslic3r.dir/CustomGCode.cpp.o CMakeFiles/libslic3r.dir/Arrange/Items/ArrangeItem.cpp.o CMakeFiles/libslic3r.dir/Arrange/Items/SimpleArrangeItem.cpp.o CMakeFiles/libslic3r.dir/Arrange/ArrangeSettingsDb_AppCfg.cpp.o CMakeFiles/libslic3r.dir/Arrange/Scene.cpp.o CMakeFiles/libslic3r.dir/Arrange/SceneBuilder.cpp.o CMakeFiles/libslic3r.dir/Arrange/Core/Beds.cpp.o CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFP.cpp.o CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFPConcave_CGAL.cpp.o CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFPConcave_Tesselate.cpp.o CMakeFiles/libslic3r.dir/Arrange/Core/NFP/EdgeCache.cpp.o CMakeFiles/libslic3r.dir/MultiPoint.cpp.o CMakeFiles/libslic3r.dir/NormalUtils.cpp.o CMakeFiles/libslic3r.dir/NSVGUtils.cpp.o CMakeFiles/libslic3r.dir/ObjectID.cpp.o CMakeFiles/libslic3r.dir/PerimeterGenerator.cpp.o CMakeFiles/libslic3r.dir/PlaceholderParser.cpp.o CMakeFiles/libslic3r.dir/Platform.cpp.o CMakeFiles/libslic3r.dir/Point.cpp.o CMakeFiles/libslic3r.dir/Polygon.cpp.o CMakeFiles/libslic3r.dir/MutablePolygon.cpp.o CMakeFiles/libslic3r.dir/PolygonTrimmer.cpp.o CMakeFiles/libslic3r.dir/Polyline.cpp.o CMakeFiles/libslic3r.dir/Preset.cpp.o CMakeFiles/libslic3r.dir/PresetBundle.cpp.o CMakeFiles/libslic3r.dir/PrincipalComponents2D.cpp.o CMakeFiles/libslic3r.dir/AppConfig.cpp.o CMakeFiles/libslic3r.dir/Print.cpp.o CMakeFiles/libslic3r.dir/PrintApply.cpp.o CMakeFiles/libslic3r.dir/PrintBase.cpp.o CMakeFiles/libslic3r.dir/PrintConfig.cpp.o CMakeFiles/libslic3r.dir/PrintObject.cpp.o CMakeFiles/libslic3r.dir/PrintObjectSlice.cpp.o CMakeFiles/libslic3r.dir/PrintRegion.cpp.o CMakeFiles/libslic3r.dir/PNGReadWrite.cpp.o CMakeFiles/libslic3r.dir/QuadricEdgeCollapse.cpp.o CMakeFiles/libslic3r.dir/Semver.cpp.o CMakeFiles/libslic3r.dir/ShortEdgeCollapse.cpp.o CMakeFiles/libslic3r.dir/ShortestPath.cpp.o CMakeFiles/libslic3r.dir/SLAPrint.cpp.o CMakeFiles/libslic3r.dir/SLAPrintSteps.cpp.o CMakeFiles/libslic3r.dir/Slicing.cpp.o CMakeFiles/libslic3r.dir/SlicesToTriangleMesh.cpp.o CMakeFiles/libslic3r.dir/SlicingAdaptive.cpp.o CMakeFiles/libslic3r.dir/Subdivide.cpp.o CMakeFiles/libslic3r.dir/Support/SupportCommon.cpp.o CMakeFiles/libslic3r.dir/Support/SupportDebug.cpp.o CMakeFiles/libslic3r.dir/Support/SupportMaterial.cpp.o CMakeFiles/libslic3r.dir/Support/SupportParameters.cpp.o CMakeFiles/libslic3r.dir/Support/OrganicSupport.cpp.o CMakeFiles/libslic3r.dir/Support/TreeSupport.cpp.o CMakeFiles/libslic3r.dir/Support/TreeSupportCommon.cpp.o CMakeFiles/libslic3r.dir/Support/TreeModelVolumes.cpp.o CMakeFiles/libslic3r.dir/SupportSpotsGenerator.cpp.o CMakeFiles/libslic3r.dir/Surface.cpp.o CMakeFiles/libslic3r.dir/SurfaceCollection.cpp.o CMakeFiles/libslic3r.dir/SVG.cpp.o CMakeFiles/libslic3r.dir/Tesselate.cpp.o CMakeFiles/libslic3r.dir/TriangleMesh.cpp.o CMakeFiles/libslic3r.dir/TriangleMeshSlicer.cpp.o CMakeFiles/libslic3r.dir/utils.cpp.o CMakeFiles/libslic3r.dir/Time.cpp.o CMakeFiles/libslic3r.dir/Timer.cpp.o CMakeFiles/libslic3r.dir/Thread.cpp.o CMakeFiles/libslic3r.dir/TriangleSelector.cpp.o CMakeFiles/libslic3r.dir/TriangleSetSampling.cpp.o CMakeFiles/libslic3r.dir/TriangleSelectorWrapper.cpp.o CMakeFiles/libslic3r.dir/Zipper.cpp.o CMakeFiles/libslic3r.dir/MinAreaBoundingBox.cpp.o CMakeFiles/libslic3r.dir/miniz_extension.cpp.o CMakeFiles/libslic3r.dir/OpenVDBUtils.cpp.o CMakeFiles/libslic3r.dir/SLA/Pad.cpp.o CMakeFiles/libslic3r.dir/SLA/SupportTreeMesher.cpp.o CMakeFiles/libslic3r.dir/SLA/SupportTreeBuilder.cpp.o CMakeFiles/libslic3r.dir/SLA/SupportTree.cpp.o CMakeFiles/libslic3r.dir/SLA/Rotfinder.cpp.o CMakeFiles/libslic3r.dir/SLA/SpatIndex.cpp.o CMakeFiles/libslic3r.dir/SLA/RasterBase.cpp.o CMakeFiles/libslic3r.dir/SLA/RasterToPolygons.cpp.o CMakeFiles/libslic3r.dir/SLA/ConcaveHull.cpp.o CMakeFiles/libslic3r.dir/SLA/Hollowing.cpp.o CMakeFiles/libslic3r.dir/SLA/SupportPointGenerator.cpp.o CMakeFiles/libslic3r.dir/SLA/Clustering.cpp.o CMakeFiles/libslic3r.dir/SLA/DefaultSupportTree.cpp.o CMakeFiles/libslic3r.dir/SLA/BranchingTreeSLA.cpp.o CMakeFiles/libslic3r.dir/BranchingTree/BranchingTree.cpp.o CMakeFiles/libslic3r.dir/BranchingTree/PointCloud.cpp.o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategy.cpp.o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategyFactory.cpp.o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp.o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/LimitedBeadingStrategy.cpp.o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp.o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/RedistributeBeadingStrategy.cpp.o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/WideningBeadingStrategy.cpp.o CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionJunction.cpp.o CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionLine.cpp.o CMakeFiles/libslic3r.dir/Arachne/utils/SquareGrid.cpp.o CMakeFiles/libslic3r.dir/Arachne/utils/PolylineStitcher.cpp.o CMakeFiles/libslic3r.dir/Arachne/utils/VoronoiUtils.cpp.o CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidation.cpp.o CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidationGraph.cpp.o CMakeFiles/libslic3r.dir/Arachne/WallToolPaths.cpp.o
/usr/bin/ranlib liblibslic3r.a
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[ 56%] Built target libslic3r
make  -f src/slic3r/CMakeFiles/libslic3r_gui.dir/build.make src/slic3r/CMakeFiles/libslic3r_gui.dir/depend
make  -f tests/arrange/CMakeFiles/arrange_tests.dir/build.make tests/arrange/CMakeFiles/arrange_tests.dir/depend
make  -f tests/libslic3r/CMakeFiles/libslic3r_tests.dir/build.make tests/libslic3r/CMakeFiles/libslic3r_tests.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/tests/arrange /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/tests/arrange /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/tests/arrange/CMakeFiles/arrange_tests.dir/DependInfo.cmake "--color="
make  -f tests/fff_print/CMakeFiles/fff_print_tests.dir/build.make tests/fff_print/CMakeFiles/fff_print_tests.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/DependInfo.cmake "--color="
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/tests/libslic3r /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r/CMakeFiles/libslic3r_tests.dir/DependInfo.cmake "--color="
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/tests/fff_print /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/tests/fff_print /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/tests/fff_print/CMakeFiles/fff_print_tests.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/arrange/CMakeFiles/arrange_tests.dir/build.make tests/arrange/CMakeFiles/arrange_tests.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/libslic3r/CMakeFiles/libslic3r_tests.dir/build.make tests/libslic3r/CMakeFiles/libslic3r_tests.dir/build
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f src/slic3r/CMakeFiles/libslic3r_gui.dir/build.make src/slic3r/CMakeFiles/libslic3r_gui.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/fff_print/CMakeFiles/fff_print_tests.dir/build.make tests/fff_print/CMakeFiles/fff_print_tests.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[ 56%] Building CXX object tests/arrange/CMakeFiles/arrange_tests.dir/arrange_tests_main.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/tests/arrange && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/tests -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT tests/arrange/CMakeFiles/arrange_tests.dir/arrange_tests_main.cpp.o -MF CMakeFiles/arrange_tests.dir/arrange_tests_main.cpp.o.d -o CMakeFiles/arrange_tests.dir/arrange_tests_main.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/tests/arrange/arrange_tests_main.cpp
[ 56%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/libslic3r_tests.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/tests -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/libslic3r_tests.cpp.o -MF CMakeFiles/libslic3r_tests.dir/libslic3r_tests.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/libslic3r_tests.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/tests/libslic3r/libslic3r_tests.cpp
[ 56%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx.gch
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -x c++-header -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx.gch -MF CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx.gch.d -o CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx.gch -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx.cxx
[ 56%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/fff_print_tests.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/tests/fff_print && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/tests -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/fff_print_tests.cpp.o -MF CMakeFiles/fff_print_tests.dir/fff_print_tests.cpp.o.d -o CMakeFiles/fff_print_tests.dir/fff_print_tests.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/tests/fff_print/fff_print_tests.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/tests/arrange/arrange_tests_main.cpp:1:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/tests/catch_main.hpp:7:10: fatal error: catch2/catch.hpp: No such file or directory
    7 | #include <catch2/catch.hpp>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [tests/arrange/CMakeFiles/arrange_tests.dir/build.make:79: tests/arrange/CMakeFiles/arrange_tests.dir/arrange_tests_main.cpp.o] Error 1
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make[2]: *** [CMakeFiles/Makefile2:1316: tests/arrange/CMakeFiles/arrange_tests.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/tests/libslic3r/libslic3r_tests.cpp:1:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/tests/catch_main.hpp:7:10: fatal error: catch2/catch.hpp: No such file or directory
    7 | #include <catch2/catch.hpp>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [tests/libslic3r/CMakeFiles/libslic3r_tests.dir/build.make:79: tests/libslic3r/CMakeFiles/libslic3r_tests.dir/libslic3r_tests.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/tests/fff_print/fff_print_tests.cpp:1:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/tests/catch_main.hpp:7:10: fatal error: catch2/catch.hpp: No such file or directory
    7 | #include <catch2/catch.hpp>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [tests/fff_print/CMakeFiles/fff_print_tests.dir/build.make:79: tests/fff_print/CMakeFiles/fff_print_tests.dir/fff_print_tests.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
[ 56%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_3mf.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/tests -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_3mf.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_3mf.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_3mf.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/tests/libslic3r/test_3mf.cpp
[ 56%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_avoid_crossing_perimeters.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/tests/fff_print && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/tests -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_avoid_crossing_perimeters.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_avoid_crossing_perimeters.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_avoid_crossing_perimeters.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/tests/fff_print/test_avoid_crossing_perimeters.cpp
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/tests/libslic3r/test_3mf.cpp:1:10: fatal error: catch2/catch.hpp: No such file or directory
    1 | #include <catch2/catch.hpp>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [tests/libslic3r/CMakeFiles/libslic3r_tests.dir/build.make:93: tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_3mf.cpp.o] Error 1
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make[2]: *** [CMakeFiles/Makefile2:1350: tests/libslic3r/CMakeFiles/libslic3r_tests.dir/all] Error 2
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/tests/fff_print/test_avoid_crossing_perimeters.cpp:1:10: fatal error: catch2/catch.hpp: No such file or directory
    1 | #include <catch2/catch.hpp>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [tests/fff_print/CMakeFiles/fff_print_tests.dir/build.make:93: tests/fff_print/CMakeFiles/fff_print_tests.dir/test_avoid_crossing_perimeters.cpp.o] Error 1
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make[2]: *** [CMakeFiles/Makefile2:1422: tests/fff_print/CMakeFiles/fff_print_tests.dir/all] Error 2
[ 56%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ArrangeSettingsDialogImgui.cpp.o
[ 56%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/AboutDialog.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ArrangeSettingsDialogImgui.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ArrangeSettingsDialogImgui.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ArrangeSettingsDialogImgui.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/AboutDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/AboutDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/AboutDialog.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/AboutDialog.cpp
[ 57%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/pchheader.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/pchheader.cpp.o -MF CMakeFiles/libslic3r_gui.dir/pchheader.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/pchheader.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.cpp
[ 57%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SysInfoDialog.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SysInfoDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/SysInfoDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/SysInfoDialog.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/SysInfoDialog.cpp
[ 57%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/KBShortcutsDialog.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/KBShortcutsDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/KBShortcutsDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/KBShortcutsDialog.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/KBShortcutsDialog.cpp
[ 58%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BackgroundSlicingProcess.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BackgroundSlicingProcess.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/BackgroundSlicingProcess.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/BackgroundSlicingProcess.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/BackgroundSlicingProcess.cpp
[ 58%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BitmapCache.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BitmapCache.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/BitmapCache.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/BitmapCache.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/BitmapCache.cpp
[ 58%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConfigSnapshotDialog.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConfigSnapshotDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ConfigSnapshotDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ConfigSnapshotDialog.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ConfigSnapshotDialog.cpp
[ 58%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/3DScene.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/3DScene.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/3DScene.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/3DScene.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/3DScene.cpp
[ 58%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLShadersManager.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLShadersManager.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GLShadersManager.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GLShadersManager.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLShadersManager.cpp
[ 58%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLShader.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLShader.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GLShader.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GLShader.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLShader.cpp
[ 59%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLCanvas3D.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLCanvas3D.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GLCanvas3D.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GLCanvas3D.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLCanvas3D.cpp
[ 59%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SceneRaycaster.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SceneRaycaster.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/SceneRaycaster.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/SceneRaycaster.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/SceneRaycaster.cpp
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/3DScene.cpp: In member function 'int Slic3r::GLVolumeCollection::load_wipe_tower_preview(float, float, float, float, const std::vector<std::pair<float, float> >&, float, float, float, bool, float)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/3DScene.cpp:562:99: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  562 |     const auto [R, scale_x] = WipeTower::get_wipe_tower_cone_base(width, height, depth, cone_angle);
      |                                                                                                   ^
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:39:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:22,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::GLVolume*, pair<unsigned int, double> >*, vector<pair<Slic3r::GLVolume*, pair<unsigned int, double> > > >; _Distance = int; _Tp = pair<Slic3r::GLVolume*, pair<unsigned int, double> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function<bool(const GLVolume&)>)::<lambda(const Slic3r::GLVolumeWithIdAndZ&, const Slic3r::GLVolumeWithIdAndZ&)> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> >*, std::vector<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> > > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::GLVolume*, pair<unsigned int, double> >*, vector<pair<Slic3r::GLVolume*, pair<unsigned int, double> > > >; _Distance = int; _Tp = pair<Slic3r::GLVolume*, pair<unsigned int, double> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function<bool(const GLVolume&)>)::<lambda(const Slic3r::GLVolumeWithIdAndZ&, const Slic3r::GLVolumeWithIdAndZ&)> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> >*, std::vector<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> > > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::GLVolume*, pair<unsigned int, double> >*, vector<pair<Slic3r::GLVolume*, pair<unsigned int, double> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function<bool(const GLVolume&)>)::<lambda(const Slic3r::GLVolumeWithIdAndZ&, const Slic3r::GLVolumeWithIdAndZ&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> >*, std::vector<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> > > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> >*, std::vector<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> > > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> >*, std::vector<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> > > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::GLVolume*, pair<unsigned int, double> >*, vector<pair<Slic3r::GLVolume*, pair<unsigned int, double> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function<bool(const GLVolume&)>)::<lambda(const Slic3r::GLVolumeWithIdAndZ&, const Slic3r::GLVolumeWithIdAndZ&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> >*, std::vector<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> > > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> >*, std::vector<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> > > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> >*, std::vector<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> > > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 59%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/OpenGLManager.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/OpenGLManager.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/OpenGLManager.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/OpenGLManager.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/OpenGLManager.cpp
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::GLVolume*, pair<unsigned int, double> >*, vector<pair<Slic3r::GLVolume*, pair<unsigned int, double> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function<bool(const GLVolume&)>)::<lambda(const Slic3r::GLVolumeWithIdAndZ&, const Slic3r::GLVolumeWithIdAndZ&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> >*, std::vector<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> > > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> >*, std::vector<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> > > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::GLVolume*, pair<unsigned int, double> >*, vector<pair<Slic3r::GLVolume*, pair<unsigned int, double> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function<bool(const GLVolume&)>)::<lambda(const Slic3r::GLVolumeWithIdAndZ&, const Slic3r::GLVolumeWithIdAndZ&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> >*, std::vector<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> > > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> >*, std::vector<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> > > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from 'std::vector<double> Slic3r::GLVolumeCollection::get_current_print_zs(bool) const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/3DScene.cpp:923:14:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from 'std::vector<double> Slic3r::GLVolumeCollection::get_current_print_zs(bool) const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/3DScene.cpp:923:14:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> >}; _Tp = std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> >; _Alloc = std::allocator<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> > >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> >}; _Tp = std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> >; _Alloc = std::allocator<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> > >]',
    inlined from 'Slic3r::GLVolumeWithIdAndZList Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function<bool(const GLVolume&)>)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/3DScene.cpp:706:30:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> >*, std::vector<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::GLVolume*, pair<unsigned int, double> >*, vector<pair<Slic3r::GLVolume*, pair<unsigned int, double> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function<bool(const GLVolume&)>)::<lambda(const Slic3r::GLVolumeWithIdAndZ&, const Slic3r::GLVolumeWithIdAndZ&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<Slic3r::GLVolume*, pair<unsigned int, double> >*, vector<pair<Slic3r::GLVolume*, pair<unsigned int, double> > > >; _Compare = Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function<bool(const GLVolume&)>)::<lambda(const Slic3r::GLVolumeWithIdAndZ&, const Slic3r::GLVolumeWithIdAndZ&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'Slic3r::GLVolumeWithIdAndZList Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function<bool(const GLVolume&)>)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/3DScene.cpp:714:18:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> >*, std::vector<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> > > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::GLVolume*, pair<unsigned int, double> >*, vector<pair<Slic3r::GLVolume*, pair<unsigned int, double> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function<bool(const GLVolume&)>)::<lambda(const Slic3r::GLVolumeWithIdAndZ&, const Slic3r::GLVolumeWithIdAndZ&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::GLVolume*, pair<unsigned int, double> >*, vector<pair<Slic3r::GLVolume*, pair<unsigned int, double> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function<bool(const GLVolume&)>)::<lambda(const Slic3r::GLVolumeWithIdAndZ&, const Slic3r::GLVolumeWithIdAndZ&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<Slic3r::GLVolume*, pair<unsigned int, double> >*, vector<pair<Slic3r::GLVolume*, pair<unsigned int, double> > > >; _Compare = Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function<bool(const GLVolume&)>)::<lambda(const Slic3r::GLVolumeWithIdAndZ&, const Slic3r::GLVolumeWithIdAndZ&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'Slic3r::GLVolumeWithIdAndZList Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function<bool(const GLVolume&)>)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/3DScene.cpp:714:18:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> >*, std::vector<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> > > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> >*, std::vector<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> > > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::GLVolume*, pair<unsigned int, double> >*, vector<pair<Slic3r::GLVolume*, pair<unsigned int, double> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function<bool(const GLVolume&)>)::<lambda(const Slic3r::GLVolumeWithIdAndZ&, const Slic3r::GLVolumeWithIdAndZ&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<Slic3r::GLVolume*, pair<unsigned int, double> >*, vector<pair<Slic3r::GLVolume*, pair<unsigned int, double> > > >; _Compare = Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function<bool(const GLVolume&)>)::<lambda(const Slic3r::GLVolumeWithIdAndZ&, const Slic3r::GLVolumeWithIdAndZ&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'Slic3r::GLVolumeWithIdAndZList Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function<bool(const GLVolume&)>)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/3DScene.cpp:719:18:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> >*, std::vector<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> > > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::GLVolume*, pair<unsigned int, double> >*, vector<pair<Slic3r::GLVolume*, pair<unsigned int, double> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function<bool(const GLVolume&)>)::<lambda(const Slic3r::GLVolumeWithIdAndZ&, const Slic3r::GLVolumeWithIdAndZ&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::GLVolume*, pair<unsigned int, double> >*, vector<pair<Slic3r::GLVolume*, pair<unsigned int, double> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function<bool(const GLVolume&)>)::<lambda(const Slic3r::GLVolumeWithIdAndZ&, const Slic3r::GLVolumeWithIdAndZ&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<Slic3r::GLVolume*, pair<unsigned int, double> >*, vector<pair<Slic3r::GLVolume*, pair<unsigned int, double> > > >; _Compare = Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function<bool(const GLVolume&)>)::<lambda(const Slic3r::GLVolumeWithIdAndZ&, const Slic3r::GLVolumeWithIdAndZ&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'Slic3r::GLVolumeWithIdAndZList Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function<bool(const GLVolume&)>)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/3DScene.cpp:719:18:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> >*, std::vector<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> > > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> >*, std::vector<std::pair<Slic3r::GLVolume*, std::pair<unsigned int, double> > > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'static void Slic3r::_3DScene::extrusionentity_to_verts(const Slic3r::ExtrusionLoop&, float, const Slic3r::Point&, Slic3r::GUI::GLModel::Geometry&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/3DScene.cpp:1473:22:
/usr/include/c++/13/bits/stl_vector.h:1437:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1437 |         _M_fill_insert(begin() + __offset, __n, __x);
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'static void Slic3r::_3DScene::extrusionentity_to_verts(const Slic3r::ExtrusionLoop&, float, const Slic3r::Point&, Slic3r::GUI::GLModel::Geometry&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/3DScene.cpp:1474:23:
/usr/include/c++/13/bits/stl_vector.h:1437:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1437 |         _M_fill_insert(begin() + __offset, __n, __x);
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'static void Slic3r::_3DScene::extrusionentity_to_verts(const Slic3r::ExtrusionMultiPath&, float, const Slic3r::Point&, Slic3r::GUI::GLModel::Geometry&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/3DScene.cpp:1491:22:
/usr/include/c++/13/bits/stl_vector.h:1437:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1437 |         _M_fill_insert(begin() + __offset, __n, __x);
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'static void Slic3r::_3DScene::extrusionentity_to_verts(const Slic3r::ExtrusionMultiPath&, float, const Slic3r::Point&, Slic3r::GUI::GLModel::Geometry&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/3DScene.cpp:1492:23:
/usr/include/c++/13/bits/stl_vector.h:1437:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1437 |         _M_fill_insert(begin() + __offset, __n, __x);
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 59%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Selection.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Selection.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Selection.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Selection.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Selection.cpp
[ 59%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosManager.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosManager.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosManager.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosManager.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Selection.cpp:12:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:12:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
[ 60%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosCommon.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosCommon.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosCommon.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosCommon.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmosCommon.cpp
[ 60%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoBase.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoBase.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoBase.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoBase.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoBase.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::Geometry::Transformation&}; _Tp = Slic3r::Geometry::Transformation; _Alloc = std::allocator<Slic3r::Geometry::Transformation>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Geometry::Transformation>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::GUI::MeshClipper*, Slic3r::Geometry::Transformation&}; _Tp = std::pair<std::unique_ptr<Slic3r::GUI::MeshClipper>, Slic3r::Geometry::Transformation>; _Alloc = std::allocator<std::pair<std::unique_ptr<Slic3r::GUI::MeshClipper>, Slic3r::Geometry::Transformation> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<std::unique_ptr<Slic3r::GUI::MeshClipper>, Slic3r::Geometry::Transformation> >::iterator' changed in GCC 7.1
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoBase.cpp:11:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::unique_ptr<Slic3r::GUI::MeshClipper, std::default_delete<Slic3r::GUI::MeshClipper> >, Slic3r::Geometry::Transformation&}; _Tp = std::pair<std::unique_ptr<Slic3r::GUI::MeshClipper>, Slic3r::Geometry::Transformation>; _Alloc = std::allocator<std::pair<std::unique_ptr<Slic3r::GUI::MeshClipper>, Slic3r::Geometry::Transformation> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<std::unique_ptr<Slic3r::GUI::MeshClipper>, Slic3r::Geometry::Transformation> >::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::Geometry::Transformation&}; _Tp = Slic3r::Geometry::Transformation; _Alloc = std::allocator<Slic3r::Geometry::Transformation>]',
    inlined from 'virtual void Slic3r::GUI::CommonGizmosDataObjects::ObjectClipper::on_update()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmosCommon.cpp:346:32:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Geometry::Transformation*, std::vector<Slic3r::Geometry::Transformation> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::GUI::MeshClipper*, Slic3r::Geometry::Transformation&}; _Tp = std::pair<std::unique_ptr<Slic3r::GUI::MeshClipper>, Slic3r::Geometry::Transformation>; _Alloc = std::allocator<std::pair<std::unique_ptr<Slic3r::GUI::MeshClipper>, Slic3r::Geometry::Transformation> >]',
    inlined from 'virtual void Slic3r::GUI::CommonGizmosDataObjects::ObjectClipper::on_update()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmosCommon.cpp:353:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::unique_ptr<Slic3r::GUI::MeshClipper>, Slic3r::Geometry::Transformation>*, std::vector<std::pair<std::unique_ptr<Slic3r::GUI::MeshClipper>, Slic3r::Geometry::Transformation> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::unique_ptr<Slic3r::GUI::MeshClipper, std::default_delete<Slic3r::GUI::MeshClipper> >, Slic3r::Geometry::Transformation&}; _Tp = std::pair<std::unique_ptr<Slic3r::GUI::MeshClipper>, Slic3r::Geometry::Transformation>; _Alloc = std::allocator<std::pair<std::unique_ptr<Slic3r::GUI::MeshClipper>, Slic3r::Geometry::Transformation> >]',
    inlined from 'virtual void Slic3r::GUI::CommonGizmosDataObjects::ObjectClipper::on_update()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmosCommon.cpp:359:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::unique_ptr<Slic3r::GUI::MeshClipper>, Slic3r::Geometry::Transformation>*, std::vector<std::pair<std::unique_ptr<Slic3r::GUI::MeshClipper>, Slic3r::Geometry::Transformation> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 60%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaBase.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaBase.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaBase.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaBase.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoSlaBase.cpp
In file included from /usr/include/c++/13/map:62,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:44,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<std::pair<int, int>&&>, std::tuple<>}; _Key = std::pair<int, int>; _Val = std::pair<const std::pair<int, int>, double>; _KeyOfValue = std::_Select1st<std::pair<const std::pair<int, int>, double> >; _Compare = std::less<std::pair<int, int> >; _Alloc = std::allocator<std::pair<const std::pair<int, int>, double> >]':
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<int, int>, std::pair<const std::pair<int, int>, double>, std::_Select1st<std::pair<const std::pair<int, int>, double> >, std::less<std::pair<int, int> >, std::allocator<std::pair<const std::pair<int, int>, double> > >::const_iterator' changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:22:
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::<lambda(const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, std::vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, std::vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >' changed in GCC 7.1
In file included from /usr/include/c++/13/bits/stl_algo.h:61:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >; _Distance = int; _Tp = Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::<lambda(const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&)> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, std::vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::<lambda(const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&)> >]':
/usr/include/c++/13/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, std::vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >' changed in GCC 7.1
  340 |     __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, std::vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::<lambda(const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&)> >]':
/usr/include/c++/13/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, std::vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >' changed in GCC 7.1
  254 |     __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, std::vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, std::vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::<lambda(const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, std::vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, std::vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >' changed in GCC 7.1
In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::<lambda(const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&)> >]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::<lambda(const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1910:25,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::<lambda(const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1926:27:
/usr/include/c++/13/bits/stl_algo.h:1635:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, std::vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >' changed in GCC 7.1
 1635 |       std::__make_heap(__first, __middle, __comp);
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::<lambda(const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&)> >]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::<lambda(const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1911:23,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::<lambda(const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1926:27:
/usr/include/c++/13/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, std::vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >' changed in GCC 7.1
  425 |           std::__pop_heap(__first, __last, __last, __comp);
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::<lambda(const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, std::vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::<lambda(const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >; _Compare = Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::<lambda(const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'void Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:756:14:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, std::vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::<lambda(const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::<lambda(const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >; _Compare = Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::<lambda(const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'void Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:756:14:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, std::vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner*, std::vector<Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const::Owner> >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const unsigned int&, const Eigen::Transform<double, 3, 2, 2>&}; _Tp = std::pair<unsigned int, Eigen::Transform<double, 3, 2, 2> >; _Alloc = std::allocator<std::pair<unsigned int, Eigen::Transform<double, 3, 2, 2> > >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<unsigned int, Eigen::Transform<double, 3, 2, 2> > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int&, const Eigen::Transform<float, 3, 2, 2>}; _Tp = std::pair<unsigned int, Eigen::Transform<double, 3, 2, 2> >; _Alloc = std::allocator<std::pair<unsigned int, Eigen::Transform<double, 3, 2, 2> > >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<unsigned int, Eigen::Transform<double, 3, 2, 2> > >::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::optional<Slic3r::Geometry::Transformation>}; _Tp = std::optional<Slic3r::Geometry::Transformation>; _Alloc = std::allocator<std::optional<Slic3r::Geometry::Transformation> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::optional<Slic3r::Geometry::Transformation> >::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<std::vector<Eigen::Matrix<double, 3, 1, 2, 3, 1>, std::allocator<Eigen::Matrix<double, 3, 1, 2, 3, 1> > >, Eigen::Transform<double, 3, 2, 2> >}; _Tp = std::pair<std::vector<Eigen::Matrix<double, 3, 1, 2> >, Eigen::Transform<double, 3, 2, 2> >; _Alloc = std::allocator<std::pair<std::vector<Eigen::Matrix<double, 3, 1, 2> >, Eigen::Transform<double, 3, 2, 2> > >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<std::vector<Eigen::Matrix<double, 3, 1, 2> >, Eigen::Transform<double, 3, 2, 2> > >::iterator' changed in GCC 7.1
[ 60%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoEmboss.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoEmboss.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoEmboss.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoEmboss.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 3, 1, 2> >::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int&, Eigen::Transform<double, 3, 2, 2>}; _Tp = std::pair<unsigned int, Eigen::Transform<double, 3, 2, 2> >; _Alloc = std::allocator<std::pair<unsigned int, Eigen::Transform<double, 3, 2, 2> > >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<unsigned int, Eigen::Transform<double, 3, 2, 2> > >::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Transform<double, 3, 2, 2>}; _Tp = Eigen::Transform<double, 3, 2, 2>; _Alloc = std::allocator<Eigen::Transform<double, 3, 2, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Transform<double, 3, 2, 2> >::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {float&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {float&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::GUI::GLCanvas3D::_load_print_toolpaths(const Slic3r::BuildVolume&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:6769:38:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {unsigned int&, Slic3r::GUI::GLCanvas3D::SlaCap::Triangles}; _Key = unsigned int; _Val = std::pair<const unsigned int, Slic3r::GUI::GLCanvas3D::SlaCap::Triangles>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, Slic3r::GUI::GLCanvas3D::SlaCap::Triangles> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, Slic3r::GUI::GLCanvas3D::SlaCap::Triangles> >]':
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, Slic3r::GUI::GLCanvas3D::SlaCap::Triangles>, std::_Select1st<std::pair<const unsigned int, Slic3r::GUI::GLCanvas3D::SlaCap::Triangles> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, Slic3r::GUI::GLCanvas3D::SlaCap::Triangles> > >::const_iterator' changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 60%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMove.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMove.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMove.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMove.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp
In file included from /usr/include/c++/13/map:62,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:44,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = unsigned int; _Val = std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache> >]':
/usr/include/c++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache>, std::_Select1st<std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache> > >::const_iterator' changed in GCC 7.1
 2210 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache> >]':
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache>, std::_Select1st<std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache> > >::const_iterator' changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {float&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::GUI::GLCanvas3D::_load_wipe_tower_toolpaths(const Slic3r::BuildVolume&, const std::vector<std::__cxx11::basic_string<char> >&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:7234:44:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::GUI::GLModel}; _Tp = Slic3r::GUI::GLModel; _Alloc = std::allocator<Slic3r::GUI::GLModel>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::GUI::GLModel>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::GUI::GLModel}; _Tp = Slic3r::GUI::GLModel; _Alloc = std::allocator<Slic3r::GUI::GLModel>]',
    inlined from 'void Slic3r::GUI::GLCanvas3D::SequentialPrintClearance::set_contours(const Slic3r::GUI::GLCanvas3D::ContoursList&, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:930:49:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::GLModel*, std::vector<Slic3r::GUI::GLModel> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const unsigned int&, const Eigen::Transform<double, 3, 2, 2>&}; _Tp = std::pair<unsigned int, Eigen::Transform<double, 3, 2, 2> >; _Alloc = std::allocator<std::pair<unsigned int, Eigen::Transform<double, 3, 2, 2> > >]',
    inlined from 'void Slic3r::GUI::GLCanvas3D::SequentialPrintClearance::set_contours(const Slic3r::GUI::GLCanvas3D::ContoursList&, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:937:37:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<unsigned int, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, const Eigen::Transform<float, 3, 2, 2>}; _Tp = std::pair<unsigned int, Eigen::Transform<double, 3, 2, 2> >; _Alloc = std::allocator<std::pair<unsigned int, Eigen::Transform<double, 3, 2, 2> > >]',
    inlined from 'void Slic3r::GUI::GLCanvas3D::SequentialPrintClearance::set_contours(const Slic3r::GUI::GLCanvas3D::ContoursList&, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:944:37:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<unsigned int, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::optional<Slic3r::Geometry::Transformation>}; _Tp = std::optional<Slic3r::Geometry::Transformation>; _Alloc = std::allocator<std::optional<Slic3r::Geometry::Transformation> >]',
    inlined from 'void Slic3r::GUI::GLCanvas3D::update_sequential_clearance(bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:4549:50:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::optional<Slic3r::Geometry::Transformation>*, std::vector<std::optional<Slic3r::Geometry::Transformation> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<std::vector<Eigen::Matrix<double, 3, 1, 2, 3, 1>, std::allocator<Eigen::Matrix<double, 3, 1, 2, 3, 1> > >, Eigen::Transform<double, 3, 2, 2> >}; _Tp = std::pair<std::vector<Eigen::Matrix<double, 3, 1, 2> >, Eigen::Transform<double, 3, 2, 2> >; _Alloc = std::allocator<std::pair<std::vector<Eigen::Matrix<double, 3, 1, 2> >, Eigen::Transform<double, 3, 2, 2> > >]',
    inlined from 'void Slic3r::GUI::GLCanvas3D::update_sequential_clearance(bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:4590:95:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::vector<Eigen::Matrix<double, 3, 1, 2> >, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<std::vector<Eigen::Matrix<double, 3, 1, 2> >, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'void Slic3r::GUI::GLCanvas3D::update_sequential_clearance(bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:4605:41:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, Eigen::Transform<double, 3, 2, 2>}; _Tp = std::pair<unsigned int, Eigen::Transform<double, 3, 2, 2> >; _Alloc = std::allocator<std::pair<unsigned int, Eigen::Transform<double, 3, 2, 2> > >]',
    inlined from 'void Slic3r::GUI::GLCanvas3D::update_sequential_clearance(bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:4624:48:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<unsigned int, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Transform<double, 3, 2, 2>}; _Tp = Eigen::Transform<double, 3, 2, 2>; _Alloc = std::allocator<Eigen::Transform<double, 3, 2, 2> >]',
    inlined from 'void Slic3r::GUI::GLCanvas3D::update_sequential_clearance(bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:4639:40:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Transform<double, 3, 2, 2>*, std::vector<Eigen::Transform<double, 3, 2, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:8:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:8:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
In file included from /usr/include/c++/13/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::pair<int, int>; _Tp = double; _Compare = std::less<std::pair<int, int> >; _Alloc = std::allocator<std::pair<const std::pair<int, int>, double> >]',
    inlined from 'void Slic3r::GUI::GLCanvas3D::do_mirror(const std::string&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:4266:32:
/usr/include/c++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<int, int>, std::pair<const std::pair<int, int>, double>, std::_Select1st<std::pair<const std::pair<int, int>, double> >, std::less<std::pair<int, int> >, std::allocator<std::pair<const std::pair<int, int>, double> > >::const_iterator' changed in GCC 7.1
  532 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  533 |                                         std::forward_as_tuple(std::move(__k)),
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  534 |                                         std::tuple<>());
      |                                         ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::pair<int, int>; _Tp = double; _Compare = std::less<std::pair<int, int> >; _Alloc = std::allocator<std::pair<const std::pair<int, int>, double> >]',
    inlined from 'void Slic3r::GUI::GLCanvas3D::do_reset_skew(const std::string&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:4332:32:
/usr/include/c++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<int, int>, std::pair<const std::pair<int, int>, double>, std::_Select1st<std::pair<const std::pair<int, int>, double> >, std::less<std::pair<int, int> >, std::allocator<std::pair<const std::pair<int, int>, double> > >::const_iterator' changed in GCC 7.1
  532 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  533 |                                         std::forward_as_tuple(std::move(__k)),
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  534 |                                         std::tuple<>());
      |                                         ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::pair<int, int>; _Tp = double; _Compare = std::less<std::pair<int, int> >; _Alloc = std::allocator<std::pair<const std::pair<int, int>, double> >]',
    inlined from 'void Slic3r::GUI::GLCanvas3D::do_rotate(const std::string&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:4104:32:
/usr/include/c++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<int, int>, std::pair<const std::pair<int, int>, double>, std::_Select1st<std::pair<const std::pair<int, int>, double> >, std::less<std::pair<int, int> >, std::allocator<std::pair<const std::pair<int, int>, double> > >::const_iterator' changed in GCC 7.1
  532 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  533 |                                         std::forward_as_tuple(std::move(__k)),
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  534 |                                         std::tuple<>());
      |                                         ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::pair<int, int>; _Tp = double; _Compare = std::less<std::pair<int, int> >; _Alloc = std::allocator<std::pair<const std::pair<int, int>, double> >]',
    inlined from 'void Slic3r::GUI::GLCanvas3D::do_rotate(const std::string&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:4107:32:
/usr/include/c++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<int, int>, std::pair<const std::pair<int, int>, double>, std::_Select1st<std::pair<const std::pair<int, int>, double> >, std::less<std::pair<int, int> >, std::allocator<std::pair<const std::pair<int, int>, double> > >::const_iterator' changed in GCC 7.1
  532 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  533 |                                         std::forward_as_tuple(std::move(__k)),
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  534 |                                         std::tuple<>());
      |                                         ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::pair<int, int>; _Tp = double; _Compare = std::less<std::pair<int, int> >; _Alloc = std::allocator<std::pair<const std::pair<int, int>, double> >]',
    inlined from 'void Slic3r::GUI::GLCanvas3D::do_scale(const std::string&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:4189:32:
/usr/include/c++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<int, int>, std::pair<const std::pair<int, int>, double>, std::_Select1st<std::pair<const std::pair<int, int>, double> >, std::less<std::pair<int, int> >, std::allocator<std::pair<const std::pair<int, int>, double> > >::const_iterator' changed in GCC 7.1
  532 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  533 |                                         std::forward_as_tuple(std::move(__k)),
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  534 |                                         std::tuple<>());
      |                                         ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {unsigned int&, Slic3r::GUI::GLCanvas3D::SlaCap::Triangles}; _Key = unsigned int; _Tp = Slic3r::GUI::GLCanvas3D::SlaCap::Triangles; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, Slic3r::GUI::GLCanvas3D::SlaCap::Triangles> >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {unsigned int&, Slic3r::GUI::GLCanvas3D::SlaCap::Triangles}; _Key = unsigned int; _Tp = Slic3r::GUI::GLCanvas3D::SlaCap::Triangles; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, Slic3r::GUI::GLCanvas3D::SlaCap::Triangles> >]' at /usr/include/c++/13/bits/stl_map.h:601:22,
    inlined from 'void Slic3r::GUI::GLCanvas3D::_render_sla_slices()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:6480:65:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map<unsigned int, Slic3r::GUI::GLCanvas3D::SlaCap::Triangles>::const_iterator' {aka 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, Slic3r::GUI::GLCanvas3D::SlaCap::Triangles>, std::_Select1st<std::pair<const unsigned int, Slic3r::GUI::GLCanvas3D::SlaCap::Triangles> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, Slic3r::GUI::GLCanvas3D::SlaCap::Triangles> > >::const_iterator'} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {unsigned int&, Slic3r::GUI::GLCanvas3D::SlaCap::Triangles}; _Key = unsigned int; _Tp = Slic3r::GUI::GLCanvas3D::SlaCap::Triangles; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, Slic3r::GUI::GLCanvas3D::SlaCap::Triangles> >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {unsigned int&, Slic3r::GUI::GLCanvas3D::SlaCap::Triangles}; _Key = unsigned int; _Tp = Slic3r::GUI::GLCanvas3D::SlaCap::Triangles; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, Slic3r::GUI::GLCanvas3D::SlaCap::Triangles> >]' at /usr/include/c++/13/bits/stl_map.h:601:22,
    inlined from 'void Slic3r::GUI::GLCanvas3D::_render_sla_slices()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:6487:62:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map<unsigned int, Slic3r::GUI::GLCanvas3D::SlaCap::Triangles>::const_iterator' {aka 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, Slic3r::GUI::GLCanvas3D::SlaCap::Triangles>, std::_Select1st<std::pair<const unsigned int, Slic3r::GUI::GLCanvas3D::SlaCap::Triangles> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, Slic3r::GUI::GLCanvas3D::SlaCap::Triangles> > >::const_iterator'} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Slic3r::GUI::Selection::VolumeCache; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache> >]',
    inlined from 'void Slic3r::GUI::Selection::synchronize_unselected_instances(SyncRotationType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Selection.cpp:2673:69:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache>, std::_Select1st<std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache> > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Slic3r::GUI::Selection::VolumeCache; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache> >]',
    inlined from 'void Slic3r::GUI::Selection::synchronize_unselected_instances(SyncRotationType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Selection.cpp:2686:73:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache>, std::_Select1st<std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache> > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Slic3r::GUI::Selection::VolumeCache; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache> >]',
    inlined from 'void Slic3r::GUI::Selection::reset_skew()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Selection.cpp:1302:64:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache>, std::_Select1st<std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache> > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Slic3r::GUI::Selection::VolumeCache; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache> >]',
    inlined from 'void Slic3r::GUI::Selection::translate(const Slic3r::Vec3d&, Slic3r::GUI::TransformationType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Selection.cpp:928:64:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache>, std::_Select1st<std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache> > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Slic3r::GUI::Selection::VolumeCache; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache> >]',
    inlined from 'void Slic3r::GUI::Selection::rotate(const Slic3r::Vec3d&, Slic3r::GUI::TransformationType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Selection.cpp:977:64:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache>, std::_Select1st<std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache> > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Slic3r::GUI::Selection::VolumeCache; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache> >]',
    inlined from 'void Slic3r::GUI::Selection::scale_and_translate(const Slic3r::Vec3d&, const Slic3r::Vec3d&, Slic3r::GUI::TransformationType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Selection.cpp:1246:64:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache>, std::_Select1st<std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, Slic3r::GUI::Selection::VolumeCache> > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
[ 61%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoRotate.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoRotate.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoRotate.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoRotate.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp
[ 61%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoScale.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoScale.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoScale.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoScale.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:8:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::GUI::GLGizmoBase::Grabber}; _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator<Slic3r::GUI::GLGizmoBase::Grabber>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::GUI::GLGizmoBase::Grabber>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::GUI::GLGizmoBase::Grabber}; _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator<Slic3r::GUI::GLGizmoBase::Grabber>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator<Slic3r::GUI::GLGizmoBase::Grabber>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'virtual bool Slic3r::GUI::GLGizmoMove3D::on_init()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:48:29:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::GLGizmoBase::Grabber*, std::vector<Slic3r::GUI::GLGizmoBase::Grabber> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 61%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaSupports.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaSupports.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaSupports.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaSupports.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:8:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:19:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::GUI::GLGizmoBase::Grabber}; _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator<Slic3r::GUI::GLGizmoBase::Grabber>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::GUI::GLGizmoBase::Grabber>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::GUI::GLGizmoBase::Grabber}; _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator<Slic3r::GUI::GLGizmoBase::Grabber>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator<Slic3r::GUI::GLGizmoBase::Grabber>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'virtual bool Slic3r::GUI::GLGizmoScale3D::on_init()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:113:29:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::GLGizmoBase::Grabber*, std::vector<Slic3r::GUI::GLGizmoBase::Grabber> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 61%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFdmSupports.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFdmSupports.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFdmSupports.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFdmSupports.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::GUI::GLGizmoBase::Grabber}; _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator<Slic3r::GUI::GLGizmoBase::Grabber>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::GUI::GLGizmoBase::Grabber>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::GUI::GLGizmoBase::Grabber}; _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator<Slic3r::GUI::GLGizmoBase::Grabber>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator<Slic3r::GUI::GLGizmoBase::Grabber>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'virtual bool Slic3r::GUI::GLGizmoRotate::on_init()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:98:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::GLGizmoBase::Grabber*, std::vector<Slic3r::GUI::GLGizmoBase::Grabber> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp: In member function 'void Slic3r::GUI::GLGizmoEmboss::draw_style_list()':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:2730:34: warning: '*(unsigned int*)((char*)&selected_style_index + offsetof(std::optional<unsigned int>,std::optional<unsigned int>::<unnamed>.std::_Optional_base<unsigned int, true, true>::<unnamed>))' may be used uninitialized [-Wmaybe-uninitialized]
 2730 |             m_style_manager.erase(*selected_style_index);
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:2650:27: note: '*(unsigned int*)((char*)&selected_style_index + offsetof(std::optional<unsigned int>,std::optional<unsigned int>::<unnamed>.std::_Optional_base<unsigned int, true, true>::<unnamed>))' was declared here
 2650 |     std::optional<size_t> selected_style_index;
      |                           ^~~~~~~~~~~~~~~~~~~~
[ 61%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFlatten.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFlatten.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFlatten.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFlatten.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp
[ 62%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoCut.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoCut.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoCut.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoCut.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:16:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:9:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:14:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'void Slic3r::GUI::GLGizmoCut3D::toggle_model_objects_visibility()':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3026:21: warning: loop variable 'raycaster' creates a copy from type 'const std::shared_ptr<Slic3r::GUI::SceneRaycasterItem>' [-Wrange-loop-construct]
 3026 |     for (const auto raycaster : *raycasters)
      |                     ^~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3026:21: note: use reference type to prevent copying
 3026 |     for (const auto raycaster : *raycasters)
      |                     ^~~~~~~~~
      |                     &
[ 62%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoHollow.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoHollow.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoHollow.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoHollow.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:15:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 3, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'bool Slic3r::GUI::GLGizmoSlaSupports::gizmo_event(Slic3r::GUI::SLAGizmoEventType, const Slic3r::Vec2d&, bool, bool, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:345:33:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 62%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoPainterBase.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoPainterBase.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoPainterBase.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoPainterBase.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 3, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Transform<double, 3, 2, 2>&}; _Tp = Eigen::Transform<double, 3, 2, 2>; _Alloc = std::allocator<Eigen::Transform<double, 3, 2, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Transform<double, 3, 2, 2> >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13/deque:65,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Slic3r::GUI::GLGizmoFlatten::PlaneData*>; _ForwardIterator = Slic3r::GUI::GLGizmoFlatten::PlaneData*]':
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<Slic3r::GUI::GLGizmoFlatten::PlaneData*>' changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<Slic3r::GUI::GLGizmoFlatten::PlaneData*>' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = Slic3r::GUI::GLGizmoFlatten::PlaneData; _Alloc = std::allocator<Slic3r::GUI::GLGizmoFlatten::PlaneData>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::GUI::GLGizmoFlatten::PlaneData>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<Slic3r::GUI::GLGizmoFlatten::PlaneData*>; _ForwardIterator = Slic3r::GUI::GLGizmoFlatten::PlaneData*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Slic3r::GUI::GLGizmoFlatten::PlaneData*>; _ForwardIterator = Slic3r::GUI::GLGizmoFlatten::PlaneData*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<Slic3r::GUI::GLGizmoFlatten::PlaneData*>; _ForwardIterator = Slic3r::GUI::GLGizmoFlatten::PlaneData*; _Tp = Slic3r::GUI::GLGizmoFlatten::PlaneData]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Slic3r::GUI::GLGizmoFlatten::PlaneData*; _ForwardIterator = Slic3r::GUI::GLGizmoFlatten::PlaneData*; _Allocator = allocator<Slic3r::GUI::GLGizmoFlatten::PlaneData>]' at /usr/include/c++/13/bits/stl_uninitialized.h:399:2,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = Slic3r::GUI::GLGizmoFlatten::PlaneData; _Alloc = std::allocator<Slic3r::GUI::GLGizmoFlatten::PlaneData>]' at /usr/include/c++/13/bits/vector.tcc:493:3:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type 'std::move_iterator<Slic3r::GUI::GLGizmoFlatten::PlaneData*>' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<Slic3r::GUI::GLGizmoFlatten::PlaneData*>; _ForwardIterator = Slic3r::GUI::GLGizmoFlatten::PlaneData*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Slic3r::GUI::GLGizmoFlatten::PlaneData*>; _ForwardIterator = Slic3r::GUI::GLGizmoFlatten::PlaneData*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<Slic3r::GUI::GLGizmoFlatten::PlaneData*>; _ForwardIterator = Slic3r::GUI::GLGizmoFlatten::PlaneData*; _Tp = Slic3r::GUI::GLGizmoFlatten::PlaneData]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Slic3r::GUI::GLGizmoFlatten::PlaneData*; _ForwardIterator = Slic3r::GUI::GLGizmoFlatten::PlaneData*; _Allocator = allocator<Slic3r::GUI::GLGizmoFlatten::PlaneData>]' at /usr/include/c++/13/bits/stl_uninitialized.h:399:2,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = Slic3r::GUI::GLGizmoFlatten::PlaneData; _Alloc = std::allocator<Slic3r::GUI::GLGizmoFlatten::PlaneData>]' at /usr/include/c++/13/bits/vector.tcc:500:3:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type 'std::move_iterator<Slic3r::GUI::GLGizmoFlatten::PlaneData*>' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<Slic3r::GUI::GLGizmoFlatten::PlaneData*>; _ForwardIterator = Slic3r::GUI::GLGizmoFlatten::PlaneData*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Slic3r::GUI::GLGizmoFlatten::PlaneData*>; _ForwardIterator = Slic3r::GUI::GLGizmoFlatten::PlaneData*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<Slic3r::GUI::GLGizmoFlatten::PlaneData*>; _ForwardIterator = Slic3r::GUI::GLGizmoFlatten::PlaneData*; _Tp = Slic3r::GUI::GLGizmoFlatten::PlaneData]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Slic3r::GUI::GLGizmoFlatten::PlaneData*; _ForwardIterator = Slic3r::GUI::GLGizmoFlatten::PlaneData*; _Allocator = allocator<Slic3r::GUI::GLGizmoFlatten::PlaneData>]' at /usr/include/c++/13/bits/stl_uninitialized.h:399:2,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Slic3r::GUI::GLGizmoFlatten::PlaneData; _Alloc = std::allocator<Slic3r::GUI::GLGizmoFlatten::PlaneData>]' at /usr/include/c++/13/bits/vector.tcc:687:48:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type 'std::move_iterator<Slic3r::GUI::GLGizmoFlatten::PlaneData*>' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = Slic3r::GUI::GLGizmoFlatten::PlaneData; _Alloc = std::allocator<Slic3r::GUI::GLGizmoFlatten::PlaneData>]',
    inlined from 'void Slic3r::GUI::GLGizmoFlatten::update_planes()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:196:38:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::GLGizmoFlatten::PlaneData*, std::vector<Slic3r::GUI::GLGizmoFlatten::PlaneData> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'void Slic3r::GUI::GLGizmoFlatten::update_planes()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:208:58:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Transform<double, 3, 2, 2>; _Alloc = std::allocator<Eigen::Transform<double, 3, 2, 2> >]',
    inlined from 'void Slic3r::GUI::GLGizmoFlatten::update_planes()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:352:37:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Transform<double, 3, 2, 2>*, std::vector<Eigen::Transform<double, 3, 2, 2> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 62%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSeam.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSeam.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSeam.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSeam.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:14:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 3, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'indexed_triangle_set Slic3r::GUI::GLGizmoCut3D::its_make_groove_plane()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:721:39:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'indexed_triangle_set Slic3r::GUI::GLGizmoCut3D::its_make_groove_plane()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:722:39:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'indexed_triangle_set Slic3r::GUI::GLGizmoCut3D::its_make_groove_plane()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:723:39:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'indexed_triangle_set Slic3r::GUI::GLGizmoCut3D::its_make_groove_plane()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:724:39:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'indexed_triangle_set Slic3r::GUI::GLGizmoCut3D::its_make_groove_plane()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:725:39:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'indexed_triangle_set Slic3r::GUI::GLGizmoCut3D::its_make_groove_plane()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:726:39:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'indexed_triangle_set Slic3r::GUI::GLGizmoCut3D::its_make_groove_plane()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:727:39:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'indexed_triangle_set Slic3r::GUI::GLGizmoCut3D::its_make_groove_plane()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:728:39:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator<Slic3r::GUI::GLGizmoBase::Grabber>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::GUI::GLGizmoBase::Grabber>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 3, 1, 2, 3, 1>, const Eigen::Matrix<double, 3, 1, 2, 3, 1> >}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 3, 1, 2> >::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 3, 1, 2, 3, 1>&}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 3, 1, 2> >::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int&, double}; _Tp = std::pair<unsigned int, double>; _Alloc = std::allocator<std::pair<unsigned int, double> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<unsigned int, double> >::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>&, Eigen::Transform<double, 3, 2, 2>&, float, float&, float, float&, Slic3r::CutConnectorAttributes}; _Tp = Slic3r::CutConnector; _Alloc = std::allocator<Slic3r::CutConnector>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::CutConnector>::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 3, 1, 2> >::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void Slic3r::GUI::GLGizmoCut3D::process_selection_rectangle(Slic3r::CutConnectors&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3589:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/map:62,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:44:
/usr/include/c++/13/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const Slic3r::CutConnectorAttributes&>, std::tuple<>}; _Key = Slic3r::CutConnectorAttributes; _Val = std::pair<const Slic3r::CutConnectorAttributes, Slic3r::GUI::PickingModel>; _KeyOfValue = std::_Select1st<std::pair<const Slic3r::CutConnectorAttributes, Slic3r::GUI::PickingModel> >; _Compare = std::less<Slic3r::CutConnectorAttributes>; _Alloc = std::allocator<std::pair<const Slic3r::CutConnectorAttributes, Slic3r::GUI::PickingModel> >]':
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree<Slic3r::CutConnectorAttributes, std::pair<const Slic3r::CutConnectorAttributes, Slic3r::GUI::PickingModel>, std::_Select1st<std::pair<const Slic3r::CutConnectorAttributes, Slic3r::GUI::PickingModel> >, std::less<Slic3r::CutConnectorAttributes>, std::allocator<std::pair<const Slic3r::CutConnectorAttributes, Slic3r::GUI::PickingModel> > >::const_iterator' changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/map:63:
/usr/include/c++/13/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Slic3r::CutConnectorAttributes; _Tp = Slic3r::GUI::PickingModel; _Compare = std::less<Slic3r::CutConnectorAttributes>; _Alloc = std::allocator<std::pair<const Slic3r::CutConnectorAttributes, Slic3r::GUI::PickingModel> >]':
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<Slic3r::CutConnectorAttributes, std::pair<const Slic3r::CutConnectorAttributes, Slic3r::GUI::PickingModel>, std::_Select1st<std::pair<const Slic3r::CutConnectorAttributes, Slic3r::GUI::PickingModel> >, std::less<Slic3r::CutConnectorAttributes>, std::allocator<std::pair<const Slic3r::CutConnectorAttributes, Slic3r::GUI::PickingModel> > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Slic3r::CutConnectorAttributes; _Tp = Slic3r::GUI::PickingModel; _Compare = std::less<Slic3r::CutConnectorAttributes>; _Alloc = std::allocator<std::pair<const Slic3r::CutConnectorAttributes, Slic3r::GUI::PickingModel> >]',
    inlined from 'void Slic3r::GUI::GLGizmoCut3D::init_connector_shapes()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3402:33:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<Slic3r::CutConnectorAttributes, std::pair<const Slic3r::CutConnectorAttributes, Slic3r::GUI::PickingModel>, std::_Select1st<std::pair<const Slic3r::CutConnectorAttributes, Slic3r::GUI::PickingModel> >, std::less<Slic3r::CutConnectorAttributes>, std::allocator<std::pair<const Slic3r::CutConnectorAttributes, Slic3r::GUI::PickingModel> > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Slic3r::CutConnectorAttributes; _Tp = Slic3r::GUI::PickingModel; _Compare = std::less<Slic3r::CutConnectorAttributes>; _Alloc = std::allocator<std::pair<const Slic3r::CutConnectorAttributes, Slic3r::GUI::PickingModel> >]',
    inlined from 'void Slic3r::GUI::GLGizmoCut3D::init_connector_shapes()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3403:33:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<Slic3r::CutConnectorAttributes, std::pair<const Slic3r::CutConnectorAttributes, Slic3r::GUI::PickingModel>, std::_Select1st<std::pair<const Slic3r::CutConnectorAttributes, Slic3r::GUI::PickingModel> >, std::less<Slic3r::CutConnectorAttributes>, std::allocator<std::pair<const Slic3r::CutConnectorAttributes, Slic3r::GUI::PickingModel> > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Slic3r::CutConnectorAttributes; _Tp = Slic3r::GUI::PickingModel; _Compare = std::less<Slic3r::CutConnectorAttributes>; _Alloc = std::allocator<std::pair<const Slic3r::CutConnectorAttributes, Slic3r::GUI::PickingModel> >]',
    inlined from 'bool Slic3r::GUI::GLGizmoCut3D::is_conflict_for_connector(size_t, const Slic3r::CutConnectors&, Slic3r::Vec3d)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2976:65:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<Slic3r::CutConnectorAttributes, std::pair<const Slic3r::CutConnectorAttributes, Slic3r::GUI::PickingModel>, std::_Select1st<std::pair<const Slic3r::CutConnectorAttributes, Slic3r::GUI::PickingModel> >, std::less<Slic3r::CutConnectorAttributes>, std::allocator<std::pair<const Slic3r::CutConnectorAttributes, Slic3r::GUI::PickingModel> > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>&, Eigen::Transform<double, 3, 2, 2>&, float, float&, float, float&, Slic3r::CutConnectorAttributes}; _Tp = Slic3r::CutConnector; _Alloc = std::allocator<Slic3r::CutConnector>]',
    inlined from 'bool Slic3r::GUI::GLGizmoCut3D::add_connector(Slic3r::CutConnectors&, const Slic3r::Vec2d&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3511:32:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::CutConnector*, std::vector<Slic3r::CutConnector> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::GUI::GLGizmoCut3D::PartSelection::Part}; _Tp = Slic3r::GUI::GLGizmoCut3D::PartSelection::Part; _Alloc = std::allocator<Slic3r::GUI::GLGizmoCut3D::PartSelection::Part>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::GUI::GLGizmoCut3D::PartSelection::Part>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::GUI::GLGizmoCut3D::PartSelection::Part}; _Tp = Slic3r::GUI::GLGizmoCut3D::PartSelection::Part; _Alloc = std::allocator<Slic3r::GUI::GLGizmoCut3D::PartSelection::Part>]':
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::GLGizmoCut3D::PartSelection::Part*, std::vector<Slic3r::GUI::GLGizmoCut3D::PartSelection::Part> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 3, 1, 2, 3, 1>, const Eigen::Matrix<double, 3, 1, 2, 3, 1> >}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'Slic3r::GUI::GLGizmoCut3D::PartSelection::PartSelection(const Slic3r::ModelObject*, const Slic3r::Transform3d&, int, const Slic3r::Vec3d&, const Slic3r::Vec3d&, const Slic3r::GUI::CommonGizmosDataObjects::ObjectClipper&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1924:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 3, 1, 2, 3, 1>&}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'Slic3r::GUI::GLGizmoCut3D::PartSelection::PartSelection(const Slic3r::ModelObject*, const Slic3r::Transform3d&, int, const Slic3r::Vec3d&, const Slic3r::Vec3d&, const Slic3r::GUI::CommonGizmosDataObjects::ObjectClipper&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1936:54:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Transform<double, 3, 2, 2>}; _Tp = Eigen::Transform<double, 3, 2, 2>; _Alloc = std::allocator<Eigen::Transform<double, 3, 2, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Transform<double, 3, 2, 2> >::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 2, 1, 2, 2, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1, 0, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2, 2, 1> > >}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Transform<double, 3, 2, 2>}; _Tp = Eigen::Transform<double, 3, 2, 2>; _Alloc = std::allocator<Eigen::Transform<double, 3, 2, 2> >]',
    inlined from 'void Slic3r::GUI::GLGizmoPainterBase::render_cursor()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:134:40:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Transform<double, 3, 2, 2>*, std::vector<Eigen::Transform<double, 3, 2, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 62%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSimplify.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSimplify.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSimplify.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSimplify.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 2, 1, 2, 2, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1, 0, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2, 2, 1> > >}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'std::vector<std::vector<Slic3r::GUI::GLGizmoPainterBase::ProjectedMousePosition> > Slic3r::GUI::GLGizmoPainterBase::get_projected_mouse_positions(const Slic3r::Vec2d&, double, const std::vector<Eigen::Transform<double, 3, 2, 2> >&) const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:331:45:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'std::vector<std::vector<Slic3r::GUI::GLGizmoPainterBase::ProjectedMousePosition> > Slic3r::GUI::GLGizmoPainterBase::get_projected_mouse_positions(const Slic3r::Vec2d&, double, const std::vector<Eigen::Transform<double, 3, 2, 2> >&) const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:332:41:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Transform<double, 3, 2, 2>}; _Tp = Eigen::Transform<double, 3, 2, 2>; _Alloc = std::allocator<Eigen::Transform<double, 3, 2, 2> >]',
    inlined from 'virtual bool Slic3r::GUI::GLGizmoPainterBase::gizmo_event(Slic3r::GUI::SLAGizmoEventType, const Slic3r::Vec2d&, bool, bool, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:514:44:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Transform<double, 3, 2, 2>*, std::vector<Eigen::Transform<double, 3, 2, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Transform<double, 3, 2, 2>}; _Tp = Eigen::Transform<double, 3, 2, 2>; _Alloc = std::allocator<Eigen::Transform<double, 3, 2, 2> >]',
    inlined from 'virtual bool Slic3r::GUI::GLGizmoPainterBase::gizmo_event(Slic3r::GUI::SLAGizmoEventType, const Slic3r::Vec2d&, bool, bool, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:515:58:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Transform<double, 3, 2, 2>*, std::vector<Eigen::Transform<double, 3, 2, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Transform<double, 3, 2, 2>}; _Tp = Eigen::Transform<double, 3, 2, 2>; _Alloc = std::allocator<Eigen::Transform<double, 3, 2, 2> >]',
    inlined from 'virtual bool Slic3r::GUI::GLGizmoPainterBase::gizmo_event(Slic3r::GUI::SLAGizmoEventType, const Slic3r::Vec2d&, bool, bool, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:604:44:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Transform<double, 3, 2, 2>*, std::vector<Eigen::Transform<double, 3, 2, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Transform<double, 3, 2, 2>}; _Tp = Eigen::Transform<double, 3, 2, 2>; _Alloc = std::allocator<Eigen::Transform<double, 3, 2, 2> >]',
    inlined from 'virtual bool Slic3r::GUI::GLGizmoPainterBase::gizmo_event(Slic3r::GUI::SLAGizmoEventType, const Slic3r::Vec2d&, bool, bool, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:605:58:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Transform<double, 3, 2, 2>*, std::vector<Eigen::Transform<double, 3, 2, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 63%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMmuSegmentation.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMmuSegmentation.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMmuSegmentation.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMmuSegmentation.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator<Slic3r::GUI::GLGizmoBase::Grabber>]',
    inlined from 'virtual bool Slic3r::GUI::GLGizmoCut3D::on_init()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1171:28:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::GLGizmoBase::Grabber*, std::vector<Slic3r::GUI::GLGizmoBase::Grabber> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Slic3r::CutConnectorAttributes; _Tp = Slic3r::GUI::PickingModel; _Compare = std::less<Slic3r::CutConnectorAttributes>; _Alloc = std::allocator<std::pair<const Slic3r::CutConnectorAttributes, Slic3r::GUI::PickingModel> >]',
    inlined from 'virtual void Slic3r::GUI::GLGizmoCut3D::on_register_raycasters_for_picking()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1300:167:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<Slic3r::CutConnectorAttributes, std::pair<const Slic3r::CutConnectorAttributes, Slic3r::GUI::PickingModel>, std::_Select1st<std::pair<const Slic3r::CutConnectorAttributes, Slic3r::GUI::PickingModel> >, std::less<Slic3r::CutConnectorAttributes>, std::allocator<std::pair<const Slic3r::CutConnectorAttributes, Slic3r::GUI::PickingModel> > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:8:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, double}; _Tp = std::pair<unsigned int, double>; _Alloc = std::allocator<std::pair<unsigned int, double> >]',
    inlined from 'void Slic3r::GUI::GLGizmoCut3D::PartSelection::toggle_selection(const Slic3r::Vec2d&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2097:44:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 63%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMeasure.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMeasure.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMeasure.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMeasure.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:15:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 3, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:9:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 3, 1, 2, 3, 1>}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'bool Slic3r::GUI::GLGizmoHollow::gizmo_event(Slic3r::GUI::SLAGizmoEventType, const Slic3r::Vec2d&, bool, bool, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:275:29:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 63%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLSelectionRectangle.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLSelectionRectangle.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GLSelectionRectangle.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GLSelectionRectangle.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLSelectionRectangle.cpp
[ 63%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLModel.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLModel.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GLModel.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GLModel.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLModel.cpp
[ 63%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLTexture.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLTexture.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GLTexture.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GLTexture.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLTexture.cpp
[ 64%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLToolbar.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLToolbar.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GLToolbar.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GLToolbar.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLToolbar.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GLTexture.cpp:26:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/stb_dxt/stb_dxt.h: In function 'void rgbToYCoCgBlock(unsigned char*, const unsigned char*)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/stb_dxt/stb_dxt.h:855:9: warning: variable 'blockCo' set but not used [-Wunused-but-set-variable]
  855 |     int blockCo[16];
      |         ^~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/stb_dxt/stb_dxt.h:856:9: warning: variable 'blockCg' set but not used [-Wunused-but-set-variable]
  856 |     int blockCg[16];
      |         ^~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/stb_dxt/stb_dxt.h: At global scope:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/stb_dxt/stb_dxt.h:982:13: warning: 'void stbgl__compress(unsigned char*, unsigned char*, int, int, int)' defined but not used [-Wunused-function]
  982 | static void stbgl__compress(unsigned char *p, unsigned char *rgba, int w, int h, int isDxt5)
      |             ^~~~~~~~~~~~~~~
[ 64%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GCodeViewer.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GCodeViewer.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GCodeViewer.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GCodeViewer.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.cpp
[ 64%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Preferences.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Preferences.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Preferences.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Preferences.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Preferences.cpp
[ 64%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PresetHints.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PresetHints.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/PresetHints.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/PresetHints.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/PresetHints.cpp
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Preferences.cpp: In member function 'void Slic3r::GUI::PreferencesDialog::show(const std::string&, const std::string&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Preferences.cpp:114:41: warning: loop variable 'opt_key' of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct]
  114 |                 for (const std::string& opt_key : {"suppress_hyperlinks", "downloader_url_registered"})
      |                                         ^~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Preferences.cpp:114:41: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string<char>'} to make the copy explicit or 'const char* const&' to prevent copying
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Preferences.cpp: In member function 'void Slic3r::GUI::PreferencesDialog::accept(wxEvent&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Preferences.cpp:735:33: warning: loop variable 'key' of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct]
  735 |         for (const std::string& key : { "old_settings_layout_mode",
      |                                 ^~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Preferences.cpp:735:33: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string<char>'} to make the copy explicit or 'const char* const&' to prevent copying
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.cpp:31:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.cpp: In lambda function:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3547:137: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
 3547 |         return (it != time_mode.roles_times.end()) ? std::make_pair(it->second, it->second / time_mode.time) : std::make_pair(0.0f, 0.0f);
      |                                                                                                                                         ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.cpp: In lambda function:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3553:43: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
 3553 |             return std::make_pair(0.0, 0.0);
      |                                           ^
In file included from /usr/include/c++/13/bits/stl_algobase.h:64,
                 from /usr/include/c++/13/algorithm:60,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:22,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const float&; _T2 = float; typename __strip_reference_wrapper<typename decay<_Tp>::type>::__type = float; typename decay<_Tp>::type = float; typename __strip_reference_wrapper<typename decay<_Tp2>::type>::__type = float; typename decay<_Tp2>::type = float]':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3547:68:   required from here
/usr/include/c++/13/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
  922 |     make_pair(_T1&& __x, _T2&& __y)
      |     ^~~~~~~~~
/usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double; _T2 = double&; typename __strip_reference_wrapper<typename decay<_Tp>::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper<typename decay<_Tp2>::type>::__type = double; typename decay<_Tp2>::type = double]':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3556:30:   required from here
/usr/include/c++/13/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 64%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI.cpp
In file included from /usr/include/c++/13/deque:65,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:34,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Slic3r::GUI::GLModel*>; _ForwardIterator = Slic3r::GUI::GLModel*]':
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<Slic3r::GUI::GLModel*>' changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<Slic3r::GUI::GLModel*>' changed in GCC 7.1
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.cpp: In member function 'void Slic3r::GUI::GCodeViewer::render_legend(float&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3574:66: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
 3574 |                 auto [time, percent] = role_time_and_percent(role);
      |                                                                  ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3578:86: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
 3578 |                 auto [used_filament_m, used_filament_g] = used_filament_per_role(role);
      |                                                                                      ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.cpp: In lambda function:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3545:34: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
 3545 |     auto role_time_and_percent = [time_mode](GCodeExtrusionRole role) {
      |                                  ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.cpp: In lambda function:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3550:35: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
 3550 |     auto used_filament_per_role = [this, imperial_units](GCodeExtrusionRole role) {
      |                                   ^
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::GUI::Option}; _Tp = Slic3r::GUI::Option; _Alloc = std::allocator<Slic3r::GUI::Option>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::GUI::Option>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::GUI::Option}; _Tp = Slic3r::GUI::Option; _Alloc = std::allocator<Slic3r::GUI::Option>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::GUI::Option; _Alloc = std::allocator<Slic3r::GUI::Option>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'Slic3r::GUI::Line::Line(const std::string&, const wxString&, const wxString&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/OptionsGroup.hpp:94:22,
    inlined from 'void Slic3r::GUI::append_preferences_option_to_searcher(std::shared_ptr<ConfigOptionsGroup>, const std::string&, const wxString&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Preferences.cpp:207:64:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::Option*, std::vector<Slic3r::GUI::Option> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::GUI::GLGizmoMeasure::VolumeCacheItem&}; _Tp = Slic3r::GUI::GLGizmoMeasure::VolumeCacheItem; _Alloc = std::allocator<Slic3r::GUI::GLGizmoMeasure::VolumeCacheItem>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::GUI::GLGizmoMeasure::VolumeCacheItem>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Slic3r::GUI::GLModel; _Alloc = std::allocator<Slic3r::GUI::GLModel>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<Slic3r::GUI::GLModel>::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<Slic3r::GUI::GLModel*>; _ForwardIterator = Slic3r::GUI::GLModel*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Slic3r::GUI::GLModel*>; _ForwardIterator = Slic3r::GUI::GLModel*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<Slic3r::GUI::GLModel*>; _ForwardIterator = Slic3r::GUI::GLModel*; _Tp = Slic3r::GUI::GLModel]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Slic3r::GUI::GLModel*; _ForwardIterator = Slic3r::GUI::GLModel*; _Allocator = allocator<Slic3r::GUI::GLModel>]' at /usr/include/c++/13/bits/stl_uninitialized.h:384:41,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Slic3r::GUI::GLModel; _Alloc = std::allocator<Slic3r::GUI::GLModel>]' at /usr/include/c++/13/bits/vector.tcc:548:32:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type 'std::move_iterator<Slic3r::GUI::GLModel*>' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<Slic3r::GUI::GLModel*>; _ForwardIterator = Slic3r::GUI::GLModel*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Slic3r::GUI::GLModel*>; _ForwardIterator = Slic3r::GUI::GLModel*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<Slic3r::GUI::GLModel*>; _ForwardIterator = Slic3r::GUI::GLModel*; _Tp = Slic3r::GUI::GLModel]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Slic3r::GUI::GLModel*; _ForwardIterator = Slic3r::GUI::GLModel*; _Allocator = allocator<Slic3r::GUI::GLModel>]' at /usr/include/c++/13/bits/stl_uninitialized.h:384:41,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Slic3r::GUI::GLModel; _Alloc = std::allocator<Slic3r::GUI::GLModel>]' at /usr/include/c++/13/bits/vector.tcc:568:32:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type 'std::move_iterator<Slic3r::GUI::GLModel*>' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::GUI::GLGizmoMeasure::VolumeCacheItem&}; _Tp = Slic3r::GUI::GLGizmoMeasure::VolumeCacheItem; _Alloc = std::allocator<Slic3r::GUI::GLGizmoMeasure::VolumeCacheItem>]',
    inlined from 'void Slic3r::GUI::GLGizmoMeasure::update_if_needed()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1103:35:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::GLGizmoMeasure::VolumeCacheItem*, std::vector<Slic3r::GUI::GLGizmoMeasure::VolumeCacheItem> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Slic3r::GUI::GLModel; _Alloc = std::allocator<Slic3r::GUI::GLModel>]',
    inlined from 'Slic3r::GUI::GLGizmoMeasure::update_if_needed()::<lambda(const indexed_triangle_set&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1047:36,
    inlined from 'Slic3r::GUI::GLGizmoMeasure::update_if_needed()::<lambda(const std::vector<Slic3r::GUI::GLGizmoMeasure::VolumeCacheItem>&, const Slic3r::GUI::Selection&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1078:34,
    inlined from 'void Slic3r::GUI::GLGizmoMeasure::update_if_needed()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1110:18:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::GLModel*, std::vector<Slic3r::GUI::GLModel> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:277:
In member function 'Eigen::internal::mapbase_evaluator<Derived, PlainObjectType>::CoeffReturnType Eigen::internal::mapbase_evaluator<Derived, PlainObjectType>::coeff(Eigen::Index) const [with Derived = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; PlainObjectType = Eigen::Matrix<float, 3, 1>]',
    inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true> >; Functor = Eigen::internal::assign_op<float, float>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61,
    inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true> >, Eigen::internal::assign_op<float, float>, 0>; int Index = 0; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true> >, Eigen::internal::assign_op<float, float>, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, 3, 1>; SrcXprType = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Functor = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, 3, 1>; SrcXprType = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Functor = Eigen::internal::assign_op<float, float>; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<float, 3, 1>; Src = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Func = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Derived = Eigen::Matrix<float, 3, 1>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41,
    inlined from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Derived = Eigen::Matrix<float, 3, 1>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19,
    inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29,
    inlined from 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, 3, 3> >, 3, 1, false>; Derived2 = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float>]' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13,
    inlined from 'static Eigen::Quaternion<_Scalar, _Options> Eigen::Quaternion<Scalar, Options>::FromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, 3, 3> >, 3, 1, false>; Derived2 = Eigen::Matrix<float, 3, 1, 2>; _Scalar = float; int _Options = 0]' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:708:27,
    inlined from 'Slic3r::GUI::GLModel::Geometry Slic3r::GUI::init_torus_data(unsigned int, unsigned int, const Slic3r::Vec3f&, float, float, const Slic3r::Vec3f&, const Slic3r::Transform3f&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:139:49:
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:917:48: warning: 'svd.Eigen::JacobiSVD<Eigen::Matrix<float, 2, 3, 0, 2, 3>, 2>::<unnamed>.Eigen::SVDBase<Eigen::JacobiSVD<Eigen::Matrix<float, 2, 3, 0, 2, 3>, 2> >::m_matrixV.Eigen::Matrix<float, 3, 3, 0, 3, 3>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<float, 3, 3, 0, 3, 3> >::m_storage.Eigen::DenseStorage<float, 9, 3, 3, 0>::m_data.Eigen::internal::plain_array<float, 9, 0, 0>::array[6]' may be used uninitialized [-Wmaybe-uninitialized]
  917 |     return m_data[index * m_innerStride.value()];
      |                                                ^
In file included from /usr/include/eigen3/Eigen/Geometry:42,
                 from /usr/include/eigen3/Eigen/Dense:6:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In function 'Slic3r::GUI::GLModel::Geometry Slic3r::GUI::init_torus_data(unsigned int, unsigned int, const Slic3r::Vec3f&, float, float, const Slic3r::Vec3f&, const Slic3r::Transform3f&)':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: 'svd' declared here
  657 |     JacobiSVD<Matrix<Scalar,2,3> > svd(m, ComputeFullV);
      |                                    ^~~
In member function 'Eigen::internal::mapbase_evaluator<Derived, PlainObjectType>::CoeffReturnType Eigen::internal::mapbase_evaluator<Derived, PlainObjectType>::coeff(Eigen::Index) const [with Derived = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; PlainObjectType = Eigen::Matrix<float, 3, 1>]',
    inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true> >; Functor = Eigen::internal::assign_op<float, float>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61,
    inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true> >, Eigen::internal::assign_op<float, float>, 0>; int Index = 1; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true> >, Eigen::internal::assign_op<float, float>, 0>; int Index = 0; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true> >, Eigen::internal::assign_op<float, float>, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, 3, 1>; SrcXprType = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Functor = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, 3, 1>; SrcXprType = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Functor = Eigen::internal::assign_op<float, float>; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<float, 3, 1>; Src = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Func = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Derived = Eigen::Matrix<float, 3, 1>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41,
    inlined from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Derived = Eigen::Matrix<float, 3, 1>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19,
    inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29,
    inlined from 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, 3, 3> >, 3, 1, false>; Derived2 = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float>]' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13,
    inlined from 'static Eigen::Quaternion<_Scalar, _Options> Eigen::Quaternion<Scalar, Options>::FromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, 3, 3> >, 3, 1, false>; Derived2 = Eigen::Matrix<float, 3, 1, 2>; _Scalar = float; int _Options = 0]' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:708:27,
    inlined from 'Slic3r::GUI::GLModel::Geometry Slic3r::GUI::init_torus_data(unsigned int, unsigned int, const Slic3r::Vec3f&, float, float, const Slic3r::Vec3f&, const Slic3r::Transform3f&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:139:49:
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:917:48: warning: 'svd.Eigen::JacobiSVD<Eigen::Matrix<float, 2, 3, 0, 2, 3>, 2>::<unnamed>.Eigen::SVDBase<Eigen::JacobiSVD<Eigen::Matrix<float, 2, 3, 0, 2, 3>, 2> >::m_matrixV.Eigen::Matrix<float, 3, 3, 0, 3, 3>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<float, 3, 3, 0, 3, 3> >::m_storage.Eigen::DenseStorage<float, 9, 3, 3, 0>::m_data.Eigen::internal::plain_array<float, 9, 0, 0>::array[7]' may be used uninitialized [-Wmaybe-uninitialized]
  917 |     return m_data[index * m_innerStride.value()];
      |                                                ^
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In function 'Slic3r::GUI::GLModel::Geometry Slic3r::GUI::init_torus_data(unsigned int, unsigned int, const Slic3r::Vec3f&, float, float, const Slic3r::Vec3f&, const Slic3r::Transform3f&)':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: 'svd' declared here
  657 |     JacobiSVD<Matrix<Scalar,2,3> > svd(m, ComputeFullV);
      |                                    ^~~
In member function 'Eigen::internal::mapbase_evaluator<Derived, PlainObjectType>::CoeffReturnType Eigen::internal::mapbase_evaluator<Derived, PlainObjectType>::coeff(Eigen::Index) const [with Derived = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; PlainObjectType = Eigen::Matrix<float, 3, 1>]',
    inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true> >; Functor = Eigen::internal::assign_op<float, float>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61,
    inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true> >, Eigen::internal::assign_op<float, float>, 0>; int Index = 2; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23,
    inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true> >, Eigen::internal::assign_op<float, float>, 0>; int Index = 1; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true> >, Eigen::internal::assign_op<float, float>, 0>; int Index = 0; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87,
    inlined from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true> >, Eigen::internal::assign_op<float, float>, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106,
    inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, 3, 1>; SrcXprType = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Functor = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
    inlined from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, 3, 1>; SrcXprType = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Functor = Eigen::internal::assign_op<float, float>; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
    inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<float, 3, 1>; Src = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Func = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Derived = Eigen::Matrix<float, 3, 1>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41,
    inlined from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Derived = Eigen::Matrix<float, 3, 1>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19,
    inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29,
    inlined from 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, 3, 3> >, 3, 1, false>; Derived2 = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float>]' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13,
    inlined from 'static Eigen::Quaternion<_Scalar, _Options> Eigen::Quaternion<Scalar, Options>::FromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, 3, 3> >, 3, 1, false>; Derived2 = Eigen::Matrix<float, 3, 1, 2>; _Scalar = float; int _Options = 0]' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:708:27,
    inlined from 'Slic3r::GUI::GLModel::Geometry Slic3r::GUI::init_torus_data(unsigned int, unsigned int, const Slic3r::Vec3f&, float, float, const Slic3r::Vec3f&, const Slic3r::Transform3f&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:139:49:
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:917:48: warning: 'svd.Eigen::JacobiSVD<Eigen::Matrix<float, 2, 3, 0, 2, 3>, 2>::<unnamed>.Eigen::SVDBase<Eigen::JacobiSVD<Eigen::Matrix<float, 2, 3, 0, 2, 3>, 2> >::m_matrixV.Eigen::Matrix<float, 3, 3, 0, 3, 3>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<float, 3, 3, 0, 3, 3> >::m_storage.Eigen::DenseStorage<float, 9, 3, 3, 0>::m_data.Eigen::internal::plain_array<float, 9, 0, 0>::array[8]' may be used uninitialized [-Wmaybe-uninitialized]
  917 |     return m_data[index * m_innerStride.value()];
      |                                                ^
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In function 'Slic3r::GUI::GLModel::Geometry Slic3r::GUI::init_torus_data(unsigned int, unsigned int, const Slic3r::Vec3f&, float, float, const Slic3r::Vec3f&, const Slic3r::Transform3f&)':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: 'svd' declared here
  657 |     JacobiSVD<Matrix<Scalar,2,3> > svd(m, ComputeFullV);
      |                                    ^~~
[ 65%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Init.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Init.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_Init.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Init.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Init.cpp
[ 65%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Preview.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Preview.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_Preview.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Preview.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Preview.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:1311:35:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Slic3r::FloatOrPercent]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:683:36:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<Slic3r::ColorRGBA, std::pair<double, double> >}; _Tp = std::pair<Slic3r::ColorRGBA, std::pair<double, double> >; _Alloc = std::allocator<std::pair<Slic3r::ColorRGBA, std::pair<double, double> > >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<Slic3r::ColorRGBA, std::pair<double, double> > >::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<Slic3r::ColorRGBA, std::pair<double, double> >}; _Tp = std::pair<Slic3r::ColorRGBA, std::pair<double, double> >; _Alloc = std::allocator<std::pair<Slic3r::ColorRGBA, std::pair<double, double> > >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<Slic3r::ColorRGBA, std::pair<double, double> >; _Alloc = std::allocator<std::pair<Slic3r::ColorRGBA, std::pair<double, double> > >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'Slic3r::GUI::GCodeViewer::render_legend(float&)::<lambda(unsigned char, const std::vector<Slic3r::CustomGCode::Item>&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3518:30:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Slic3r::ColorRGBA, std::pair<double, double> >*, std::vector<std::pair<Slic3r::ColorRGBA, std::pair<double, double> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::GUI::GCodeViewer::Layers::append(double, const Range&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.hpp:520:30,
    inlined from 'void Slic3r::GUI::GCodeViewer::load_toolpaths(const Slic3r::GCodeProcessorResult&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.cpp:2172:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::GUI::GCodeViewer::Layers::append(double, const Range&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.hpp:520:30,
    inlined from 'void Slic3r::GUI::GCodeViewer::load_toolpaths(const Slic3r::GCodeProcessorResult&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.cpp:2204:28:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::FloatOrPercent&}; _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::FloatOrPercent&}; _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Slic3r::FloatOrPercent]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::FloatOrPercent&}; _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Slic3r::FloatOrPercent]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/deque:65,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, vector<Slic3r::CustomGCode::Item> >; _ForwardIterator = Slic3r::CustomGCode::Item*]':
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >' changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >; _ForwardIterator = Slic3r::CustomGCode::Item*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, vector<Slic3r::CustomGCode::Item> >; _ForwardIterator = Slic3r::CustomGCode::Item*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, vector<Slic3r::CustomGCode::Item> >; _ForwardIterator = Slic3r::CustomGCode::Item*; _Tp = Slic3r::CustomGCode::Item]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator<Slic3r::CustomGCode::Item>]' at /usr/include/c++/13/bits/stl_vector.h:603:31,
    inlined from 'Slic3r::GUI::GCodeViewer::render_legend(float&)::<lambda(const TimesList&, const std::vector<double>&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3818:159:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::FloatOrPercent}; _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::FloatOrPercent}; _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'bool Slic3r::ConfigOptionFloatsOrPercentsTempl<NULLABLE>::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:1161:39:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >; _ForwardIterator = Slic3r::CustomGCode::Item*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, vector<Slic3r::CustomGCode::Item> >; _ForwardIterator = Slic3r::CustomGCode::Item*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, vector<Slic3r::CustomGCode::Item> >; _ForwardIterator = Slic3r::CustomGCode::Item*; _Tp = Slic3r::CustomGCode::Item]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    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<const Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator<Slic3r::CustomGCode::Item>]' at /usr/include/c++/13/bits/stl_vector.h:1619:35,
    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator<Slic3r::CustomGCode::Item>]' at /usr/include/c++/13/bits/vector.tcc:238:44,
    inlined from 'void Slic3r::GUI::GCodeViewer::load(const Slic3r::GCodeProcessorResult&, const Slic3r::Print&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.cpp:743:51:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 65%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_App.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_App.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_App.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_App.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_App.cpp
[ 65%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Utils.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Utils.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_Utils.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Utils.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Utils.cpp
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.cpp: In member function 'void Slic3r::GUI::GCodeViewer::render_legend(float&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3574:61: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
 3574 |                 auto [time, percent] = role_time_and_percent(role);
      |                                        ~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3578:81: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
 3578 |                 auto [used_filament_m, used_filament_g] = used_filament_per_role(role);
      |                                                           ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_App.cpp:12:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::GUI::GCodeViewer::render_legend(float&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3579:43:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::GUI::GCodeViewer::render_legend(float&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3580:43:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:22,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_algobase.h:71,
                 from /usr/include/c++/13/algorithm:60:
/usr/include/c++/13/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator<Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >; _Predicate = Slic3r::GUI::Preview::check_layers_slider_values(std::vector<Slic3r::CustomGCode::Item>&, const std::vector<double>&)::<lambda(Slic3r::CustomGCode::Item)>]':
/usr/include/c++/13/bits/predefined_ops.h:317:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >' changed in GCC 7.1
  317 |         operator()(_Iterator __it)
      |         ^~~~~~~~
In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::CustomGCode::Item*, vector<Slic3r::CustomGCode::Item> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Slic3r::GUI::Preview::check_layers_slider_values(std::vector<Slic3r::CustomGCode::Item>&, const std::vector<double>&)::<lambda(Slic3r::CustomGCode::Item)> >]',
    inlined from '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<Slic3r::CustomGCode::Item*, vector<Slic3r::CustomGCode::Item> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Slic3r::GUI::Preview::check_layers_slider_values(std::vector<Slic3r::CustomGCode::Item>&, const std::vector<double>&)::<lambda(Slic3r::CustomGCode::Item)> >]' at /usr/include/c++/13/bits/stl_algobase.h:2114:23,
    inlined from '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator<Slic3r::CustomGCode::Item*, vector<Slic3r::CustomGCode::Item> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<Slic3r::GUI::Preview::check_layers_slider_values(std::vector<Slic3r::CustomGCode::Item>&, const std::vector<double>&)::<lambda(Slic3r::CustomGCode::Item)> >]' at /usr/include/c++/13/bits/stl_algobase.h:2136:31,
    inlined from '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = __gnu_cxx::__normal_iterator<Slic3r::CustomGCode::Item*, vector<Slic3r::CustomGCode::Item> >; _Predicate = Slic3r::GUI::Preview::check_layers_slider_values(std::vector<Slic3r::CustomGCode::Item>&, const std::vector<double>&)::<lambda(Slic3r::CustomGCode::Item)>]' at /usr/include/c++/13/bits/stl_algo.h:880:30,
    inlined from 'void Slic3r::GUI::Preview::check_layers_slider_values(std::vector<Slic3r::CustomGCode::Item>&, const std::vector<double>&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Preview.cpp:475:42:
/usr/include/c++/13/bits/stl_algobase.h:2089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >' changed in GCC 7.1
 2089 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13/bits/stl_algobase.h:2094:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >' changed in GCC 7.1
 2094 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
/usr/include/c++/13/bits/stl_algobase.h:2099:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >' changed in GCC 7.1
 2099 |           if (__pred(__first))
      |               ~~~~~~^~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::GUI::Preview::update_moves_slider()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Preview.cpp:733:28:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::GUI::Preview::update_moves_slider()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Preview.cpp:734:38:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/deque:65,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, vector<Slic3r::CustomGCode::Item> >; _ForwardIterator = Slic3r::CustomGCode::Item*]':
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >' changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >; _ForwardIterator = Slic3r::CustomGCode::Item*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, vector<Slic3r::CustomGCode::Item> >; _ForwardIterator = Slic3r::CustomGCode::Item*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, vector<Slic3r::CustomGCode::Item> >; _ForwardIterator = Slic3r::CustomGCode::Item*; _Tp = Slic3r::CustomGCode::Item]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    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<const Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator<Slic3r::CustomGCode::Item>]' at /usr/include/c++/13/bits/stl_vector.h:1619:35,
    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator<Slic3r::CustomGCode::Item>]' at /usr/include/c++/13/bits/vector.tcc:238:44:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 65%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Geometry.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Geometry.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_Geometry.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Geometry.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Geometry.cpp
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::GUI::Preview::load_print_as_sla()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Preview.cpp:884:32:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from 'void Slic3r::sort_remove_duplicates(std::vector<_RealType>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/libslic3r.h:203:11,
    inlined from 'void Slic3r::GUI::Preview::load_print_as_sla()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Preview.cpp:886:27:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from 'void Slic3r::sort_remove_duplicates(std::vector<_RealType>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/libslic3r.h:203:11,
    inlined from 'void Slic3r::GUI::Preview::load_print_as_sla()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Preview.cpp:886:27:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >; _ForwardIterator = Slic3r::CustomGCode::Item*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, vector<Slic3r::CustomGCode::Item> >; _ForwardIterator = Slic3r::CustomGCode::Item*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, vector<Slic3r::CustomGCode::Item> >; _ForwardIterator = Slic3r::CustomGCode::Item*; _Tp = Slic3r::CustomGCode::Item]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator<Slic3r::CustomGCode::Item>]' at /usr/include/c++/13/bits/stl_vector.h:603:31,
    inlined from 'void Slic3r::GUI::Preview::load_print_as_fff(bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Preview.cpp:847:56:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 66%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/I18N.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/I18N.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/I18N.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/I18N.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/I18N.cpp
[ 66%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/IconManager.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/IconManager.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/IconManager.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/IconManager.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/IconManager.cpp
[ 66%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/MainFrame.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/MainFrame.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/MainFrame.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/MainFrame.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/MainFrame.cpp
[ 66%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Plater.cpp
[ 66%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PresetComboBoxes.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PresetComboBoxes.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/PresetComboBoxes.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/PresetComboBoxes.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/PresetComboBoxes.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/MainFrame.cpp:41:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Plater.cpp:83:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
[ 67%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BitmapComboBox.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BitmapComboBox.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/BitmapComboBox.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/BitmapComboBox.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/BitmapComboBox.cpp
[ 67%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SavePresetDialog.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SavePresetDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/SavePresetDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/SavePresetDialog.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/SavePresetDialog.cpp
[ 67%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PhysicalPrinterDialog.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PhysicalPrinterDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/PhysicalPrinterDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/PhysicalPrinterDialog.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/PhysicalPrinterDialog.cpp
[ 67%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Factories.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Factories.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_Factories.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Factories.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Factories.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Factories.cpp:10:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
[ 67%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectList.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectList.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectList.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectList.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.cpp:10:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
[ 68%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GalleryDialog.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GalleryDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GalleryDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GalleryDialog.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GalleryDialog.cpp
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Factories.cpp: In member function 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Factories.cpp:1274:27: warning: 'this' pointer is null [-Wnonnull]
 1274 |         if (menu->FindItem(_L("Add instance")) != wxNOT_FOUND)
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Factories.cpp:1279:25: warning: 'this' pointer is null [-Wnonnull]
 1279 |             menu->Remove(items_increase[type]);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:150,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/wx-3.2/wx/menu.h:203:17: note: in a call to non-static member function 'wxMenuItem* wxMenuBase::Remove(wxMenuItem*)'
  203 |     wxMenuItem *Remove(wxMenuItem *item);
      |                 ^~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Factories.cpp:1280:25: warning: 'this' pointer is null [-Wnonnull]
 1280 |             menu->Remove(items_decrease[type]);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.2/wx/menu.h:203:17: note: in a call to non-static member function 'wxMenuItem* wxMenuBase::Remove(wxMenuItem*)'
  203 |     wxMenuItem *Remove(wxMenuItem *item);
      |                 ^~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Factories.cpp:1281:25: warning: 'this' pointer is null [-Wnonnull]
 1281 |             menu->Remove(items_set_number_of_copies[type]);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.2/wx/menu.h:203:17: note: in a call to non-static member function 'wxMenuItem* wxMenuBase::Remove(wxMenuItem*)'
  203 |     wxMenuItem *Remove(wxMenuItem *item);
      |                 ^~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Factories.cpp:1285:27: warning: 'this' pointer is null [-Wnonnull]
 1285 |         if (menu->FindItem(_L("Add instance")) == wxNOT_FOUND)
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In member function 'wxMenuItem* wxMenuBase::Prepend(wxMenuItem*)',
    inlined from 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Factories.cpp:1288:26:
/usr/include/wx-3.2/wx/menu.h:156:22: warning: 'this' pointer is null [-Wnonnull]
  156 |         return Insert(0u, item);
      |                ~~~~~~^~~~~~~~~~
/usr/include/wx-3.2/wx/menu.h: In member function 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)':
/usr/include/wx-3.2/wx/menu.h:106:17: note: in a call to non-static member function 'wxMenuItem* wxMenuBase::Insert(size_t, wxMenuItem*)'
  106 |     wxMenuItem* Insert(size_t pos, wxMenuItem *item);
      |                 ^~~~~~
In member function 'wxMenuItem* wxMenuBase::Prepend(wxMenuItem*)',
    inlined from 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Factories.cpp:1289:26:
/usr/include/wx-3.2/wx/menu.h:156:22: warning: 'this' pointer is null [-Wnonnull]
  156 |         return Insert(0u, item);
      |                ~~~~~~^~~~~~~~~~
/usr/include/wx-3.2/wx/menu.h: In member function 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)':
/usr/include/wx-3.2/wx/menu.h:106:17: note: in a call to non-static member function 'wxMenuItem* wxMenuBase::Insert(size_t, wxMenuItem*)'
  106 |     wxMenuItem* Insert(size_t pos, wxMenuItem *item);
      |                 ^~~~~~
In member function 'wxMenuItem* wxMenuBase::Prepend(wxMenuItem*)',
    inlined from 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Factories.cpp:1290:26:
/usr/include/wx-3.2/wx/menu.h:156:22: warning: 'this' pointer is null [-Wnonnull]
  156 |         return Insert(0u, item);
      |                ~~~~~~^~~~~~~~~~
/usr/include/wx-3.2/wx/menu.h: In member function 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)':
/usr/include/wx-3.2/wx/menu.h:106:17: note: in a call to non-static member function 'wxMenuItem* wxMenuBase::Insert(size_t, wxMenuItem*)'
  106 |     wxMenuItem* Insert(size_t pos, wxMenuItem *item);
      |                 ^~~~~~
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:23:
In member function 'constexpr std::array<_Tp, _Nm>::value_type& std::array<_Tp, _Nm>::operator[](size_type) [with _Tp = wxMenuItem*; unsigned int _Nm = 2]',
    inlined from 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Factories.cpp:1288:58:
/usr/include/c++/13/array:203:24: warning: array subscript Slic3r::GUI::MenuFactory::mtCount is above array bounds of 'std::__array_traits<wxMenuItem*, 2>::_Type' {aka 'wxMenuItem* [2]'} [-Warray-bounds=]
  203 |         return _M_elems[__n];
      |                ~~~~~~~~^
/usr/include/c++/13/array: In member function 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)':
/usr/include/c++/13/array:109:55: note: while referencing 'std::array<wxMenuItem*, 2>::_M_elems'
  109 |       typename __array_traits<_Tp, _Nm>::_Type        _M_elems;
      |                                                       ^~~~~~~~
In member function 'constexpr std::array<_Tp, _Nm>::value_type& std::array<_Tp, _Nm>::operator[](size_type) [with _Tp = wxMenuItem*; unsigned int _Nm = 2]',
    inlined from 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Factories.cpp:1289:46:
/usr/include/c++/13/array:203:24: warning: array subscript Slic3r::GUI::MenuFactory::mtCount is above array bounds of 'std::__array_traits<wxMenuItem*, 2>::_Type' {aka 'wxMenuItem* [2]'} [-Warray-bounds=]
  203 |         return _M_elems[__n];
      |                ~~~~~~~~^
/usr/include/c++/13/array: In member function 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)':
/usr/include/c++/13/array:109:55: note: while referencing 'std::array<wxMenuItem*, 2>::_M_elems'
  109 |       typename __array_traits<_Tp, _Nm>::_Type        _M_elems;
      |                                                       ^~~~~~~~
In member function 'constexpr std::array<_Tp, _Nm>::value_type& std::array<_Tp, _Nm>::operator[](size_type) [with _Tp = wxMenuItem*; unsigned int _Nm = 2]',
    inlined from 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Factories.cpp:1290:46:
/usr/include/c++/13/array:203:24: warning: array subscript Slic3r::GUI::MenuFactory::mtCount is above array bounds of 'std::__array_traits<wxMenuItem*, 2>::_Type' {aka 'wxMenuItem* [2]'} [-Warray-bounds=]
  203 |         return _M_elems[__n];
      |                ~~~~~~~~^
/usr/include/c++/13/array: In member function 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)':
/usr/include/c++/13/array:109:55: note: while referencing 'std::array<wxMenuItem*, 2>::_M_elems'
  109 |       typename __array_traits<_Tp, _Nm>::_Type        _M_elems;
      |                                                       ^~~~~~~~
In member function 'constexpr std::array<_Tp, _Nm>::value_type& std::array<_Tp, _Nm>::operator[](size_type) [with _Tp = wxMenuItem*; unsigned int _Nm = 2]',
    inlined from 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Factories.cpp:1279:45:
/usr/include/c++/13/array:203:24: warning: array subscript Slic3r::GUI::MenuFactory::mtCount is above array bounds of 'std::__array_traits<wxMenuItem*, 2>::_Type' {aka 'wxMenuItem* [2]'} [-Warray-bounds=]
  203 |         return _M_elems[__n];
      |                ~~~~~~~~^
/usr/include/c++/13/array: In member function 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)':
/usr/include/c++/13/array:109:55: note: while referencing 'std::array<wxMenuItem*, 2>::_M_elems'
  109 |       typename __array_traits<_Tp, _Nm>::_Type        _M_elems;
      |                                                       ^~~~~~~~
In member function 'constexpr std::array<_Tp, _Nm>::value_type& std::array<_Tp, _Nm>::operator[](size_type) [with _Tp = wxMenuItem*; unsigned int _Nm = 2]',
    inlined from 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Factories.cpp:1280:45:
/usr/include/c++/13/array:203:24: warning: array subscript Slic3r::GUI::MenuFactory::mtCount is above array bounds of 'std::__array_traits<wxMenuItem*, 2>::_Type' {aka 'wxMenuItem* [2]'} [-Warray-bounds=]
  203 |         return _M_elems[__n];
      |                ~~~~~~~~^
/usr/include/c++/13/array: In member function 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)':
/usr/include/c++/13/array:109:55: note: while referencing 'std::array<wxMenuItem*, 2>::_M_elems'
  109 |       typename __array_traits<_Tp, _Nm>::_Type        _M_elems;
      |                                                       ^~~~~~~~
In member function 'constexpr std::array<_Tp, _Nm>::value_type& std::array<_Tp, _Nm>::operator[](size_type) [with _Tp = wxMenuItem*; unsigned int _Nm = 2]',
    inlined from 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_Factories.cpp:1281:57:
/usr/include/c++/13/array:203:24: warning: array subscript Slic3r::GUI::MenuFactory::mtCount is above array bounds of 'std::__array_traits<wxMenuItem*, 2>::_Type' {aka 'wxMenuItem* [2]'} [-Warray-bounds=]
  203 |         return _M_elems[__n];
      |                ~~~~~~~~^
/usr/include/c++/13/array: In member function 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)':
/usr/include/c++/13/array:109:55: note: while referencing 'std::array<wxMenuItem*, 2>::_M_elems'
  109 |       typename __array_traits<_Tp, _Nm>::_Type        _M_elems;
      |                                                       ^~~~~~~~
[ 68%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectManipulation.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectManipulation.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectManipulation.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectManipulation.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectManipulation.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectManipulation.cpp:5:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:1311:35:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::GUI::Option&}; _Tp = Slic3r::GUI::Option; _Alloc = std::allocator<Slic3r::GUI::Option>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::GUI::Option>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::GUI::Option; _Alloc = std::allocator<Slic3r::GUI::Option>]',
    inlined from 'void Slic3r::GUI::Line::append_option(const Slic3r::GUI::Option&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/OptionsGroup.hpp:82:28,
    inlined from 'Slic3r::GUI::FreqChangedParams::FreqChangedParams(wxWindow*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Plater.cpp:471:23:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::Option*, std::vector<Slic3r::GUI::Option> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::GUI::Option; _Alloc = std::allocator<Slic3r::GUI::Option>]',
    inlined from 'void Slic3r::GUI::Line::append_option(const Slic3r::GUI::Option&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/OptionsGroup.hpp:82:28,
    inlined from 'Slic3r::GUI::FreqChangedParams::FreqChangedParams(wxWindow*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Plater.cpp:495:23:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::Option*, std::vector<Slic3r::GUI::Option> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::GUI::Option; _Alloc = std::allocator<Slic3r::GUI::Option>]',
    inlined from 'void Slic3r::GUI::Line::append_option(const Slic3r::GUI::Option&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/OptionsGroup.hpp:82:28,
    inlined from 'Slic3r::GUI::FreqChangedParams::FreqChangedParams(wxWindow*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Plater.cpp:506:23:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::Option*, std::vector<Slic3r::GUI::Option> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::GUI::Option; _Alloc = std::allocator<Slic3r::GUI::Option>]',
    inlined from 'void Slic3r::GUI::Line::append_option(const Slic3r::GUI::Option&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/OptionsGroup.hpp:82:28,
    inlined from 'Slic3r::GUI::FreqChangedParams::FreqChangedParams(wxWindow*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Plater.cpp:607:23:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::Option*, std::vector<Slic3r::GUI::Option> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::GUI::Option; _Alloc = std::allocator<Slic3r::GUI::Option>]',
    inlined from 'void Slic3r::GUI::Line::append_option(const Slic3r::GUI::Option&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/OptionsGroup.hpp:82:28,
    inlined from 'Slic3r::GUI::FreqChangedParams::FreqChangedParams(wxWindow*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Plater.cpp:625:23:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::Option*, std::vector<Slic3r::GUI::Option> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 68%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectSettings.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectSettings.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectSettings.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectSettings.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectSettings.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectSettings.cpp:6:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:683:36:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 68%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectLayers.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectLayers.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectLayers.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectLayers.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectLayers.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectLayers.cpp:6:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
[ 68%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/MeshUtils.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/MeshUtils.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/MeshUtils.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/MeshUtils.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/MeshUtils.cpp
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 69%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Tab.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Tab.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Tab.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Tab.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Tab.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Tab.cpp:61:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
[ 69%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConfigManipulation.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConfigManipulation.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ConfigManipulation.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ConfigManipulation.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ConfigManipulation.cpp
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Tab.cpp: In member function 'void Slic3r::GUI::TabFilament::update_filament_overrides_page()':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Tab.cpp:1974:29: warning: loop variable 'opt_key' of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct]
 1974 |     for (const std::string& opt_key : {"filament_retract_length_toolchange", "filament_retract_restart_extra_toolchange"})
      |                             ^~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Tab.cpp:1974:29: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string<char>'} to make the copy explicit or 'const char* const&' to prevent copying
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ConfigManipulation.cpp: In member function 'void Slic3r::GUI::ConfigManipulation::toggle_print_fff_options(Slic3r::DynamicPrintConfig*)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ConfigManipulation.cpp:297:29: warning: loop variable 'key' of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct]
  297 |     for (const std::string& key : { "support_tree_angle", "support_tree_angle_slow", "support_tree_branch_diameter",
      |                             ^~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ConfigManipulation.cpp:297:29: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string<char>'} to make the copy explicit or 'const char* const&' to prevent copying
[ 69%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Field.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Field.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Field.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Field.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Field.cpp
[ 69%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/OptionsGroup.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/OptionsGroup.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/OptionsGroup.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/OptionsGroup.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/OptionsGroup.cpp
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/OptionsGroup.cpp: In member function 'void Slic3r::GUI::ConfigOptionsGroup::back_to_config_value(const Slic3r::DynamicPrintConfig&, const std::string&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/OptionsGroup.cpp:626:33: warning: loop variable 'key' of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct]
  626 |         for (const std::string& key : {"bed_custom_texture", "bed_custom_model"}) {
      |                                 ^~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/OptionsGroup.cpp:626:33: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string<char>'} to make the copy explicit or 'const char* const&' to prevent copying
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 3, 1, 0, 3, 1>}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 3, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 3, 1, 0, 3, 1>}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'std::vector<Eigen::Matrix<double, 3, 1, 2> > Slic3r::GUI::MeshClipper::point_per_contour() const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/MeshUtils.cpp:215:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void Slic3r::GUI::Field::get_value_by_opt_type(wxString&, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Field.cpp:384:53:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:22:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, vector<Slic3r::GUI::MeshClipper::CutIsland> >; _Distance = int; _Tp = Slic3r::GUI::MeshClipper::CutIsland; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::MeshClipper::recalculate_triangles()::<lambda(const Slic3r::GUI::MeshClipper::CutIsland&, const Slic3r::GUI::MeshClipper::CutIsland&)> >]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, std::vector<Slic3r::GUI::MeshClipper::CutIsland> >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, vector<Slic3r::GUI::MeshClipper::CutIsland> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::MeshClipper::recalculate_triangles()::<lambda(const Slic3r::GUI::MeshClipper::CutIsland&, const Slic3r::GUI::MeshClipper::CutIsland&)> >]':
/usr/include/c++/13/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, std::vector<Slic3r::GUI::MeshClipper::CutIsland> >' changed in GCC 7.1
  254 |     __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, std::vector<Slic3r::GUI::MeshClipper::CutIsland> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, std::vector<Slic3r::GUI::MeshClipper::CutIsland> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, vector<Slic3r::GUI::MeshClipper::CutIsland> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::MeshClipper::recalculate_triangles()::<lambda(const Slic3r::GUI::MeshClipper::CutIsland&, const Slic3r::GUI::MeshClipper::CutIsland&)> >]':
/usr/include/c++/13/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, std::vector<Slic3r::GUI::MeshClipper::CutIsland> >' changed in GCC 7.1
  340 |     __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, std::vector<Slic3r::GUI::MeshClipper::CutIsland> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, vector<Slic3r::GUI::MeshClipper::CutIsland> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<Slic3r::GUI::MeshClipper::recalculate_triangles()::<lambda(const Slic3r::GUI::MeshClipper::CutIsland&, const Slic3r::GUI::MeshClipper::CutIsland&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, std::vector<Slic3r::GUI::MeshClipper::CutIsland> >' changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, vector<Slic3r::GUI::MeshClipper::CutIsland> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::MeshClipper::recalculate_triangles()::<lambda(const Slic3r::GUI::MeshClipper::CutIsland&, const Slic3r::GUI::MeshClipper::CutIsland&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, std::vector<Slic3r::GUI::MeshClipper::CutIsland> >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, std::vector<Slic3r::GUI::MeshClipper::CutIsland> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, vector<Slic3r::GUI::MeshClipper::CutIsland> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::MeshClipper::recalculate_triangles()::<lambda(const Slic3r::GUI::MeshClipper::CutIsland&, const Slic3r::GUI::MeshClipper::CutIsland&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, std::vector<Slic3r::GUI::MeshClipper::CutIsland> >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, std::vector<Slic3r::GUI::MeshClipper::CutIsland> >' changed in GCC 7.1
In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, vector<Slic3r::GUI::MeshClipper::CutIsland> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::MeshClipper::recalculate_triangles()::<lambda(const Slic3r::GUI::MeshClipper::CutIsland&, const Slic3r::GUI::MeshClipper::CutIsland&)> >]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, vector<Slic3r::GUI::MeshClipper::CutIsland> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::MeshClipper::recalculate_triangles()::<lambda(const Slic3r::GUI::MeshClipper::CutIsland&, const Slic3r::GUI::MeshClipper::CutIsland&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1910:25,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, vector<Slic3r::GUI::MeshClipper::CutIsland> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::MeshClipper::recalculate_triangles()::<lambda(const Slic3r::GUI::MeshClipper::CutIsland&, const Slic3r::GUI::MeshClipper::CutIsland&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1926:27:
/usr/include/c++/13/bits/stl_algo.h:1635:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, std::vector<Slic3r::GUI::MeshClipper::CutIsland> >' changed in GCC 7.1
 1635 |       std::__make_heap(__first, __middle, __comp);
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, vector<Slic3r::GUI::MeshClipper::CutIsland> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::MeshClipper::recalculate_triangles()::<lambda(const Slic3r::GUI::MeshClipper::CutIsland&, const Slic3r::GUI::MeshClipper::CutIsland&)> >]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, vector<Slic3r::GUI::MeshClipper::CutIsland> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::MeshClipper::recalculate_triangles()::<lambda(const Slic3r::GUI::MeshClipper::CutIsland&, const Slic3r::GUI::MeshClipper::CutIsland&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1911:23,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, vector<Slic3r::GUI::MeshClipper::CutIsland> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::MeshClipper::recalculate_triangles()::<lambda(const Slic3r::GUI::MeshClipper::CutIsland&, const Slic3r::GUI::MeshClipper::CutIsland&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1926:27:
/usr/include/c++/13/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, std::vector<Slic3r::GUI::MeshClipper::CutIsland> >' changed in GCC 7.1
  425 |           std::__pop_heap(__first, __last, __last, __comp);
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, vector<Slic3r::GUI::MeshClipper::CutIsland> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::MeshClipper::recalculate_triangles()::<lambda(const Slic3r::GUI::MeshClipper::CutIsland&, const Slic3r::GUI::MeshClipper::CutIsland&)> >]':
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, std::vector<Slic3r::GUI::MeshClipper::CutIsland> >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::GUI::MeshClipper::CutIsland}; _Tp = Slic3r::GUI::MeshClipper::CutIsland; _Alloc = std::allocator<Slic3r::GUI::MeshClipper::CutIsland>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::GUI::MeshClipper::CutIsland>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::GUI::MeshClipper::CutIsland}; _Tp = Slic3r::GUI::MeshClipper::CutIsland; _Alloc = std::allocator<Slic3r::GUI::MeshClipper::CutIsland>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::GUI::MeshClipper::CutIsland; _Alloc = std::allocator<Slic3r::GUI::MeshClipper::CutIsland>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void Slic3r::GUI::MeshClipper::recalculate_triangles()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/MeshUtils.cpp:320:40:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, std::vector<Slic3r::GUI::MeshClipper::CutIsland> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, vector<Slic3r::GUI::MeshClipper::CutIsland> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::MeshClipper::recalculate_triangles()::<lambda(const Slic3r::GUI::MeshClipper::CutIsland&, const Slic3r::GUI::MeshClipper::CutIsland&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, vector<Slic3r::GUI::MeshClipper::CutIsland> >; _Compare = Slic3r::GUI::MeshClipper::recalculate_triangles()::<lambda(const Slic3r::GUI::MeshClipper::CutIsland&, const Slic3r::GUI::MeshClipper::CutIsland&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'void Slic3r::GUI::MeshClipper::recalculate_triangles()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/MeshUtils.cpp:408:14:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, std::vector<Slic3r::GUI::MeshClipper::CutIsland> >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, vector<Slic3r::GUI::MeshClipper::CutIsland> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::MeshClipper::recalculate_triangles()::<lambda(const Slic3r::GUI::MeshClipper::CutIsland&, const Slic3r::GUI::MeshClipper::CutIsland&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, vector<Slic3r::GUI::MeshClipper::CutIsland> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GUI::MeshClipper::recalculate_triangles()::<lambda(const Slic3r::GUI::MeshClipper::CutIsland&, const Slic3r::GUI::MeshClipper::CutIsland&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, vector<Slic3r::GUI::MeshClipper::CutIsland> >; _Compare = Slic3r::GUI::MeshClipper::recalculate_triangles()::<lambda(const Slic3r::GUI::MeshClipper::CutIsland&, const Slic3r::GUI::MeshClipper::CutIsland&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'void Slic3r::GUI::MeshClipper::recalculate_triangles()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/MeshUtils.cpp:408:14:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, std::vector<Slic3r::GUI::MeshClipper::CutIsland> >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::MeshClipper::CutIsland*, std::vector<Slic3r::GUI::MeshClipper::CutIsland> >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::GUI::Option&}; _Tp = Slic3r::GUI::Option; _Alloc = std::allocator<Slic3r::GUI::Option>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::GUI::Option>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
/usr/include/c++/13/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::GUI::Option; _Alloc = std::allocator<Slic3r::GUI::Option>]':
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::Option*, std::vector<Slic3r::GUI::Option> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::GUI::Option; _Alloc = std::allocator<Slic3r::GUI::Option>]',
    inlined from 'void Slic3r::GUI::Line::append_option(const Slic3r::GUI::Option&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/OptionsGroup.hpp:82:28,
    inlined from 'void Slic3r::GUI::add_options_into_line(ConfigOptionsGroupShp&, const std::vector<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, const std::string&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Tab.cpp:5206:27:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::Option*, std::vector<Slic3r::GUI::Option> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::GUI::Option; _Alloc = std::allocator<Slic3r::GUI::Option>]',
    inlined from 'void Slic3r::GUI::Line::append_option(const Slic3r::GUI::Option&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/OptionsGroup.hpp:82:28,
    inlined from 'void Slic3r::GUI::TabPrinter::append_option_line(Slic3r::GUI::ConfigOptionsGroupShp, std::string)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Tab.cpp:2861:23:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::Option*, std::vector<Slic3r::GUI::Option> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 69%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/OG_CustomCtrl.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/OG_CustomCtrl.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/OG_CustomCtrl.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/OG_CustomCtrl.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/OG_CustomCtrl.cpp
[ 70%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BedShapeDialog.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BedShapeDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/BedShapeDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/BedShapeDialog.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/BedShapeDialog.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::GUI::Option&}; _Tp = Slic3r::GUI::Option; _Alloc = std::allocator<Slic3r::GUI::Option>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::GUI::Option>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::GUI::Option; _Alloc = std::allocator<Slic3r::GUI::Option>]',
    inlined from 'void Slic3r::GUI::Line::append_option(const Slic3r::GUI::Option&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/OptionsGroup.hpp:82:28,
    inlined from 'Slic3r::GUI::Line Slic3r::GUI::OptionsGroup::create_single_option_line(const Slic3r::GUI::Option&, const std::string&) const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/OptionsGroup.cpp:549:25:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::Option*, std::vector<Slic3r::GUI::Option> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/13/map:62,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:44:
/usr/include/c++/13/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Slic3r::GUI::Option&}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, Slic3r::GUI::Option>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, Slic3r::GUI::Option> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, Slic3r::GUI::Option> >]':
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, Slic3r::GUI::Option>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, Slic3r::GUI::Option> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, Slic3r::GUI::Option> > >::const_iterator' changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Slic3r::GUI::Option&}; _Key = std::__cxx11::basic_string<char>; _Tp = Slic3r::GUI::Option; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, Slic3r::GUI::Option> >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Slic3r::GUI::Option&}; _Key = std::__cxx11::basic_string<char>; _Tp = Slic3r::GUI::Option; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, Slic3r::GUI::Option> >]' at /usr/include/c++/13/bits/stl_map.h:601:22,
    inlined from 'void Slic3r::GUI::OptionsGroup::append_line(const Slic3r::GUI::Line&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/OptionsGroup.cpp:237:20:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, Slic3r::GUI::Option>::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, Slic3r::GUI::Option>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, Slic3r::GUI::Option> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, Slic3r::GUI::Option> > >::const_iterator'} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 70%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/2DBed.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/2DBed.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/2DBed.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/2DBed.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/2DBed.cpp
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:683:36:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 70%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/3DBed.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/3DBed.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/3DBed.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/3DBed.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/3DBed.cpp
[ 70%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/CoordAxes.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/CoordAxes.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/CoordAxes.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/CoordAxes.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/CoordAxes.cpp
[ 70%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Camera.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Camera.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Camera.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Camera.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Camera.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:1311:35:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void Slic3r::GUI::BedShapePanel::update_shape()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/BedShapeDialog.cpp:503:20:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void Slic3r::GUI::BedShapePanel::load_stl()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/BedShapeDialog.cpp:555:19:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 71%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/CameraUtils.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/CameraUtils.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/CameraUtils.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/CameraUtils.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/CameraUtils.cpp
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Camera.cpp: In member function 'std::pair<double, double> Slic3r::GUI::Camera::calc_tight_frustrum_zs_around(const Slic3r::BoundingBoxf3&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Camera.cpp:371:89: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 | std::pair<double, double> Camera::calc_tight_frustrum_zs_around(const BoundingBoxf3& box)
      |                                                                                         ^
[ 71%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/wxExtensions.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/wxExtensions.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/wxExtensions.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/wxExtensions.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/wxExtensions.cpp
[ 71%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ExtruderSequenceDialog.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ExtruderSequenceDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ExtruderSequenceDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ExtruderSequenceDialog.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ExtruderSequenceDialog.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/wxExtensions.cpp:18:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 3, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2, 3, 1> >}; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1, 2> >]',
    inlined from 'static Slic3r::Polygon Slic3r::GUI::CameraUtils::create_hull2d(const Slic3r::GUI::Camera&, const Slic3r::GLVolume&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/CameraUtils.cpp:61:34:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 71%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/WipeTowerDialog.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/WipeTowerDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/WipeTowerDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/WipeTowerDialog.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/WipeTowerDialog.cpp
In file included from /usr/include/c++/13/bits/stl_algobase.h:64,
                 from /usr/include/c++/13/algorithm:60,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:22,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = float&; _T2 = float&; typename __strip_reference_wrapper<typename decay<_Tp>::type>::__type = float; typename decay<_Tp>::type = float; typename __strip_reference_wrapper<typename decay<_Tp2>::type>::__type = float; typename decay<_Tp2>::type = float]':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/WipeTowerDialog.cpp:97:35:   required from here
/usr/include/c++/13/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
  922 |     make_pair(_T1&& __x, _T2&& __y)
      |     ^~~~~~~~~
[ 71%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/RammingChart.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/RammingChart.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/RammingChart.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/RammingChart.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/RammingChart.cpp
In file included from /usr/include/c++/13/bits/stl_algobase.h:64,
                 from /usr/include/c++/13/algorithm:60,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:22,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = float; _T2 = float; typename __strip_reference_wrapper<typename decay<_Tp>::type>::__type = float; typename decay<_Tp>::type = float; typename __strip_reference_wrapper<typename decay<_Tp2>::type>::__type = float; typename decay<_Tp2>::type = float]':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/RammingChart.cpp:281:45:   required from here
/usr/include/c++/13/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
  922 |     make_pair(_T1&& __x, _T2&& __y)
      |     ^~~~~~~~~
[ 71%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/RemovableDriveManager.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/RemovableDriveManager.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/RemovableDriveManager.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/RemovableDriveManager.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/RemovableDriveManager.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Chart::ButtonToDrag}; _Tp = Chart::ButtonToDrag; _Alloc = std::allocator<Chart::ButtonToDrag>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Chart::ButtonToDrag>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Chart::ButtonToDrag}; _Tp = Chart::ButtonToDrag; _Alloc = std::allocator<Chart::ButtonToDrag>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Chart::ButtonToDrag; _Alloc = std::allocator<Chart::ButtonToDrag>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'Chart::Chart(wxWindow*, wxRect, const std::vector<std::pair<float, float> >&, int, float, int)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/RammingChart.hpp:30:36,
    inlined from 'RammingPanel::RammingPanel(wxWindow*, const std::string&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/WipeTowerDialog.cpp:99:119:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Chart::ButtonToDrag*, std::vector<Chart::ButtonToDrag> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 72%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SendSystemInfoDialog.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SendSystemInfoDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/SendSystemInfoDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/SendSystemInfoDialog.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/SendSystemInfoDialog.cpp
[ 72%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SurfaceDrag.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SurfaceDrag.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/SurfaceDrag.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/SurfaceDrag.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/SurfaceDrag.cpp
[ 72%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/TextLines.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/TextLines.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/TextLines.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/TextLines.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/TextLines.cpp
[ 72%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BonjourDialog.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BonjourDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/BonjourDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/BonjourDialog.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/BonjourDialog.cpp
[ 72%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ButtonsDescription.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ButtonsDescription.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ButtonsDescription.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ButtonsDescription.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ButtonsDescription.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>&, Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Linef>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>&, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, double>, const Eigen::Matrix<int, 2, 1, 2, 2, 1> >}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::Linef>::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double, float}; _Tp = std::pair<double, float>; _Alloc = std::allocator<std::pair<double, float> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<double, float> >::iterator' changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType&}; _Tp = Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType; _Alloc = std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType, std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType> >::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType&}; _Tp = Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType; _Alloc = std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType>]',
    inlined from 'Slic3r::AABBTreeIndirect::Tree<LineType::Dim, typename LineType::Scalar> Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines(const std::vector<_RealType>&) [with LineType = Slic3r::Linef]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeLines.hpp:199:27:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType*, std::vector<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType, std::allocator<Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines<Slic3r::Linef>(const std::vector<Slic3r::Linef>&)::InputType> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeLines.hpp:11,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/TextLines.cpp:11:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeIndirect.hpp: In lambda function:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeIndirect.hpp:602:40: warning: 'i_left' may be used uninitialized [-Wmaybe-uninitialized]
  602 |                                 set_min(sqr_d_left, i_left, c_left);
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeIndirect.hpp:599:25: note: 'i_left' declared here
  599 |                 size_t  i_left;
      |                         ^~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeIndirect.hpp:602:40: warning: 'i_left' may be used uninitialized [-Wmaybe-uninitialized]
  602 |                                 set_min(sqr_d_left, i_left, c_left);
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeIndirect.hpp:599:25: note: 'i_left' declared here
  599 |                 size_t  i_left;
      |                         ^~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeIndirect.hpp: In lambda function:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeIndirect.hpp:610:40: warning: 'i_right' may be used uninitialized [-Wmaybe-uninitialized]
  610 |                                 set_min(sqr_d_right, i_right, c_right);
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeIndirect.hpp:607:25: note: 'i_right' declared here
  607 |                 size_t  i_right;
      |                         ^~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeIndirect.hpp:610:40: warning: 'i_right' may be used uninitialized [-Wmaybe-uninitialized]
  610 |                                 set_min(sqr_d_right, i_right, c_right);
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeIndirect.hpp:607:25: note: 'i_right' declared here
  607 |                 size_t  i_right;
      |                         ^~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, float}; _Tp = std::pair<double, float>; _Alloc = std::allocator<std::pair<double, float> >]',
    inlined from 'indexed_triangle_set {anonymous}::its_create_torus(const Slic3r::Polygon&, float, size_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/TextLines.cpp:59:29,
    inlined from 'indexed_triangle_set {anonymous}::create_its(const Slic3r::Emboss::TextLines&, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/TextLines.cpp:186:73:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, float>*, std::vector<std::pair<double, float> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:294:
In copy constructor 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::PlainObjectBase<Derived>&) [with Derived = Eigen::Matrix<double, 2, 1, 2>]',
    inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 1, 2>; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29,
    inlined from 'Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive<Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >, double>(Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >&, size_t, double, double, size_t&, Eigen::PlainObjectBase<Eigen::Matrix<double, 2, 1, 2> >&)::<lambda()>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeIndirect.hpp:600:25,
    inlined from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeIndirect.hpp:617:16,
    inlined from 'typename VectorType::Scalar Slic3r::AABBTreeLines::squared_distance_to_indexed_lines(const std::vector<_RealType>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&, typename VectorType::Scalar) [with LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; VectorType = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeLines.hpp:222:86,
    inlined from 'typename VectorType::Scalar Slic3r::AABBTreeLines::squared_distance_to_indexed_lines(const std::vector<_RealType>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&, typename VectorType::Scalar) [with LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; VectorType = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/AABBTreeLines.hpp:211:36,
    inlined from 'Slic3r::Emboss::TextLines {anonymous}::select_closest_contour(const std::vector<std::vector<Slic3r::Polygon, tbb::detail::d1::scalable_allocator<Slic3r::Polygon> > >&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/TextLines.cpp:160:57:
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: 'hit_point.Eigen::Matrix<double, 2, 1, 2, 2, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 2, 1, 2> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized]
  512 |       : Base(), m_storage(other.m_storage) { }
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/TextLines.cpp: In function 'Slic3r::Emboss::TextLines {anonymous}::select_closest_contour(const std::vector<std::vector<Slic3r::Polygon, tbb::detail::d1::scalable_allocator<Slic3r::Polygon> > >&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/TextLines.cpp:158:16: note: 'hit_point' declared here
  158 |         Vec2d  hit_point;
      |                ^~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/TextLines.cpp:164:40: warning: 'line_idx' may be used uninitialized [-Wmaybe-uninitialized]
  164 |         ExPolygonsIndex index = cvt.cvt(static_cast<uint32_t>(line_idx));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/TextLines.cpp:157:16: note: 'line_idx' was declared here
  157 |         size_t line_idx;
      |                ^~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>&, Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]',
    inlined from 'Slic3r::to_linesf(const ExPolygons&, uint32_t)::<lambda(const Slic3r::Points&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:172:36,
    inlined from 'Slic3r::Linesf Slic3r::to_linesf(const ExPolygons&, uint32_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:178:17,
    inlined from 'Slic3r::Emboss::TextLines {anonymous}::select_closest_contour(const std::vector<std::vector<Slic3r::Polygon, tbb::detail::d1::scalable_allocator<Slic3r::Polygon> > >&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/TextLines.cpp:154:57:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Linef*, std::vector<Slic3r::Linef> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>&, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, double>, const Eigen::Matrix<int, 2, 1, 2, 2, 1> >}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]',
    inlined from 'Slic3r::to_linesf(const ExPolygons&, uint32_t)::<lambda(const Slic3r::Points&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:175:27,
    inlined from 'Slic3r::to_linesf(const ExPolygons&, uint32_t)::<lambda(const Slic3r::Points&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:165:21,
    inlined from 'Slic3r::Linesf Slic3r::to_linesf(const ExPolygons&, uint32_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:178:17,
    inlined from 'Slic3r::Emboss::TextLines {anonymous}::select_closest_contour(const std::vector<std::vector<Slic3r::Polygon, tbb::detail::d1::scalable_allocator<Slic3r::Polygon> > >&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/TextLines.cpp:154:57:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Linef*, std::vector<Slic3r::Linef> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>&, Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]',
    inlined from 'Slic3r::to_linesf(const ExPolygons&, uint32_t)::<lambda(const Slic3r::Points&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:172:36,
    inlined from 'Slic3r::Linesf Slic3r::to_linesf(const ExPolygons&, uint32_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:180:21,
    inlined from 'Slic3r::Emboss::TextLines {anonymous}::select_closest_contour(const std::vector<std::vector<Slic3r::Polygon, tbb::detail::d1::scalable_allocator<Slic3r::Polygon> > >&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/TextLines.cpp:154:57:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Linef*, std::vector<Slic3r::Linef> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix<double, 2, 1, 2, 2, 1>&, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, double>, const Eigen::Matrix<int, 2, 1, 2, 2, 1> >}; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]',
    inlined from 'Slic3r::to_linesf(const ExPolygons&, uint32_t)::<lambda(const Slic3r::Points&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:175:27,
    inlined from 'Slic3r::to_linesf(const ExPolygons&, uint32_t)::<lambda(const Slic3r::Points&)>' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:165:21,
    inlined from 'Slic3r::Linesf Slic3r::to_linesf(const ExPolygons&, uint32_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/ExPolygon.hpp:180:21,
    inlined from 'Slic3r::Emboss::TextLines {anonymous}::select_closest_contour(const std::vector<std::vector<Slic3r::Polygon, tbb::detail::d1::scalable_allocator<Slic3r::Polygon> > >&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/TextLines.cpp:154:57:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Linef*, std::vector<Slic3r::Linef> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 73%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ImGuiWrapper.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ImGuiWrapper.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ImGuiWrapper.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ImGuiWrapper.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ImGuiWrapper.cpp
[ 73%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Config/Snapshot.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Config/Snapshot.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Config/Snapshot.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Config/Snapshot.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Config/Snapshot.cpp
[ 73%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Config/Version.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Config/Version.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Config/Version.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Config/Version.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Config/Version.cpp
[ 73%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/ASCIIFolding.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/ASCIIFolding.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/ASCIIFolding.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/ASCIIFolding.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/ASCIIFolding.cpp
[ 73%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Serial.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Serial.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/Serial.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/Serial.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/Serial.cpp
[ 74%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConfigWizard.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConfigWizard.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ConfigWizard.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ConfigWizard.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ConfigWizard.cpp
[ 74%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/MsgDialog.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/MsgDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/MsgDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/MsgDialog.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/MsgDialog.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ConfigWizard.cpp:60:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ConfigWizard.cpp: In member function 'void Slic3r::GUI::ConfigWizard::priv::load_pages()':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ConfigWizard.cpp:2372:57: warning: loop variable 'v' creates a copy from type 'const std::pair<std::__cxx11::basic_string<wchar_t>, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct]
 2372 |         for (const std::pair<std::wstring, std::string> v : sorted_vendors) {
      |                                                         ^
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ConfigWizard.cpp:2372:57: note: use reference type to prevent copying
 2372 |         for (const std::pair<std::wstring, std::string> v : sorted_vendors) {
      |                                                         ^
      |                                                         &
[ 74%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/UpdateDialogs.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/UpdateDialogs.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/UpdateDialogs.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/UpdateDialogs.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/UpdateDialogs.cpp
[ 74%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/FirmwareDialog.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/FirmwareDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/FirmwareDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/FirmwareDialog.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/FirmwareDialog.cpp
[ 74%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PrintHostDialogs.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PrintHostDialogs.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/PrintHostDialogs.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/PrintHostDialogs.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/PrintHostDialogs.cpp
[ 75%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/BoostThreadWorker.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/BoostThreadWorker.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Jobs/BoostThreadWorker.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/BoostThreadWorker.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Jobs/BoostThreadWorker.cpp
[ 75%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/ArrangeJob2.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/ArrangeJob2.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Jobs/ArrangeJob2.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/ArrangeJob2.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Jobs/ArrangeJob2.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:1311:35:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:683:36:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 75%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/CreateFontNameImageJob.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/CreateFontNameImageJob.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Jobs/CreateFontNameImageJob.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/CreateFontNameImageJob.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Jobs/CreateFontNameImageJob.cpp
[ 75%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/CreateFontStyleImagesJob.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/CreateFontStyleImagesJob.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Jobs/CreateFontStyleImagesJob.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/CreateFontStyleImagesJob.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Jobs/CreateFontStyleImagesJob.cpp
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 75%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/EmbossJob.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/EmbossJob.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Jobs/EmbossJob.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/EmbossJob.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Jobs/EmbossJob.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Jobs/EmbossJob.cpp:17:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 76%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/RotoptimizeJob.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/RotoptimizeJob.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Jobs/RotoptimizeJob.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/RotoptimizeJob.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Jobs/RotoptimizeJob.cpp
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/TriangleMesh.hpp:19,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:189:
In member function 'Slic3r::BoundingBoxBase<Slic3r::Point, std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> > >& Slic3r::BoundingBoxBase<Slic3r::Point, std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> > >::operator=(const Slic3r::BoundingBoxBase<Slic3r::Point, std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> > >&)',
    inlined from 'Slic3r::BoundingBox& Slic3r::BoundingBox::operator=(const Slic3r::BoundingBox&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BoundingBox.hpp:185:7,
    inlined from 'Slic3r::arr2::SceneBuilder Slic3r::GUI::build_scene(Plater&, ArrangeSelectionMode)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Jobs/ArrangeJob2.cpp:189:70:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/BoundingBox.hpp:17:7: warning: '<unnamed>.Slic3r::BoundingBox::<unnamed>.Slic3r::BoundingBoxBase<Slic3r::Point, std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> > >::defined' may be used uninitialized [-Wmaybe-uninitialized]
   17 | class BoundingBoxBase
      |       ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Jobs/ArrangeJob2.cpp: In function 'Slic3r::arr2::SceneBuilder Slic3r::GUI::build_scene(Plater&, ArrangeSelectionMode)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Jobs/ArrangeJob2.cpp:189:38: note: '<anonymous>' declared here
  189 |             wth->xl_bb = bounding_box(get_bed_shape(*plater.config()));
      |                          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 76%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/SLAImportJob.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/SLAImportJob.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Jobs/SLAImportJob.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/SLAImportJob.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Jobs/SLAImportJob.cpp
[ 76%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/NotificationProgressIndicator.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/NotificationProgressIndicator.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Jobs/NotificationProgressIndicator.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/NotificationProgressIndicator.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Jobs/NotificationProgressIndicator.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Jobs/SLAImportJob.cpp:13:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {int&}; _Tp = Slic3r::GUI::RotoptimizeJob::ObjRot; _Alloc = std::allocator<Slic3r::GUI::RotoptimizeJob::ObjRot>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::GUI::RotoptimizeJob::ObjRot>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&}; _Tp = Slic3r::GUI::RotoptimizeJob::ObjRot; _Alloc = std::allocator<Slic3r::GUI::RotoptimizeJob::ObjRot>]',
    inlined from 'void Slic3r::GUI::RotoptimizeJob::prepare()' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Jobs/RotoptimizeJob.cpp:50:43:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::RotoptimizeJob::ObjRot*, std::vector<Slic3r::GUI::RotoptimizeJob::ObjRot> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 76%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ProgressStatusBar.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ProgressStatusBar.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ProgressStatusBar.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ProgressStatusBar.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ProgressStatusBar.cpp
[ 76%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Mouse3DController.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Mouse3DController.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Mouse3DController.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Mouse3DController.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Mouse3DController.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::GUI::Emboss::SurfaceVolumeData::ModelSource}; _Tp = Slic3r::GUI::Emboss::SurfaceVolumeData::ModelSource; _Alloc = std::allocator<Slic3r::GUI::Emboss::SurfaceVolumeData::ModelSource>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::GUI::Emboss::SurfaceVolumeData::ModelSource>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::GUI::Emboss::SurfaceVolumeData::ModelSource}; _Tp = Slic3r::GUI::Emboss::SurfaceVolumeData::ModelSource; _Alloc = std::allocator<Slic3r::GUI::Emboss::SurfaceVolumeData::ModelSource>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::GUI::Emboss::SurfaceVolumeData::ModelSource; _Alloc = std::allocator<Slic3r::GUI::Emboss::SurfaceVolumeData::ModelSource>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'Slic3r::GUI::Emboss::SurfaceVolumeData::ModelSources Slic3r::GUI::Emboss::create_sources(const Slic3r::ModelVolumePtrs&, std::optional<unsigned int>)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Jobs/EmbossJob.cpp:276:25:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::Emboss::SurfaceVolumeData::ModelSource*, std::vector<Slic3r::GUI::Emboss::SurfaceVolumeData::ModelSource> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::Emboss::SurfaceVolumeData::ModelSource*, std::vector<Slic3r::GUI::Emboss::SurfaceVolumeData::ModelSource> >' changed in GCC 7.1
[ 77%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/DoubleSlider.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/DoubleSlider.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/DoubleSlider.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/DoubleSlider.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/DoubleSlider.cpp
[ 77%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Notebook.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Notebook.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Notebook.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Notebook.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Notebook.cpp
[ 77%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ObjectDataViewModel.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ObjectDataViewModel.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ObjectDataViewModel.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ObjectDataViewModel.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.cpp:6:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/DoubleSlider.cpp:18:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
[ 77%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/InstanceCheck.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/InstanceCheck.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/InstanceCheck.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/InstanceCheck.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/InstanceCheck.cpp
[ 77%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Search.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Search.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Search.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Search.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Search.cpp
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Search.cpp: In constructor 'Slic3r::Search::SearchListModel::SearchListModel(wxWindow*)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Search.cpp:773:29: warning: loop variable 'icon' of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct]
  773 |     for (const std::string& icon : { "cog", "printer", "sla_printer", "spool", "resin", "notification_preferences" })
      |                             ^~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Search.cpp:773:29: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string<char>'} to make the copy explicit or 'const char* const&' to prevent copying
In file included from /usr/include/wx-3.2/wx/dataview.h:24,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:122,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
In constructor 'wxItemId<T>::wxItemId(Type) [with T = void*]',
    inlined from 'wxDataViewItem::wxDataViewItem(void*)' at /usr/include/wx-3.2/wx/dataview.h:99:65,
    inlined from 'wxDataViewItem Slic3r::GUI::ObjectDataViewModel::Delete(const wxDataViewItem&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.cpp:742:33:
/usr/include/wx-3.2/wx/itemid.h:30:34: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free]
   30 |     wxItemId(Type item = NULL) : m_pItem(item) { }
      |                                  ^~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.cpp: In member function 'wxDataViewItem Slic3r::GUI::ObjectDataViewModel::Delete(const wxDataViewItem&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.cpp:741:20: note: call to 'void operator delete(void*, std::size_t)' here
  741 |             delete last_instance_node;
      |                    ^~~~~~~~~~~~~~~~~~
In constructor 'wxItemId<T>::wxItemId(Type) [with T = void*]',
    inlined from 'wxDataViewItem::wxDataViewItem(void*)' at /usr/include/wx-3.2/wx/dataview.h:99:65,
    inlined from 'wxDataViewItem Slic3r::GUI::ObjectDataViewModel::Delete(const wxDataViewItem&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.cpp:751:35:
/usr/include/wx-3.2/wx/itemid.h:30:34: warning: pointer may be used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free]
   30 |     wxItemId(Type item = NULL) : m_pItem(item) { }
      |                                  ^~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.cpp: In member function 'wxDataViewItem Slic3r::GUI::ObjectDataViewModel::Delete(const wxDataViewItem&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.cpp:747:20: note: call to 'void operator delete(void*, std::size_t)' here
  747 |             delete node_parent;
      |                    ^~~~~~~~~~~
In constructor 'wxItemId<T>::wxItemId(Type) [with T = void*]',
    inlined from 'wxDataViewItem::wxDataViewItem(void*)' at /usr/include/wx-3.2/wx/dataview.h:99:65,
    inlined from 'wxDataViewItem Slic3r::GUI::ObjectDataViewModel::Delete(const wxDataViewItem&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.cpp:767:35:
/usr/include/wx-3.2/wx/itemid.h:30:34: warning: pointer may be used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free]
   30 |     wxItemId(Type item = NULL) : m_pItem(item) { }
      |                                  ^~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.cpp: In member function 'wxDataViewItem Slic3r::GUI::ObjectDataViewModel::Delete(const wxDataViewItem&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.cpp:763:20: note: call to 'void operator delete(void*, std::size_t)' here
  763 |             delete node_parent;
      |                    ^~~~~~~~~~~
[ 78%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/NotificationManager.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/NotificationManager.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/NotificationManager.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/NotificationManager.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/NotificationManager.cpp
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:22,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
[ 78%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/UnsavedChangesDialog.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/UnsavedChangesDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/UnsavedChangesDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/UnsavedChangesDialog.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/UnsavedChangesDialog.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/NotificationManager.cpp:12:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::CustomGCode::Item}; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator<Slic3r::CustomGCode::Item>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::CustomGCode::Item>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::CustomGCode::Item}; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator<Slic3r::CustomGCode::Item>]',
    inlined from 'Slic3r::CustomGCode::Info Slic3r::DoubleSlider::Control::GetTicksValues() const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/DoubleSlider.cpp:367:32:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::DoubleSlider::Control::Ruler::init(const std::vector<double>&, double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/DoubleSlider.cpp:1053:29:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::DoubleSlider::Control::Ruler::init(const std::vector<double>&, double)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/DoubleSlider.cpp:1056:25:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::DoubleSlider::Control::SetLayersTimes(const std::vector<float>&, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/DoubleSlider.cpp:413:26:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from 'void Slic3r::DoubleSlider::Control::SetLayersTimes(const std::vector<float>&, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/DoubleSlider.cpp:423:13:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from 'void Slic3r::DoubleSlider::Control::SetLayersTimes(const std::vector<float>&, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/DoubleSlider.cpp:423:13:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'void Slic3r::DoubleSlider::Control::SetLayersTimes(const std::vector<float>&, float)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/DoubleSlider.cpp:430:41:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 78%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ExtraRenderers.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ExtraRenderers.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ExtraRenderers.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ExtraRenderers.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ExtraRenderers.cpp
[ 78%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ProjectDirtyStateManager.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ProjectDirtyStateManager.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ProjectDirtyStateManager.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ProjectDirtyStateManager.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ProjectDirtyStateManager.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::unique_ptr<Slic3r::GUI::NotificationManager::PopNotification, std::default_delete<Slic3r::GUI::NotificationManager::PopNotification> >, std::function<bool()>&, long long int&, long long int&}; _Tp = Slic3r::GUI::NotificationManager::DelayedNotification; _Alloc = std::allocator<Slic3r::GUI::NotificationManager::DelayedNotification>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::GUI::NotificationManager::DelayedNotification>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
[ 78%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/DesktopIntegrationDialog.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/DesktopIntegrationDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/DesktopIntegrationDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/DesktopIntegrationDialog.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/DesktopIntegrationDialog.cpp
/usr/include/c++/13/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = Slic3r::GUI::NotificationManager::DelayedNotification; _Alloc = std::allocator<Slic3r::GUI::NotificationManager::DelayedNotification>]':
/usr/include/c++/13/bits/vector.tcc:181:5: note: parameter passing for argument of type 'std::vector<Slic3r::GUI::NotificationManager::DelayedNotification>::iterator' changed in GCC 7.1
  181 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = Slic3r::GUI::NotificationManager::DelayedNotification; _Alloc = std::allocator<Slic3r::GUI::NotificationManager::DelayedNotification>]',
    inlined from 'void Slic3r::GUI::NotificationManager::stop_delayed_notifications_of_type(Slic3r::GUI::NotificationType)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/NotificationManager.cpp:2788:38:
/usr/include/c++/13/bits/stl_vector.h:1532:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::NotificationManager::DelayedNotification*, std::vector<Slic3r::GUI::NotificationManager::DelayedNotification> >' changed in GCC 7.1
 1532 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::unique_ptr<Slic3r::GUI::NotificationManager::PopNotification, std::default_delete<Slic3r::GUI::NotificationManager::PopNotification> >, std::function<bool()>&, long long int&, long long int&}; _Tp = Slic3r::GUI::NotificationManager::DelayedNotification; _Alloc = std::allocator<Slic3r::GUI::NotificationManager::DelayedNotification>]',
    inlined from 'void Slic3r::GUI::NotificationManager::push_delayed_notification_data(std::unique_ptr<PopNotification>, std::function<bool()>, int64_t, int64_t)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/NotificationManager.cpp:2780:38:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::NotificationManager::DelayedNotification*, std::vector<Slic3r::GUI::NotificationManager::DelayedNotification> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = Slic3r::GUI::NotificationManager::DelayedNotification; _Alloc = std::allocator<Slic3r::GUI::NotificationManager::DelayedNotification>]',
    inlined from 'bool Slic3r::GUI::NotificationManager::update_notifications(Slic3r::GUI::GLCanvas3D&)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/NotificationManager.cpp:2859:40:
/usr/include/c++/13/bits/stl_vector.h:1532:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::NotificationManager::DelayedNotification*, std::vector<Slic3r::GUI::NotificationManager::DelayedNotification> >' changed in GCC 7.1
 1532 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 79%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/HintNotification.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/HintNotification.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/HintNotification.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/HintNotification.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/HintNotification.cpp
[ 79%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/FileArchiveDialog.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/FileArchiveDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/FileArchiveDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/FileArchiveDialog.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/FileArchiveDialog.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/HintNotification.cpp:10:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
[ 79%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Downloader.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Downloader.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Downloader.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Downloader.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/Downloader.cpp
[ 79%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/DownloaderFileGet.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/DownloaderFileGet.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/DownloaderFileGet.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/DownloaderFileGet.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/DownloaderFileGet.cpp
[ 79%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/AppUpdater.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/AppUpdater.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/AppUpdater.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/AppUpdater.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/AppUpdater.cpp
[ 80%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Http.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Http.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/Http.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/Http.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/Http.cpp
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/Http.cpp: In destructor 'Slic3r::Http::priv::~priv()':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/Http.cpp:185:24: warning: 'void curl_formfree(curl_httppost*)' is deprecated: since 7.56.0. Use curl_mime_free() [-Wdeprecated-declarations]
  185 |         ::curl_formfree(form);
      |         ~~~~~~~~~~~~~~~^~~~~~
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/Http.cpp:21:
/usr/include/arm-linux-gnueabihf/curl/curl.h:2612:1: note: declared here
 2612 | curl_formfree(struct curl_httppost *form);
      | ^~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/Http.cpp: In member function 'void Slic3r::Http::priv::form_add_file(const char*, const boost::filesystem::path&, const char*)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/Http.cpp:289:25: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations]
  289 |                         CURLFORM_COPYNAME, name,
      |                         ^~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/curl/curl.h:2501:3: note: declared here
 2501 |   CURLFORM_COPYNAME        CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"),
      |   ^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/Http.cpp:290:25: warning: 'CURLFORM_FILENAME' is deprecated: since 7.56.0. Use curl_mime_filename() [-Wdeprecated-declarations]
  290 |                         CURLFORM_FILENAME, filename,
      |                         ^~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/curl/curl.h:2518:3: note: declared here
 2518 |   CURLFORM_FILENAME        CURL_DEPRECATED(7.56.0, "Use curl_mime_filename()"),
      |   ^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/Http.cpp:291:25: warning: 'CURLFORM_CONTENTTYPE' is deprecated: since 7.56.0. Use curl_mime_type() [-Wdeprecated-declarations]
  291 |                         CURLFORM_CONTENTTYPE, "application/octet-stream",
      |                         ^~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/curl/curl.h:2516:3: note: declared here
 2516 |   CURLFORM_CONTENTTYPE     CURL_DEPRECATED(7.56.0, "Use curl_mime_type()"),
      |   ^~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/Http.cpp:292:25: warning: 'CURLFORM_STREAM' is deprecated: since 7.56.0. Use curl_mime_data_cb() [-Wdeprecated-declarations]
  292 |                         CURLFORM_STREAM, static_cast<void*>(&stream),
      |                         ^~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/curl/curl.h:2522:3: note: declared here
 2522 |   CURLFORM_STREAM          CURL_DEPRECATED(7.56.0, "Use curl_mime_data_cb()"),
      |   ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/Http.cpp:293:25: warning: 'CURLFORM_CONTENTSLENGTH' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations]
  293 |                         CURLFORM_CONTENTSLENGTH, static_cast<long>(size),
      |                         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/curl/curl.h:2506:3: note: declared here
 2506 |   CURLFORM_CONTENTSLENGTH  CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"),
      |   ^~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/Http.cpp:288:31: warning: 'CURLFORMcode curl_formadd(curl_httppost**, curl_httppost**, ...)' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations]
  288 |                 ::curl_formadd(&form, &form_end,
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
  289 |                         CURLFORM_COPYNAME, name,
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~
  290 |                         CURLFORM_FILENAME, filename,
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  291 |                         CURLFORM_CONTENTTYPE, "application/octet-stream",
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  292 |                         CURLFORM_STREAM, static_cast<void*>(&stream),
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  293 |                         CURLFORM_CONTENTSLENGTH, static_cast<long>(size),
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  294 |                         CURLFORM_END
      |                         ~~~~~~~~~~~~
  295 |                 );
      |                 ~              
/usr/include/arm-linux-gnueabihf/curl/curl.h:2576:1: note: declared here
 2576 | curl_formadd(struct curl_httppost **httppost,
      | ^~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/Http.cpp: In member function 'void Slic3r::Http::priv::http_perform()':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/Http.cpp:358:34: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations]
  358 |         ::curl_easy_setopt(curl, CURLOPT_PROGRESSFUNCTION, xfercb);
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/curl/curl.h:1290:3: note: declared here
 1290 |   CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56,
      |   ^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/Http.cpp:369:42: warning: 'CURLOPT_HTTPPOST' is deprecated: since 7.56.0. Use CURLOPT_MIMEPOST [-Wdeprecated-declarations]
  369 |                 ::curl_easy_setopt(curl, CURLOPT_HTTPPOST, form);
      |                                          ^~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/curl/curl.h:1190:3: note: declared here
 1190 |   CURLOPTDEPRECATED(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24,
      |   ^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/Http.cpp: In member function 'Slic3r::Http& Slic3r::Http::form_add(const std::string&, const std::string&)':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/Http.cpp:514:25: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations]
  514 |                         CURLFORM_COPYNAME, name.c_str(),
      |                         ^~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/curl/curl.h:2501:3: note: declared here
 2501 |   CURLFORM_COPYNAME        CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"),
      |   ^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/Http.cpp:515:25: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations]
  515 |                         CURLFORM_COPYCONTENTS, contents.c_str(),
      |                         ^~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/curl/curl.h:2504:3: note: declared here
 2504 |   CURLFORM_COPYCONTENTS    CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"),
      |   ^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/Http.cpp:513:31: warning: 'CURLFORMcode curl_formadd(curl_httppost**, curl_httppost**, ...)' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations]
  513 |                 ::curl_formadd(&p->form, &p->form_end,
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
  514 |                         CURLFORM_COPYNAME, name.c_str(),
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                         CURLFORM_COPYCONTENTS, contents.c_str(),
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  516 |                         CURLFORM_END
      |                         ~~~~~~~~~~~~
  517 |                 );
      |                 ~              
/usr/include/arm-linux-gnueabihf/curl/curl.h:2576:1: note: declared here
 2576 | curl_formadd(struct curl_httppost **httppost,
      | ^~~~~~~~~~~~
[ 80%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/FixModelByWin10.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/FixModelByWin10.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/FixModelByWin10.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/FixModelByWin10.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/FixModelByWin10.cpp
[ 80%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Moonraker.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Moonraker.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/Moonraker.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/Moonraker.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/Moonraker.cpp
[ 80%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/OctoPrint.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/OctoPrint.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/OctoPrint.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/OctoPrint.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/OctoPrint.cpp
[ 80%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Duet.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Duet.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/Duet.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/Duet.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/Duet.cpp
[ 81%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/EmbossStyleManager.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/EmbossStyleManager.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/EmbossStyleManager.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/EmbossStyleManager.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/EmbossStyleManager.cpp
[ 81%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/EmbossStylesSerializable.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/EmbossStylesSerializable.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/EmbossStylesSerializable.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/EmbossStylesSerializable.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/EmbossStylesSerializable.cpp
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/EmbossStyleManager.cpp:374:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         t_layer_height_range    GetLayerRange() const   { return m_layer_range; }
      |                                                         ^
[ 81%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/FlashAir.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/FlashAir.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/FlashAir.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/FlashAir.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/FlashAir.cpp
[ 81%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/FontConfigHelp.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/FontConfigHelp.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/FontConfigHelp.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/FontConfigHelp.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/FontConfigHelp.cpp
[ 81%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/AstroBox.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/AstroBox.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/AstroBox.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/AstroBox.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/AstroBox.cpp
[ 82%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Repetier.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Repetier.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/Repetier.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/Repetier.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/Repetier.cpp
[ 82%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/PrintHost.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/PrintHost.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/PrintHost.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/PrintHost.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/PrintHost.cpp
[ 82%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Bonjour.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Bonjour.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/Bonjour.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/Bonjour.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/Bonjour.cpp
[ 82%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/PresetUpdater.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/PresetUpdater.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/PresetUpdater.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/PresetUpdater.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/PresetUpdater.cpp
[ 82%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Process.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Process.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/Process.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/Process.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/Process.cpp
[ 83%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/RaycastManager.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/RaycastManager.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/RaycastManager.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/RaycastManager.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/RaycastManager.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::heap_entry&}; _Tp = boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::heap_entry; _Alloc = std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::heap_entry>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::heap_entry> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
[ 83%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/UndoRedo.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/UndoRedo.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/UndoRedo.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/UndoRedo.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/UndoRedo.cpp
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::heap_entry; _Alloc = std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::heap_entry>]',
    inlined from 'bool boost::asio::detail::timer_queue<Time_Traits>::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' at /usr/include/boost/asio/detail/timer_queue.hpp:96:24,
    inlined from 'bool boost::asio::detail::timer_queue<boost::asio::time_traits<boost::posix_time::ptime> >::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*)' at /usr/include/boost/asio/detail/impl/timer_queue_ptime.ipp:41:29,
    inlined from 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue<Time_Traits>&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue<Time_Traits>::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::time_traits<boost::posix_time::ptime>]' at /usr/include/boost/asio/detail/impl/epoll_reactor.hpp:51:38:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::heap_entry*, std::vector<boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::heap_entry, std::allocator<boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::heap_entry> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 83%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/HexFile.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/HexFile.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/HexFile.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/HexFile.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/HexFile.cpp
In file included from /usr/include/c++/13/algorithm:61,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:22,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, vector<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<bool (*)(const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&, const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&)>]':
/usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, vector<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&, const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&)>]':
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, unsigned int>&, Eigen::Transform<double, 3, 2, 2>&}; _Tp = std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >; _Alloc = std::allocator<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/deque:65,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:34:
/usr/include/c++/13/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator<Slic3r::AABBMesh::hit_result*, vector<Slic3r::AABBMesh::hit_result> > >; _ForwardIterator = Slic3r::AABBMesh::hit_result*]':
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::AABBMesh::hit_result*, std::vector<Slic3r::AABBMesh::hit_result> > >' changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::AABBMesh::hit_result*, std::vector<Slic3r::AABBMesh::hit_result> > >' changed in GCC 7.1
In file included from /usr/include/c++/13/bits/stl_algo.h:61:
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, vector<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >; _Distance = int; _Tp = pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&, const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&)>]':
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, vector<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&, const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&)>]':
/usr/include/c++/13/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
  340 |     __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, vector<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&, const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&)>]':
/usr/include/c++/13/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
  254 |     __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, vector<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&, const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&)>]':
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, vector<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&, const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&)>]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, vector<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&, const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&)>]' at /usr/include/c++/13/bits/stl_algo.h:1910:25,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, vector<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&, const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&)>]' at /usr/include/c++/13/bits/stl_algo.h:1926:27:
/usr/include/c++/13/bits/stl_algo.h:1635:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
 1635 |       std::__make_heap(__first, __middle, __comp);
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, vector<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&, const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&)>]',
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, vector<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&, const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&)>]' at /usr/include/c++/13/bits/stl_algo.h:1911:23,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, vector<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&, const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&)>]' at /usr/include/c++/13/bits/stl_algo.h:1926:27:
/usr/include/c++/13/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
  425 |           std::__pop_heap(__first, __last, __last, __comp);
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, vector<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&, const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&)>]':
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<unsigned int, unsigned int>&, Eigen::Transform<double, 3, 2, 2>&}; _Tp = std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >; _Alloc = std::allocator<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > >]',
    inlined from 'void Slic3r::GUI::RaycastManager::actualize(const Slic3r::ModelObject&, const ISkip*, Meshes*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/RaycastManager.cpp:54:47:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, vector<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&, const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&)>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, vector<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >; _Compare = bool (*)(const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&, const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&)]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'void Slic3r::GUI::RaycastManager::actualize(const Slic3r::ModelObject&, const ISkip*, Meshes*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/RaycastManager.cpp:64:18:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, vector<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&, const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&)>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, vector<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&, const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&)>]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, vector<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >; _Compare = bool (*)(const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&, const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&)]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'void Slic3r::GUI::RaycastManager::actualize(const Slic3r::ModelObject&, const ISkip*, Meshes*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/RaycastManager.cpp:64:18:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<unsigned int, unsigned int>&, Eigen::Transform<double, 3, 2, 2>&}; _Tp = std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >; _Alloc = std::allocator<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > >]',
    inlined from 'void Slic3r::GUI::RaycastManager::actualize(const Slic3r::ModelInstance&, const ISkip*, Meshes*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/RaycastManager.cpp:94:43:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, vector<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&, const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&)>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, vector<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >; _Compare = bool (*)(const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&, const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&)]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'void Slic3r::GUI::RaycastManager::actualize(const Slic3r::ModelInstance&, const ISkip*, Meshes*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/RaycastManager.cpp:103:18:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, vector<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&, const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&)>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, vector<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&, const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&)>]' at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, vector<pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >; _Compare = bool (*)(const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&, const pair<pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >&)]' at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from 'void Slic3r::GUI::RaycastManager::actualize(const Slic3r::ModelInstance&, const ISkip*, Meshes*)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/RaycastManager.cpp:103:18:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> >*, std::vector<std::pair<std::pair<unsigned int, unsigned int>, Eigen::Transform<double, 3, 2, 2> > > >' changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Slic3r::AABBMesh::hit_result*>; _ForwardIterator = Slic3r::AABBMesh::hit_result*]':
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<Slic3r::AABBMesh::hit_result*>' changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<Slic3r::AABBMesh::hit_result*>' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::AABBMesh::hit_result*, std::vector<Slic3r::AABBMesh::hit_result> > >; _ForwardIterator = Slic3r::AABBMesh::hit_result*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator<Slic3r::AABBMesh::hit_result*, vector<Slic3r::AABBMesh::hit_result> > >; _ForwardIterator = Slic3r::AABBMesh::hit_result*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator<Slic3r::AABBMesh::hit_result*, vector<Slic3r::AABBMesh::hit_result> > >; _ForwardIterator = Slic3r::AABBMesh::hit_result*; _Tp = Slic3r::AABBMesh::hit_result]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::AABBMesh::hit_result*, std::vector<Slic3r::AABBMesh::hit_result> > >; _Tp = Slic3r::AABBMesh::hit_result; _Alloc = std::allocator<Slic3r::AABBMesh::hit_result>]' at /usr/include/c++/13/bits/vector.tcc:781:34,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::AABBMesh::hit_result*, std::vector<Slic3r::AABBMesh::hit_result> > >; <template-parameter-2-2> = void; _Tp = Slic3r::AABBMesh::hit_result; _Alloc = std::allocator<Slic3r::AABBMesh::hit_result>]' at /usr/include/c++/13/bits/stl_vector.h:1483:19,
    inlined from 'std::optional<Slic3r::GUI::RaycastManager::Hit> Slic3r::GUI::RaycastManager::closest_hit(const Slic3r::Vec3d&, const Slic3r::Vec3d&, const ISkip*) const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/RaycastManager.cpp:187:20:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::AABBMesh::hit_result*, std::vector<Slic3r::AABBMesh::hit_result> > >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<Slic3r::AABBMesh::hit_result*>; _ForwardIterator = Slic3r::AABBMesh::hit_result*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Slic3r::AABBMesh::hit_result*>; _ForwardIterator = Slic3r::AABBMesh::hit_result*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<Slic3r::AABBMesh::hit_result*>; _ForwardIterator = Slic3r::AABBMesh::hit_result*; _Tp = Slic3r::AABBMesh::hit_result]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Slic3r::AABBMesh::hit_result*; _ForwardIterator = Slic3r::AABBMesh::hit_result*; _Allocator = allocator<Slic3r::AABBMesh::hit_result>]' at /usr/include/c++/13/bits/stl_uninitialized.h:384:41,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::AABBMesh::hit_result*, std::vector<Slic3r::AABBMesh::hit_result> > >; _Tp = Slic3r::AABBMesh::hit_result; _Alloc = std::allocator<Slic3r::AABBMesh::hit_result>]' at /usr/include/c++/13/bits/vector.tcc:786:34,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::AABBMesh::hit_result*, std::vector<Slic3r::AABBMesh::hit_result> > >; <template-parameter-2-2> = void; _Tp = Slic3r::AABBMesh::hit_result; _Alloc = std::allocator<Slic3r::AABBMesh::hit_result>]' at /usr/include/c++/13/bits/stl_vector.h:1483:19,
    inlined from 'std::optional<Slic3r::GUI::RaycastManager::Hit> Slic3r::GUI::RaycastManager::closest_hit(const Slic3r::Vec3d&, const Slic3r::Vec3d&, const ISkip*) const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/RaycastManager.cpp:187:20:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type 'std::move_iterator<Slic3r::AABBMesh::hit_result*>' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<Slic3r::AABBMesh::hit_result*>; _ForwardIterator = Slic3r::AABBMesh::hit_result*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Slic3r::AABBMesh::hit_result*>; _ForwardIterator = Slic3r::AABBMesh::hit_result*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<Slic3r::AABBMesh::hit_result*>; _ForwardIterator = Slic3r::AABBMesh::hit_result*; _Tp = Slic3r::AABBMesh::hit_result]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Slic3r::AABBMesh::hit_result*; _ForwardIterator = Slic3r::AABBMesh::hit_result*; _Allocator = allocator<Slic3r::AABBMesh::hit_result>]' at /usr/include/c++/13/bits/stl_uninitialized.h:399:2,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::AABBMesh::hit_result*, std::vector<Slic3r::AABBMesh::hit_result> > >; _Tp = Slic3r::AABBMesh::hit_result; _Alloc = std::allocator<Slic3r::AABBMesh::hit_result>]' at /usr/include/c++/13/bits/vector.tcc:811:9,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::AABBMesh::hit_result*, std::vector<Slic3r::AABBMesh::hit_result> > >; <template-parameter-2-2> = void; _Tp = Slic3r::AABBMesh::hit_result; _Alloc = std::allocator<Slic3r::AABBMesh::hit_result>]' at /usr/include/c++/13/bits/stl_vector.h:1483:19,
    inlined from 'std::optional<Slic3r::GUI::RaycastManager::Hit> Slic3r::GUI::RaycastManager::closest_hit(const Slic3r::Vec3d&, const Slic3r::Vec3d&, const ISkip*) const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/RaycastManager.cpp:187:20:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type 'std::move_iterator<Slic3r::AABBMesh::hit_result*>' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::AABBMesh::hit_result*, std::vector<Slic3r::AABBMesh::hit_result> > >; _ForwardIterator = Slic3r::AABBMesh::hit_result*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator<Slic3r::AABBMesh::hit_result*, vector<Slic3r::AABBMesh::hit_result> > >; _ForwardIterator = Slic3r::AABBMesh::hit_result*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator<Slic3r::AABBMesh::hit_result*, vector<Slic3r::AABBMesh::hit_result> > >; _ForwardIterator = Slic3r::AABBMesh::hit_result*; _Tp = Slic3r::AABBMesh::hit_result]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::AABBMesh::hit_result*, std::vector<Slic3r::AABBMesh::hit_result> > >; _Tp = Slic3r::AABBMesh::hit_result; _Alloc = std::allocator<Slic3r::AABBMesh::hit_result>]' at /usr/include/c++/13/bits/vector.tcc:814:38,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::AABBMesh::hit_result*, std::vector<Slic3r::AABBMesh::hit_result> > >; <template-parameter-2-2> = void; _Tp = Slic3r::AABBMesh::hit_result; _Alloc = std::allocator<Slic3r::AABBMesh::hit_result>]' at /usr/include/c++/13/bits/stl_vector.h:1483:19,
    inlined from 'std::optional<Slic3r::GUI::RaycastManager::Hit> Slic3r::GUI::RaycastManager::closest_hit(const Slic3r::Vec3d&, const Slic3r::Vec3d&, const ISkip*) const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/RaycastManager.cpp:187:20:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::AABBMesh::hit_result*, std::vector<Slic3r::AABBMesh::hit_result> > >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<Slic3r::AABBMesh::hit_result*>; _ForwardIterator = Slic3r::AABBMesh::hit_result*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Slic3r::AABBMesh::hit_result*>; _ForwardIterator = Slic3r::AABBMesh::hit_result*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<Slic3r::AABBMesh::hit_result*>; _ForwardIterator = Slic3r::AABBMesh::hit_result*; _Tp = Slic3r::AABBMesh::hit_result]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37,
    inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Slic3r::AABBMesh::hit_result*; _ForwardIterator = Slic3r::AABBMesh::hit_result*; _Allocator = allocator<Slic3r::AABBMesh::hit_result>]' at /usr/include/c++/13/bits/stl_uninitialized.h:399:2,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::AABBMesh::hit_result*, std::vector<Slic3r::AABBMesh::hit_result> > >; _Tp = Slic3r::AABBMesh::hit_result; _Alloc = std::allocator<Slic3r::AABBMesh::hit_result>]' at /usr/include/c++/13/bits/vector.tcc:819:9,
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::AABBMesh::hit_result*, std::vector<Slic3r::AABBMesh::hit_result> > >; <template-parameter-2-2> = void; _Tp = Slic3r::AABBMesh::hit_result; _Alloc = std::allocator<Slic3r::AABBMesh::hit_result>]' at /usr/include/c++/13/bits/stl_vector.h:1483:19,
    inlined from 'std::optional<Slic3r::GUI::RaycastManager::Hit> Slic3r::GUI::RaycastManager::closest_hit(const Slic3r::Vec3d&, const Slic3r::Vec3d&, const ISkip*) const' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/RaycastManager.cpp:187:20:
/usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type 'std::move_iterator<Slic3r::AABBMesh::hit_result*>' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 83%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/TCPConsole.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/TCPConsole.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/TCPConsole.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/TCPConsole.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/TCPConsole.cpp
[ 83%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/MKS.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/MKS.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/MKS.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/MKS.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/MKS.cpp
[ 83%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/WinRegistry.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/WinRegistry.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/WinRegistry.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/WinRegistry.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/WinRegistry.cpp
[ 84%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/WxFontUtils.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/platform -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libnest2d/include -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/miniz -I/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -Winvalid-pch -include /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/WxFontUtils.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/WxFontUtils.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/WxFontUtils.cpp.o -c /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/Utils/WxFontUtils.cpp
In file included from /usr/include/c++/13/vector:72,
                 from /usr/include/c++/13/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:35,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:1311:35:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::deserialize(const std::string&, bool) [with bool NULLABLE = true]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:683:36:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:683:36:
/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/map:62,
                 from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:44:
/usr/include/c++/13/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair<double, double>, Slic3r::ModelConfig}; _Key = std::pair<double, double>; _Val = std::pair<const std::pair<double, double>, Slic3r::ModelConfig>; _KeyOfValue = std::_Select1st<std::pair<const std::pair<double, double>, Slic3r::ModelConfig> >; _Compare = std::less<std::pair<double, double> >; _Alloc = std::allocator<std::pair<const std::pair<double, double>, Slic3r::ModelConfig> >]':
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<double, double>, std::pair<const std::pair<double, double>, Slic3r::ModelConfig>, std::_Select1st<std::pair<const std::pair<double, double>, Slic3r::ModelConfig> >, std::less<std::pair<double, double> >, std::allocator<std::pair<const std::pair<double, double>, Slic3r::ModelConfig> > >::const_iterator' changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::assign(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionPoints::load(Archive&) [with Archive = cereal::BinaryInputArchive]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:1326:22,
    inlined from 'static decltype (t.load(ar)) cereal::access::member_load(Archive&, T&) [with Archive = cereal::BinaryInputArchive; T = Slic3r::ConfigOptionPoints]' at /usr/include/cereal/access.hpp:258:43,
    inlined from 'ArchiveType& cereal::InputArchive<ArchiveType, Flags>::processImpl(T&) [with T = Slic3r::ConfigOptionPoints; typename cereal::traits::detail::EnableIfHelper<cereal::traits::has_member_load<T, ArchiveType>::value, (! cereal::traits::has_invalid_input_versioning<T, ArchiveType>::value), (cereal::traits::is_input_serializable<T, ArchiveType>::value && (cereal::traits::is_specialized_member_load<T, ArchiveType>::value || (! cereal::traits::is_specialized<T, ArchiveType>::value)))>::type <anonymous> = (cereal::traits::detail::sfinae)0; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:933:28,
    inlined from 'void cereal::InputArchive<ArchiveType, Flags>::process(T&&) [with T = Slic3r::ConfigOptionPoints&; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:853:26,
    inlined from 'ArchiveType& cereal::InputArchive<ArchiveType, Flags>::operator()(Types&& ...) [with Types = {Slic3r::ConfigOptionPoints&}; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:730:16,
    inlined from 'Slic3r::ConfigOption* Slic3r::ConfigOptionDef::load_option_from_archive(Archive&) const [with Archive = cereal::BinaryInputArchive]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:1878:80:
/usr/include/c++/13/bits/stl_vector.h:806:23: warning: '<anonymous>' may be used uninitialized [-Wmaybe-uninitialized]
  806 |       { _M_fill_assign(__n, __val); }
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'Slic3r::ConfigOption* Slic3r::ConfigOptionDef::load_option_from_archive(Archive&) const [with Archive = cereal::BinaryInputArchive]':
/usr/include/c++/13/bits/vector.tcc:270:5: note: by argument 3 of type 'const std::vector<Eigen::Matrix<double, 2, 1, 2> >::value_type&' {aka 'const Eigen::Matrix<double, 2, 1, 2>&'} to 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]' declared here
  270 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/slic3r/pchheader.hpp:187:
/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:1326:42: note: '<anonymous>' declared here
 1326 |                 this->values.assign(cnt, Vec2d());
      |                                          ^~~~~~~
In file included from /usr/include/c++/13/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<double, double>, Slic3r::ModelConfig}; _Key = std::pair<double, double>; _Tp = Slic3r::ModelConfig; _Compare = std::less<std::pair<double, double> >; _Alloc = std::allocator<std::pair<const std::pair<double, double>, Slic3r::ModelConfig> >]',
    inlined from 'void cereal::load(Archive&, Map<Args ...>&) [with Archive = BinaryInputArchive; Map = std::map; Args = {std::pair<double, double>, Slic3r::ModelConfig, std::less<std::pair<double, double> >, std::allocator<std::pair<const std::pair<double, double>, Slic3r::ModelConfig> >}; <template-parameter-1-4> = Slic3r::ModelConfig]' at /usr/include/cereal/types/concepts/pair_associative_container.hpp:67:30,
    inlined from 'ArchiveType& cereal::InputArchive<ArchiveType, Flags>::processImpl(T&) [with T = std::map<std::pair<double, double>, Slic3r::ModelConfig>; typename cereal::traits::detail::EnableIfHelper<cereal::traits::has_non_member_load<T, ArchiveType>::value, (! cereal::traits::has_invalid_input_versioning<T, ArchiveType>::value), (cereal::traits::is_input_serializable<T, ArchiveType>::value && (cereal::traits::is_specialized_non_member_load<T, ArchiveType>::value || (! cereal::traits::is_specialized<T, ArchiveType>::value)))>::type <anonymous> = (cereal::traits::detail::sfinae)0; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:941:34,
    inlined from 'void cereal::InputArchive<ArchiveType, Flags>::process(T&&) [with T = std::map<std::pair<double, double>, Slic3r::ModelConfig>&; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:853:26,
    inlined from 'void cereal::InputArchive<ArchiveType, Flags>::process(T&&, Other&& ...) [with T = std::map<std::pair<double, double>, Slic3r::ModelConfig>&; Other = {Slic3r::Internal::StaticSerializationWrapper<Slic3r::LayerHeightProfile>&, std::vector<Slic3r::sla::SupportPoint, std::allocator<Slic3r::sla::SupportPoint> >&, Slic3r::sla::PointsStatus&, std::vector<Slic3r::sla::DrainHole, std::allocator<Slic3r::sla::DrainHole> >&, bool&, Eigen::Matrix<double, 3, 1, 2, 3, 1>&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&, bool&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&, std::vector<Slic3r::CutConnector, std::allocator<Slic3r::CutConnector> >&, Slic3r::CutObjectBase&}; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:861:16,
    inlined from 'void cereal::InputArchive<ArchiveType, Flags>::process(T&&, Other&& ...) [with T = Slic3r::Internal::StaticSerializationWrapper<Slic3r::ModelConfigObject>&; Other = {std::map<std::pair<double, double>, Slic3r::ModelConfig, std::less<std::pair<double, double> >, std::allocator<std::pair<const std::pair<double, double>, Slic3r::ModelConfig> > >&, Slic3r::Internal::StaticSerializationWrapper<Slic3r::LayerHeightProfile>&, std::vector<Slic3r::sla::SupportPoint, std::allocator<Slic3r::sla::SupportPoint> >&, Slic3r::sla::PointsStatus&, std::vector<Slic3r::sla::DrainHole, std::allocator<Slic3r::sla::DrainHole> >&, bool&, Eigen::Matrix<double, 3, 1, 2, 3, 1>&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&, bool&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&, std::vector<Slic3r::CutConnector, std::allocator<Slic3r::CutConnector> >&, Slic3r::CutObjectBase&}; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:862:16,
    inlined from 'void cereal::InputArchive<ArchiveType, Flags>::process(T&&, Other&& ...) [with T = std::vector<Slic3r::ModelVolume*>&; Other = {Slic3r::Internal::StaticSerializationWrapper<Slic3r::ModelConfigObject>&, std::map<std::pair<double, double>, Slic3r::ModelConfig, std::less<std::pair<double, double> >, std::allocator<std::pair<const std::pair<double, double>, Slic3r::ModelConfig> > >&, Slic3r::Internal::StaticSerializationWrapper<Slic3r::LayerHeightProfile>&, std::vector<Slic3r::sla::SupportPoint, std::allocator<Slic3r::sla::SupportPoint> >&, Slic3r::sla::PointsStatus&, std::vector<Slic3r::sla::DrainHole, std::allocator<Slic3r::sla::DrainHole> >&, bool&, Eigen::Matrix<double, 3, 1, 2, 3, 1>&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&, bool&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&, std::vector<Slic3r::CutConnector, std::allocator<Slic3r::CutConnector> >&, Slic3r::CutObjectBase&}; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:862:16,
    inlined from 'void cereal::InputArchive<ArchiveType, Flags>::process(T&&, Other&& ...) [with T = std::vector<Slic3r::ModelInstance*>&; Other = {std::vector<Slic3r::ModelVolume*, std::allocator<Slic3r::ModelVolume*> >&, Slic3r::Internal::StaticSerializationWrapper<Slic3r::ModelConfigObject>&, std::map<std::pair<double, double>, Slic3r::ModelConfig, std::less<std::pair<double, double> >, std::allocator<std::pair<const std::pair<double, double>, Slic3r::ModelConfig> > >&, Slic3r::Internal::StaticSerializationWrapper<Slic3r::LayerHeightProfile>&, std::vector<Slic3r::sla::SupportPoint, std::allocator<Slic3r::sla::SupportPoint> >&, Slic3r::sla::PointsStatus&, std::vector<Slic3r::sla::DrainHole, std::allocator<Slic3r::sla::DrainHole> >&, bool&, Eigen::Matrix<double, 3, 1, 2, 3, 1>&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&, bool&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&, std::vector<Slic3r::CutConnector, std::allocator<Slic3r::CutConnector> >&, Slic3r::CutObjectBase&}; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:862:16,
    inlined from 'void cereal::InputArchive<ArchiveType, Flags>::process(T&&, Other&& ...) [with T = std::__cxx11::basic_string<char>&; Other = {std::vector<Slic3r::ModelInstance*, std::allocator<Slic3r::ModelInstance*> >&, std::vector<Slic3r::ModelVolume*, std::allocator<Slic3r::ModelVolume*> >&, Slic3r::Internal::StaticSerializationWrapper<Slic3r::ModelConfigObject>&, std::map<std::pair<double, double>, Slic3r::ModelConfig, std::less<std::pair<double, double> >, std::allocator<std::pair<const std::pair<double, double>, Slic3r::ModelConfig> > >&, Slic3r::Internal::StaticSerializationWrapper<Slic3r::LayerHeightProfile>&, std::vector<Slic3r::sla::SupportPoint, std::allocator<Slic3r::sla::SupportPoint> >&, Slic3r::sla::PointsStatus&, std::vector<Slic3r::sla::DrainHole, std::allocator<Slic3r::sla::DrainHole> >&, bool&, Eigen::Matrix<double, 3, 1, 2, 3, 1>&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&, bool&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&, std::vector<Slic3r::CutConnector, std::allocator<Slic3r::CutConnector> >&, Slic3r::CutObjectBase&}; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:862:16,
    inlined from 'void cereal::InputArchive<ArchiveType, Flags>::process(T&&, Other&& ...) [with T = std::__cxx11::basic_string<char>&; Other = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::vector<Slic3r::ModelInstance*, std::allocator<Slic3r::ModelInstance*> >&, std::vector<Slic3r::ModelVolume*, std::allocator<Slic3r::ModelVolume*> >&, Slic3r::Internal::StaticSerializationWrapper<Slic3r::ModelConfigObject>&, std::map<std::pair<double, double>, Slic3r::ModelConfig, std::less<std::pair<double, double> >, std::allocator<std::pair<const std::pair<double, double>, Slic3r::ModelConfig> > >&, Slic3r::Internal::StaticSerializationWrapper<Slic3r::LayerHeightProfile>&, std::vector<Slic3r::sla::SupportPoint, std::allocator<Slic3r::sla::SupportPoint> >&, Slic3r::sla::PointsStatus&, std::vector<Slic3r::sla::DrainHole, std::allocator<Slic3r::sla::DrainHole> >&, bool&, Eigen::Matrix<double, 3, 1, 2, 3, 1>&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&, bool&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&, std::vector<Slic3r::CutConnector, std::allocator<Slic3r::CutConnector> >&, Slic3r::CutObjectBase&}; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:862:16,
    inlined from 'ArchiveType& cereal::InputArchive<ArchiveType, Flags>::operator()(Types&& ...) [with Types = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::vector<Slic3r::ModelInstance*, std::allocator<Slic3r::ModelInstance*> >&, std::vector<Slic3r::ModelVolume*, std::allocator<Slic3r::ModelVolume*> >&, Slic3r::Internal::StaticSerializationWrapper<Slic3r::ModelConfigObject>&, std::map<std::pair<double, double>, Slic3r::ModelConfig, std::less<std::pair<double, double> >, std::allocator<std::pair<const std::pair<double, double>, Slic3r::ModelConfig> > >&, Slic3r::Internal::StaticSerializationWrapper<Slic3r::LayerHeightProfile>&, std::vector<Slic3r::sla::SupportPoint, std::allocator<Slic3r::sla::SupportPoint> >&, Slic3r::sla::PointsStatus&, std::vector<Slic3r::sla::DrainHole, std::allocator<Slic3r::sla::DrainHole> >&, bool&, Eigen::Matrix<double, 3, 1, 2, 3, 1>&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&, bool&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&, std::vector<Slic3r::CutConnector, std::allocator<Slic3r::CutConnector> >&, Slic3r::CutObjectBase&}; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:730:16,
    inlined from 'void Slic3r::ModelObject::serialize(Archive&) [with Archive = cereal::BinaryInputArchive]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Model.hpp:640:11:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map<std::pair<double, double>, Slic3r::ModelConfig>::const_iterator' {aka 'std::_Rb_tree<std::pair<double, double>, std::pair<const std::pair<double, double>, Slic3r::ModelConfig>, std::_Select1st<std::pair<const std::pair<double, double>, Slic3r::ModelConfig> >, std::less<std::pair<double, double> >, std::allocator<std::pair<const std::pair<double, double>, Slic3r::ModelConfig> > >::const_iterator'} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Slic3r::FloatOrPercent]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::FloatOrPercent&}; _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::FloatOrPercent&}; _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Slic3r::FloatOrPercent]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:426:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::FloatOrPercent&}; _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Slic3r::FloatOrPercent]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:428:42:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  529 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:563:28:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:443:32:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:482:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:485:36:
/usr/include/c++/13/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >' changed in GCC 7.1
 1034 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::FloatOrPercent}; _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]':
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::FloatOrPercent}; _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]' at /usr/include/c++/13/bits/stl_vector.h:1296:21,
    inlined from 'bool Slic3r::ConfigOptionFloatsOrPercentsTempl<NULLABLE>::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/src/libslic3r/Config.hpp:1161:39:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 84%] Linking CXX static library liblibslic3r_gui.a
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/cmake -P CMakeFiles/libslic3r_gui.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/cmake -E cmake_link_script CMakeFiles/libslic3r_gui.dir/link.txt --verbose=1
/usr/bin/ar qc liblibslic3r_gui.a CMakeFiles/libslic3r_gui.dir/pchheader.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/AboutDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ArrangeSettingsDialogImgui.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/SysInfoDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/KBShortcutsDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/BackgroundSlicingProcess.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/BitmapCache.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ConfigSnapshotDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/3DScene.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLShadersManager.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLShader.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLCanvas3D.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/SceneRaycaster.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/OpenGLManager.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Selection.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosManager.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosCommon.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoBase.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaBase.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoEmboss.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMove.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoRotate.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoScale.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaSupports.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFdmSupports.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFlatten.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoCut.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoHollow.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoPainterBase.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSeam.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSimplify.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMmuSegmentation.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMeasure.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLSelectionRectangle.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLModel.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLTexture.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLToolbar.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GCodeViewer.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Preferences.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/PresetHints.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Init.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Preview.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_App.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Utils.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Geometry.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/I18N.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/IconManager.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/MainFrame.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/PresetComboBoxes.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/BitmapComboBox.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/SavePresetDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/PhysicalPrinterDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Factories.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectList.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GalleryDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectManipulation.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectSettings.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectLayers.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/MeshUtils.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Tab.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ConfigManipulation.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Field.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/OptionsGroup.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/OG_CustomCtrl.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/BedShapeDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/2DBed.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/3DBed.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/CoordAxes.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Camera.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/CameraUtils.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/wxExtensions.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ExtruderSequenceDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/WipeTowerDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/RammingChart.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/RemovableDriveManager.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/SendSystemInfoDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/SurfaceDrag.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/TextLines.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/BonjourDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ButtonsDescription.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ImGuiWrapper.cpp.o CMakeFiles/libslic3r_gui.dir/Config/Snapshot.cpp.o CMakeFiles/libslic3r_gui.dir/Config/Version.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/ASCIIFolding.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/Serial.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ConfigWizard.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/MsgDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/UpdateDialogs.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/FirmwareDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/PrintHostDialogs.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/BoostThreadWorker.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/ArrangeJob2.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/CreateFontNameImageJob.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/CreateFontStyleImagesJob.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/EmbossJob.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/RotoptimizeJob.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/SLAImportJob.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/NotificationProgressIndicator.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ProgressStatusBar.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Mouse3DController.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/DoubleSlider.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Notebook.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ObjectDataViewModel.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/InstanceCheck.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Search.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/NotificationManager.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/UnsavedChangesDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ExtraRenderers.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ProjectDirtyStateManager.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/DesktopIntegrationDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/HintNotification.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/FileArchiveDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Downloader.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/DownloaderFileGet.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/AppUpdater.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/Http.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/FixModelByWin10.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/Moonraker.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/OctoPrint.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/Duet.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/EmbossStyleManager.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/EmbossStylesSerializable.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/FlashAir.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/FontConfigHelp.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/AstroBox.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/Repetier.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/PrintHost.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/Bonjour.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/PresetUpdater.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/Process.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/RaycastManager.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/UndoRedo.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/HexFile.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/TCPConsole.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/MKS.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/WinRegistry.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/WxFontUtils.cpp.o
/usr/bin/ranlib liblibslic3r_gui.a
make[3]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
[ 84%] Built target libslic3r_gui
make[2]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
make[1]: *** [Makefile:149: all] Error 2
make[1]: Leaving directory '/<<BUILDDIR>>/slic3r-prusa-2.6.1+dfsg/obj-arm-linux-gnueabihf'
dh_auto_build: error: cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:21: build-arch] Error 25
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2024-01-07T10:53:02Z

Finished
--------


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
E: Build failure (dpkg-buildpackage died)

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build-Space: 2667016
Build-Time: 4755
Distribution: trixie-staging
Fail-Stage: build
Host Architecture: armhf
Install-Time: 1560
Job: slic3r-prusa_2.6.1+dfsg-3
Machine Architecture: armhf
Package: slic3r-prusa
Package-Time: 6352
Source-Version: 2.6.1+dfsg-3
Space: 2667016
Status: attempted
Version: 2.6.1+dfsg-3
--------------------------------------------------------------------------------
Finished at 2024-01-07T10:53:02Z
Build needed 01:45:52, 2667016k disk space